Skip to content
Veravix

Veravix

Step-by-Step Guides to Building and Growing Your Website

  • Home
  • WordPress Troubleshooting
  • Website Security
  • About
  • Contact

WordPress Troubleshooting

Practical fixes for the WordPress problems that cost site owners time: posts that miss their schedule or need a safe update date, bloated databases (autoloaded data, wp_postmeta, WooCommerce sessions and orders), and knowing when a PHP upgrade is due.
The category also covers the email side of running a site: setting up SPF, DKIM and DMARC for Microsoft 365 and Google Workspace, finding a DKIM selector, adding an IP to an SPF record, staying under the ten-lookup limit, and reading a DMARC rejection so contact-form and order emails stop bouncing.

What v=spf1 include:spf.protection.outlook.com Means, and What 38 Real Companies Add to It

October 14, 2026October 11, 2026 by Etienne Basson
undefined

A line by line decode of the Microsoft 365 SPF record, what sits behind the include, why it costs one lookup, and how 38 real organisations extend it.

Categories WordPress Troubleshooting

How to Add an IP Address to Your SPF Record Without Breaking It

October 21, 2026October 10, 2026 by Etienne Basson
undefined

Add an ip4 term before the all, keep one SPF record, and read the slash correctly. Includes how 40 real domains write theirs and how to check the change worked.

Categories WordPress Troubleshooting

Email Rejected by DMARC Policy: How to Read the Bounce and Fix the Sender

October 16, 2026October 9, 2026 by Etienne Basson
undefined

A DMARC rejection means neither SPF nor DKIM aligned with your From domain. Here is how to read the bounce, find the sender, fix it, and what 40 real domains publish.

Categories WordPress Troubleshooting

How to Set Up DKIM in Google Workspace When Your DNS Host Fights the Long Key

October 18, 2026October 7, 2026 by Etienne Basson
undefined

Google Workspace gives you a 410-character DKIM record that many DNS panels reject. Here is the setup order, what 27 real domains publish, and how to check your signature lines up.

Categories WordPress Troubleshooting

How to Set Up SPF, DKIM and DMARC for Microsoft 365 Without Breaking Your Website Email

October 18, 2026October 6, 2026 by Etienne Basson
SPF, DKIM and DMARC for Microsoft 365

Microsoft 365 will not publish your SPF, DKIM or DMARC records for you. Here is the order to set them up in, the exact records, and why your website contact form is what usually breaks it.

Categories WordPress Troubleshooting

What Is a DKIM Selector and How Do You Find Yours?

October 19, 2026October 5, 2026 by Etienne Basson
undefined

A DKIM selector is the label that tells receivers which public key to fetch from your DNS. Here is how to read yours from an email header, what real selectors look like, and why guessing fails.

Categories WordPress Troubleshooting

SPF Records and Subdomains: How to Stay Under the 10-Lookup Limit

October 17, 2026October 4, 2026 by Etienne Basson
undefined

Subdomains do not inherit your SPF record, and a record with more than ten DNS lookups fails for every sender. Here is how to count yours, what common providers really cost, and how to clean it up.

Categories WordPress Troubleshooting

How to Check Your WordPress PHP Version (and Whether It Is Time to Upgrade)

October 20, 2026October 3, 2026 by Etienne Basson
undefined

Find your WordPress PHP version in under a minute with Site Health, your hosting panel, or WP-CLI, then see which versions are still supported in 2026 and how to upgrade without breaking the site.

Categories WordPress Troubleshooting

How to Optimize a WooCommerce Database: Sessions, Action Scheduler, and Orders

October 13, 2026October 2, 2026 by Etienne Basson
undefined

A WooCommerce store carries database weight that general WordPress cleanup guides miss. Here is how to trim the sessions table without emptying live carts, clean Action Scheduler safely, and check where order data lives before anyone edits it.

Categories WordPress Troubleshooting

How to Optimize a Bloated wp_postmeta Table Without Breaking Anything

