Settings section
Site management configuration doesn’t have to be troublesome. You can easily adjust your general WordPress settings, choose an image processing library that will be used by PHP, RSS feed settings and many more.
WordPress Settings
-
The Save Queries WordPress constant is used in debugging. All database queries from a request are stored in this global variable. This is used, for example, in the
Query Monitor
plugin, to show all the debug details and query list. -
Activating Javascript Debug unminifies the JS and CSS files in the WordPress core, so that you can debug errors — they are minified by default. This does not include plugin related files.
-
Activating the Block code edits option will block all themes and plugins installs, as well as the code editor.
-
In Image Library section you can choose between two image processing libraries that will be used by PHP:
gd
orimagik
.-
Gd is the default image library in PHP for basic image processing operations.
-
ImageMagick is more complex, it offers a wide variety of image processing operations, being a higher quality tool.
-
Edge Servers Settings
Transfer Protocol
-
Here you can change the protocol for your public site, the recommended one being HSTS, which is HTTPS Strict Mode and offers the best security for your site.
-
Starting July 2018, Google Chrome has marked all HTTP sites as “not secure”, as an extra measure to their intention of down-ranking unencrypted sites since 2015. If your site is still on HTTP, we highly advise you to consider migrating it to HTTPS or HSTS. Below you can find the steps to guide you through the migration process.
How to make the switch to HTTPS
We can help you switch your site to HTTPS. Additionally, the wp-admin is always on HTTPS, and has always been this way. We have also written an article about Automating the switch to HTTPS for our clients .
We have comprised a checklist that needs to be followed in order to make the switch to HTTPS correctly. These steps can be implemented with the help of our support team:
- re-sync the dev site with the live site’s latest version of database and code
- move the dev site to a sub-domain of the live site. This is especially needed to ensure ads delivery, as sometimes they aren’t working on a different domain.
- activate the “Both HTTPS and HTTP” toggle
- check everything on the dev site and make the necessary adjustments there. The main thing here is to avoid mixing content, which will throw warnings and will stop browsers from showing a green “Secure” mark before the site address.
- activate the “HSTS” toggle
- we will perform a search-replace in your database, to replace any hardcoded HTTP URLs in your pages with HTTPS ones
- we implement all the fixes to the live site as well, after everything works smoothly on the dev site
- some changes in your Google Analytics and Google Search Console (formerly known as Webmaster Tools) accounts will be needed. We’ll send over the details when needed. In case of plugins, Facebook Instant Articles, and Yahoo News Feed—these should all be automatic.
What to look for
We know that switching to HTTPS is not always a smooth process, and it’s common to forget to check certain things. Two of the most important things you have to do after the switch is to see if there are any hardcoded HTTP URLs in your pages, and check if the ads provider is compatible with HTTPS.
In the first case, when a visitor will click on an HTTP link, they will either see a warning message (in the best case) or the link will not be executed (in the worst case). This kind of URLs can be harmful; in these situations, attackers can steal cookies and credentials, and inject harmful bits of Javascript into your site.
In the second case, you need to contact your ad partners to check their services’ compatibility with HTTPS, to continue displaying the ads on your site and prevent revenue loss. Some ad codes on the site will need to be switched to HTTPS, too.
You might also notice a slight drop in Google AdSense ad revenues right after the switch. However, this gets resolved by itself after the site gets re-indexed by the AdSense bots and HTTPS ads will start being served.
Internet Protocol
- Through this setting, you can enable IPv6 protocol for your website in addition to IPv4, but as your offer does not currently support IPv6 as it says in the dashboard, for further details feel free to contact us at the support email address support@presslabs.com .
Privacy
-
We have implemented an automated system to collect information regarding the situations when users enable AdBlocker while accessing one of your websites. More information can be found in our Platform Specifications - Adblocker .
-
We try to be as non-intrusive as possible, and to avoid adding any overhead to the page load time. For this reason, this feature can be turned off by using the
Adblocker detection
toggle in this section. -
When you enable
Disable Bots
section, the no-index and no-follow will be added to the x-robots-tag response header of your site.
Caching
-
As explained in the hosting platform, by activating the
Enable Vary Cache
section, on the site can be served WebP and/or AVIF versions of your image files, as long as you have previously created them with a tool like ShortPixel or Smush. -
By enabling
Mobile Variant Cache
, we store two cache variants for each URL on your website, one for mobile devices and one for desktop.
Others
- Signed Exchanges (SXG) as mentioned in the hosting platform, it is a delivery mechanism that allows the origin of a resource to be authenticated regardless of how it was delivered. The implementation of SXG can improve the Largest Contentful Paint (LCP).
Security Settings
-
Through enabling
Security response headers
you can activate some response headers that are intended to enforce site security. -
Rate limit sensitive URLs
enabled automatically means limiting the access rate to wp-login.php and xmlrpc.php to discourage malicious actors.
RSS Feed Settings
The RSS Feed tab allows you to redirect all the feeds (not only the front page feeds) from your site to a FeedBurner URL.
Make sure to save the changes after adjusting any of these settings.