It is true that this problem will need some extensive (and knowledgable) hands-on to fix.
In general, though, I would
-
disable all caching, including any that JetPack does
-
use my hosting File access (or FTP) to edit/change htaccess
-
change all credentials – WordPress, hosting, FTP, databases – resetting all passwords to different (and strong)
-
reinstalling (manually) WordPress (from the admin/updates), updating everything else (themes/plugins)
-
using FTP (or hosting file manager) look at all folders for unknown files (sort by date to find files that ‘stick out’ because they are different). Do this after you change credentials
All of this will take time (and some expertise), so if you are not comfortable doing it yourself, then find a competent WP guru.
Good luck!
Related Posts:
- Using transients in conjunction with memcached
- Presentation vs Content in WP DB-Tables
- Have multiple local wordpress installs share a wp-content folder and database
- Usage of Direct Database Call Without Caching Error
- Why do wordpress store pages/posts within the database instead of files? [closed]
- Database sync between local and production
- Transient feeds and caching error
- Hook directly into query execution
- Why do mass updates to post_content shows in front end, but not in edit screen?
- Output custom content not from the posts table?
- WordPress returns to an old version
- cache specific data?
- Setup private content for specific users with daily updates [closed]
- How to prevent/delay MySQL connections when an object cache is used?
- Remove empty rows from the database
- Should I store critical css in the database or in my theme’s filesystem?
- Can local WordPress installs share /wp-content/ folder and database?
- Delete/Replace words from X to Y in post content
- Website displays old version of page
- Backing up WordPress database and files
- WP 5.5, child themes, customizer and a weird cache issue
- Improving wpdb queries with large data
- Local Content different from Remote Content
- Update references to pictures on website after moving to new URL
- Display custom data based on URL slug
- What is the difference between an ORM and an ODM?
- How should I tackle –secure-file-priv in MySQL?
- Checking if Database Table exists
- How To Export/Import WordPress (MySQL) Database Properly Via Command-Line?
- Is it possible to define two databases for one installation?
- Hook into $wpdb
- Improve or optimize a very slow query
- What is the advantage of separating wp_users and wp_usermeta table?
- “MySQL server has gone away” since update to 3.8
- WordPress page title repeated in SOME pages
- MySQL Syntax Error upon restoring database from backup [closed]
- Help running a MySQL query to update all wp_#_options tables in a Multisite install
- Merge two databases: OLD SITE -> NEW SITE
- Easiest Way to Authenticate WP Users Using an External DB?
- Use one WordPress database with multiple instances of one site
- Who is responsible for data sanitization in WordPress development?
- How to check if a core update, like 4.9.8 → 5.0, involves a database update (migration)?
- How do I find out the full path of a page’s template?
- I need to get an array from the wordpress database
- Moving minor updates between local and live sites – just database?
- what is the best way to store user created data?
- Using GROUP CONCAT in my-sql query with wp_usermeta table
- “The link you followed has expired” & “Error while saving” messages when adding new post
- input data and output table [closed]
- How to move the WordPress site Layout from test site to Production site?
- Your PHP installation appears to be missing the MySQL extension which is required by WordPress
- Dynamic content in template
- Retrieve data from the database to table such as comments in the admin control panel
- Need to store custom user information (many-many relationsips), preferably not as user meta
- charset problem with new custom table
- WordPress and user security
- How to share plugin created database tables between two WordPress sites
- How to connect to a remote database in WordPress?
- Migrating from PDO using SQLite to clean new install using MySQL
- Change WordPress URL in sql file via Terminal
- $wpdb->insert Giving duplicates
- Where is phpMyAdmin inside WordPress?
- What can I do when an outside party hacks into my weblog and changes my display name?
- How to delete database without using any plugin?
- Cannot restore wordpress database from sql dump [closed]
- Is database deleted on clicking “reinstall” button in WordPress updates?
- Fill custom select field with pages/post titles
- Is my way to change WordPress server is correct?
- How get Data form wordpress database as array not stdclass?
- Multiple WordPress sites installs sharing the same database but with different content and domains
- Brandoo WordPress Unable to Update to WordPress 4.2.2
- Remote database -> massive response time increase?
- Custom Post Type not showing anything added by code anymore?
- How do I have a user upload a blog post and then retrieve that to display in a card on the site?
- Delete user with only subscriber role
- How to rename custom table name programatically in wordpress?
- How to edit custom table data in frontend
- pre_get_posts causings DB error when using ( ‘posts_per_page’, -1)?
- generate PDF from member information
- mysqli_query(): MySQL server has gone away for Curl Request
- Help posting values to DB on submit using $wpdb->query
- WP website showing blank page after moving from subdomain to main domain
- create a table using user meta custom data
- wpdb query to insert images in to post/page gallery
- Creating a database in my plugin not working
- How to create index (sql) to a meta_key?
- WPCLI search and replace in a particlar site dir effect another site-dir
- get_user_meta and umeta_id
- Database error after importing WordPress
- Send data to database after redirect (and popping out of iframe)
- Simple email input store in database
- Pulling values from a sepcific row in table
- import (migration) user database to wp-users
- What is best for saving lot of extra detail of user?
- Insert Extra fields added in the front end registration form to DB
- $wpdb->insert not working for last select option
- How to create a table [closed]
- Many images in wp-content/uploads folder that are not in Media Library
- Order of search results based off of a backend custom field and also in alpha order
- How to find fresh (last modified) and sql backup?