WordPress

WordPress

Follow our helpful guides for your WordPress based websites and hosting questions.

Plesk Onyx: Allow header based authentication for WooCommerce

Overview The WooCommerce REST API allows external systems to connect into your WooCommerce store from external software. This can be used to syncronise products, conduct inventory control, Point of Sale (POS) integration and store testing (such as Robot...

WordPress REST API Returns a 401 Error

Overview The WordPress REST API is an interface which allows certain scripts, plugins and remote systems to interact with your website. If you’re seeing either through the WordPress Site Health tool or from a service which uses it...

How to set up fail2Ban in Plesk 12 for WordPress logins

Overview Fail2Ban is a new feature in Plesk 12 that allows users to set up filters to block ip addresses to prevent things like brute force attacks. The following support articles outlines how to configure Fail2Ban for WordPress....

Customising the WordPress Toolkit Maintenance Page

Overview This article will take you through the process of modifying the Plesk WordPress Toolkit maintenance page. At times you may wish to display a custom message when your site enters maintenance for a long period of time....

Installing and Configuring WP Mail SMTP

This article guides you through installing and configuring WP Mail SMTP on your WordPress Site.

WordPress Site Health

Overview In version 5.2, WordPress added the Site Health feature to assist in diagnosing potential issues with your site. While this has been a welcome edition to WordPress, some of the warnings and errors need further information for...

How to check and correct WordPress core integrity issues

Overview After a WordPress website has been exploited, it’s common for backdoors to be left so that hackers can easily gain access to your website again. A common way to do this is to place compromised code directly...

Set PHP Timezone for a Website

Overview Most PHP applications (eg WordPress) set the required date/time within the application, so that it's a user configurable option. Prior to PHP 5.4, PHP would default to the server timezone, however PHP 5.4 upwards now default to UTC...

How to enable WordPress debugging via the WordPress Toolkit

Overview If you are experiencing issues with a plugin or particular WordPress configuration, you can enable the detailed debug logs to capture detailed information to help determine the cause. This additional information may also be required for your...

Outdated PHP version detected

Overview Within the WordPress Toolkit, you may get the message: PHP version used by this site has reached End Of Life and is not supported by PHP team anymore. Using outdated PHP versions poses a security risk for...

WordPress Toolkit Password Reset

Overview This article describes how to reset the password of an existing WordPress admin user for a site using the WordPress toolkit in Plesk. This can be handy if you’ve forgotten your password, or the email address used for...

Fixing a compromised WordPress website

Overview If you’ve had a security incident where your website has had a security vulnerability exploited, it’s important that you ensure that you not only fix the security vulnerability but you fix any changes made as well. It’s...

WordPress XMLRPC Vulnerability

Overview A part of the standard WordPress package, Pingbacks allow remote blogs to notify your site when they have linked to your content. Unfortunately, hackers have found a way to exploit this in order to cause a Distributed...

Creating a reCAPTCHA API Key

Overview This article aims to guide you through generating a reCAPTCHA key for your contact form. Instructions Using your Google Account Log into https://www.google.com/recaptcha/admin/create Login to the admin console with the button in the top right labeled “v3...

Debugging the W3 Total Cache Page Cache

Overview W3 Total Cache (W3TC) is a WordPress caching plugin which features advanced caching tools including high speed page caching. While for most websites it works out of the box, some pages may not be cached and this...

WP Toolkit: Broken Instance

Overview Scanning for WordPress instances within the WP Toolkit can sometimes result in a broken instance being detected over your working instance. While there are many reasons for this, we will be covering the most common reason the for the WP Toolkit finding...

How to change a site URL in WordPress to “www”

Overview This article outlines how to set the URL for a WordPress site to www.domain-name.com , instead of domain-name.com. This requires making changes to settings via your WordPress Admin and your hosting account. For this example we will be using conetixtest.com. ...

Configure and use the One Click Login to WordPress via Plesk

Overview This article details the process of setting up and using the One Click Login to WordPress through Plesk. Instructions 1. Navigate to the relevant Subscription in Plesk. 2. Open the WordPress Toolkit by selecting WordPress in the...

How to add a new post in WordPress

Overview This article describes how to add a new post and picture into a WordPress website. This article has was written using screenshots from WordPress 3.8.1, so they may appear a little different depending on the version on...

Installing and Configuring Wordfence

Overview This article aims to guide you through Installing and configuring Wordfence with Conetix recommended settings. Wordfence adds an additional layer of security to your website to help keep it secure through features such as brute force detection...

Clearing WooCommerce Sessions

Overview If you’re running a WooCommerce shopping cart within your website, there are a number of maintenance tasks you need to undertake to keep it operating in optimal form. One of these is tasks is ensuring that your...

Plesk WP Toolkit – Failed to reset cache

Overview Occasionally for some sites, you may receive the error: This can occur when using the WP Toolkit, or you may receive this as an email as scheduled tasks fail. Cause In most instances, this is caused by...

Allow W3 Total Cache to pages with Google Analytics and Facebook Click ID Tags

Overview Conetix uses and recommends the use of W3 Total Cache for WordPress sites to ensure the highest possible website response times. W3 Total Cache (W3TC) does this by generating a static HTML version of the site and...

W3 Total Cache Installation

Overview W3 Total Cache is one of the most useful plugins for any busy website or for those who want users to have the fastest experience possible with your site. Used by the likes of Mashable and Smashing...

Preventing WordPress / WooCommerce Registration Spam

Overview WordPress and WooCommerce both allow users to register so that they can interact with your site. This is especially important for WooCommerce where you want users to be able to view previous orders or where you have...

WordPress Shows 404 Errors After Migration

Overview After a WordPress website is migrated to Conetix from your old provider or developer, you may notice that some or all of the links on the website produce a 404 error. This is usually because the .htaccess...

How To Stop Microsoft Autodiscover 404s via .htaccess

You can make Apache handle these requests with a .htaccess change.

Website Quarantined – “Suspicious WordPress Installation Found”

Overview Rarely, you may receive an email from the WordPress Toolkit within your hosting plan (if your website is built with WordPress) advising that a suspicious WordPress installation was found and quarantined. Such email notifications may contain the...

How to add an event in WordPress using Event Manager

PLEASE NOTE: The following article is intended for use with the WordPress plugin "Events Manager". This software is third party software and Conetix does not endourse or is affiliated with the software or its provider. Conetix does not...

WordPress Login and Registration Bot Protection via reCAPTCHA

Overview If you do require user registration, one of the easiest fixes is to ensure your site has a CAPTCHA enabled to detect if the form is being filled out by a human or via a script. This...

Remove WordPress installation from Quarantine

Overview This support article describes how to remove a Website’s WordPress Installation from quarantine, specifically within the WordPress Toolkit in Plesk. This should only be done if you are certain that the site is not infected, or in...

How to Create a Web.Config file for WordPress

Overview Existing WordPress websites hosted on Windows servers need a specific web.config file to function. This is similar to how a Linux hosted WordPress site would need a .htaccess file for pages to load. In this guide we’ll...

Clearing WooCommerce Transients

Overview WooCommerce stores some information about users visiting your site in order to suggest products based on their browsing history, as well as a number of other background tracking tasks. This information is stored as WordPress transients, which...