Forum Replies Created

Viewing 15 replies - 1 through 15 (of 204 total)
  • Check your cache and clean them all: WordPress, Hosting, DNS, Browser, Theme,…

    • This reply was modified 3 months, 2 weeks ago by Ivica Delic.

    Thank you threadi for mentioning our plugin – I was also frustrated with the same issue, so we built it first for our needs, and afterwards decided to make it public for others, too. 🙂

    If AIOWPM suddenly says every backup is “corrupt”, according to my experience it’s usually not that all your sites got cursed overnight – it’s more often a restore environment / upload / PHP limit issue, or the archive got mangled in transit (browser upload, server timeout, disk full).

    First thing I would do is try restoring the same .wpress file on a totally different environment (local site or another host) – if it restores there, your backup is fine and the problem is your current server setup.

    I am not sure you will find a native WP block that lets anonymous visitors “check off” items and remember them later. Maybe the simple way is to do it in the browser with localStorage (no login, saved per‑device/per‑browser). Add this in a Custom HTML block (or via WPCode/Code Snippets).

    1. Markup

    <ul id=”todo”> <li data-id=”a”>Item A</li> <li data-id=”b”>Item B</li> <li data-id=”c”>Item C</li> </ul>

    1. CSS

    <style> #todo li.done { text-decoration: line-through; opacity:.7; cursor:pointer; } #todo li { cursor:pointer; } </style>

    1. JS

    <script> document.addEventListener(‘DOMContentLoaded’, () => { const KEY = ‘todo-state-v1’; let saved = {}; try { saved = JSON.parse(localStorage.getItem(KEY)) || {}; } catch(e) {} document.querySelectorAll(‘#todo li’).forEach(li => { const id = li.dataset.id || li.textContent.trim(); const setState = (done) => { li.classList.toggle(‘done’, done); li.setAttribute(‘aria-checked’, done ? ‘true’ : ‘false’); if (done) saved[id] = true; else delete saved[id]; localStorage.setItem(KEY, JSON.stringify(saved)); }; // initial li.setAttribute(‘role’, ‘checkbox’); li.setAttribute(‘tabindex’, ‘0’); setState(Boolean(saved[id])); // interactions li.addEventListener(‘click’, () => setState(!li.classList.contains(‘done’))); li.addEventListener(‘keydown’, (e) => { if (e.key === ‘Enter’ || e.key === ‘ ‘) { e.preventDefault(); setState(!li.classList.contains(‘done’)); } }); }); }); </script>

    That will toggle strike‑through on click and remember it across refresh/days (on that device). If you prefer adding code safely, use WPCode: https://ww.wp.xz.cn/plugins/insert-headers-and-footers/

    If you really need cross-device persistence without accounts, you’ll need a service (e.g., embed a Notion/Trello checklist) or build a tiny backend keyed by a shareable link – otherwise, I think that localStorage is the best no-login option.

    As much as I know – no, a .wpress backup (All‑in‑One WP Migration) includes your site files and a database dump, NOT web‑server logs. WordPress also doesn’t log logins by default. So unless you had a security/audit plugin active at the time (e.g., Wordfence, WP Activity Log) that stores events in the DB, you won’t find a “who logged in when” log inside that backup.

    If you need the actual login timeline, ask your host for HTTP access logs or security logs for the relevant dates. That’s usually the only reliable source once revisions are wiped. Also check if you (or your host) have an earlier backup and restore that page/media from before the vandalism.

    If I were you, I would enable an audit trail and harden access by installing activity log plugin (e.g. Streams, WP Activity Log, etc) so you capture edits/logins, add 2FA, change all passwords, review admin users, and scan the site. For general recovery, this is why I keep off‑site backups in addition to host snapshots and test restores regularly.

    You can change admins via these 2 free plugins without needing to receive any confirmation mails:

    https://ww.wp.xz.cn/plugins/admin-email-address-changer/ (full disclosure: this is plugin my colleague and me created)

    https://ww.wp.xz.cn/plugins/change-admin-email-setting-without-outbound-email/

    Hm, likely not a data center issue, I think, as when styling vanishes and other pages 404, it’s usually permalinks or cached CSS.

    Try this first: Settings / Permalinks / Save – twice (rebuilds URLs).
    Then clear all caches (host/CDN/plugin).
    Also, in Elementor go to Tools / Regenerate CSS & Data, then hard refresh. Temporarily turn off any minify/combine/defer.

    If it is still broken, try disabling all plugins except Elementor/Elementor Pro and test; if fixed, re‑enable one by one.
    If not, briefly switch to Twenty Twenty‑Four; if that fixes it, update/reinstall JupiterX. Also, make sure .htaccess exists (saving permalinks recreates it).

    If you get stuck, you can restore a recent backup in Bluehost (I hope they have it) and ask support to confirm PHP 8.1/8.2, no disk full, and no security rule blocking assets.

    It’s up to you and your preferences; they all will do the job, I am pretty sure of it: All in one WP migration (my preference), Duplicator, UpdraftPlus, etc….

    Forum: Fixing WordPress
    In reply to: backup plugin

    According to my own experience – when one backup plugin wouldn’t work on some hosting (e.g, I always start with All in one WP migration), when I try another plugin (like Duplicator) it wouldn’t work (usually due to lack of server’s space, or old PHP version), although in some cases SaaS apps would work (like BlogVault).

    • This reply was modified 10 months ago by Ivica Delic.

    When something like this happens – that you notice one page on your WP site is much slower than the rest – even though it uses the same template, it’s usually because of something unique on that page, it must be.

    Common culprits are heavy or broken shortcodes, slow external embeds (like maps or iframes), or a specific block causing database slowdown.

    To troubleshoot, I would clone the slow page and remove sections one at a time, checking the speed after each change. This can help you pinpoint what’s causing the lag, I think. Disabling comments or dynamic content on that page can also help, especially if there is a lot of spam or a plugin conflict.

    For deeper insight, you could turn on WP debug mode or use a plugin like Query Monitor to spot any errors or slow database queries. Once you find the issue, you can remove or optimize the problematic element.

    Forum: Fixing WordPress
    In reply to: Moving a site

    This happened to me on several sites I took over, and in order not to complicate things (I like KISS principle), I used my migration plugin (All in one), and transferred sites from /wp folder to root hosting/domain folder, meaning from http://MoneyDelusions.com/wp to http://MoneyDelusions.com in your case.

    Forum: Fixing WordPress
    In reply to: change admin email

    Great! Happy for you 🙂

    Forum: Fixing WordPress
    In reply to: change admin email

    You can easily fix that with either of these two free plugins (I am a co-author of one of them):

    https://ww.wp.xz.cn/plugins/admin-email-address-changer/

    https://ww.wp.xz.cn/plugins/change-admin-email-setting-without-outbound-email/

    Hi, did you try to delete it via FTP or File Manager in cPanel?

    Good luck with your plans!!!

    PS I have been using the Smart Slider 3 plugin, I even bought their Lifetime Deal 😉

Viewing 15 replies - 1 through 15 (of 204 total)