SiteGround already has a great guide for this process, but it assumes a bit of familiarity with their SiteTools dashboard. If you’d like a ‘whole-process’ guide, hopefully this page can provide that for you. After logging in to your SiteGround account, click your initials in the top-right corner, and click Manage Users. From the Users […]
Tag: wordpress
Sometimes a report from Lighthouse will indicate you should preload a resource. Adding this (and replacing the href, and making sure you use the correct as= value) to your theme’s functions.php file will preload a resource. Note that in the case of fonts, the cross-origin attribute is required, even if the file is not actually […]
Yesterday, a site I was helping with had an issue where requests were erroring out with a browser message saying there were too many redirects or an infinite redirect loop. The site had been working for months, and no one could recall making any changes to the site since the last known working state. The […]
Add Script to WP Site Head
To be added to theme’s functions.php For things like Google Analytics, etc…
Prerequisites: SSH access to WordPress host server WP-CLI installed on server src
WordPress Prompting for FTP Credentials
If you just want to see my recommended permissions for a DocRoot, that is here. When updating plugins, themes, or the WordPress core – or when activating WordFence (and possibly in other situations), you may be prompted for FTP credentials for the webserver. If so, this indicates that WordPress was not able to write to […]
Payments Not Processing in WooCommerce
Customer receives error at shopping cart when trying to complete (charge) order – error was something like “Error processing payment, please try again later”. WooCommerce > Status > Logs > woocommerce-square-sync-XXX log shows repeated: Solution: Disconnect Square from WooCommerce in Dashboard > WooCommerce > Settings > Integrations, and then reconnect to Square. note: Upon reactivation, […]
Wordfence: You are temporarily locked out
If users are seeing a page reporting that they are temporarily locked out, and the page contains a Wordfence logo, they have probably been blocked by our brute-force protection rules in Wordfence. This appears to be potentially a compoundable problem if multiple users may try to access the site from the same IP, so even […]
Check if the version you want is easily accessible from the WP plugin directory Find the plugin Click Advanced View Scroll to the bottom, and see if the version you want is available If the version you want isn’t available, you can build it from the SVN repo Install a command line svn client like […]