Categories
guides wordpress

Add Collaborator to SiteGround Hosting

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 […]

Categories
guides wordpress

Preload Resources in a WordPress theme functions.php file

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 […]

Categories
guides troubleshooting

Too Many Redirects error on WordPress Site

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 […]

Categories
guides

Add Script to WP Site Head

To be added to theme’s functions.php For things like Google Analytics, etc…

Categories
guides

Create new WP Admin from Command Line (WP-CLI)

Prerequisites: SSH access to WordPress host server WP-CLI installed on server src

Categories
guides

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 […]

Categories
guides

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, […]

Categories
guides

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 […]

Categories
guides wordpress

SVN Export / Download Old Version WordPress Plugin or Theme

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 […]