October 13, 2026September 30, 2026 by Etienne Basson
undefined

A huge wp_postmeta table is not always waste. Here is how to rank what is in it by key, delete only orphaned and uninstalled-plugin rows, keep an undo copy, and check WooCommerce HPOS before touching order data.

Categories WordPress Troubleshooting
Older posts
Newer posts
← Previous Page1 Page2 Page3 Next →

Categories

  • Analytics (1)
  • Website Security (5)
  • WordPress Troubleshooting (23)

Latest Posts

  • undefined
    Robots.txt for AI Crawlers: What to Block, What to Allow, and What 63 Real Sites DoNovember 8, 2026
    A live survey of 63 well-known sites shows only 17 mention any AI crawler in robots.txt. Here is what each crawler token does, which rules to copy, and how to edit robots.txt in WordPress.
  • undefined
    How to Tell if an Online Store Is Legit, and What 26 Real Shops Look LikeNovember 2, 2026
    Six quick checks tell you whether an online store is legit, and the padlock is not one of them. I measured 26 well-known shops on domain age, certificates and the policy and contact pages they publish to see what normal looks like.
  • undefined
    How to Check Website Security Online, and What 68 Sites Showed on the BasicsOctober 31, 2026
    A basic website security check is six small tests. I ran them on 68 well-known sites and on my own two, and found that the connection basics pass almost everywhere while three optional records are missing on most.
  • Veravix thumbnail: How to scan a website for vulnerabilities and what two databases said about 25 plugins
    How to Scan a Website for Vulnerabilities, and What Two Databases Said About My 25 PluginsOctober 25, 2026
    A vulnerability scan is mostly a version lookup. I checked all 25 plugins on this site against WPScan and Patchstack, found 67 to 69 known flaws and none that applied, and saw where the two databases disagreed.
  • Veravix thumbnail: How to scan a website for malware and what 69 remote scans showed
    How to Scan a Website for Malware, and What 69 Remote Scans ShowedOctober 21, 2026
    A free malware scan only sees what a visitor sees. A live run of 69 well-known sites through Sucuri SiteCheck shows what it finds, the false alarms and blocked scans, and the server-side checks that fill the gap.
  • Title card: Which theme and plugins does a WordPress site use
    How to Tell Which Theme and Plugins a WordPress Site Uses, and What 29 Real Sites Gave AwayOctober 21, 2026
    You can read a WordPress theme in ten seconds and a few plugins in a minute. A live check of 29 real sites and this site's own 24 plugins shows how much a theme and plugin detector can see.
  • Security headers check: what 63 real sites send
    How to Check Your Website’s Security Headers, and What 63 Real Sites Actually SendOctober 20, 2026
    A security headers check reads six response headers. A live survey of 63 well-known sites shows which ones are common, what WordPress and the host send by default, and a safe order for adding them.
  • undefined
    How to Find Out Who Hosts a Website, and What 69 Real Sites Showed When I CheckedOctober 19, 2026
    Four free checks can name a site's host: IP owner, nameservers, headers and page source. A live survey of 69 well-known sites shows which ones work and why a CDN hides the host on seven sites in ten.
  • undefined
    Can a Domain Have Multiple MX Records? How Priority Works, and Why Two Mail Providers Do Not MixOctober 18, 2026
    Yes, but extra MX records are for one provider's redundancy, not for running two. How priority and failover work under RFC 5321, what 69 real domains publish, and how to switch providers without losing mail.
  • undefined
    Does Shopify Include Business Email? What You Get, What You Do Not, and What 29 Real Stores RunOctober 17, 2026
    Shopify does not host mailboxes. What it does give you for business email, the sender-address rewrite that catches new stores, and what 29 well-known Shopify stores run on their own domains.

Search

Quick Links

  • Privacy Statement (US)
  • Terms and Conditions
  • Disclosure
  • Opt-out preferences
  • Disclaimer
© 2026 Veravix • Built with GeneratePress
Manage your privacy
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
Manage options
  • {title}
  • {title}
  • {title}