Welcome to WP Beaches
WordPress Websites design specialists, based in the Northern Beaches, Sydney Design, Develop, Host
Our WorkRecent Posts
Block xmlrpc.php requests from Cloudflares firewall using Custom or Rate Limiting Rule

If you are using Cloudflare’s proxied traffic, you can block WordPress xmlrpc.php requests from Cloudflare by creating a Custom or Rate Limiting Rule for which on a free account you get one Rate Limiting Rule and 5 Custom Rules, attacks…
Syncing RunCloud and Cloudflare firewalls for fail2ban IPs

This guide looks at adding a proxied Cloudflare service to a server set up with RunCloud and fail2ban with a WordPress jail conf set up. Once you start using Cloudflare as a CDN solution for your hosting, you are adding…
Add Menu Label Text on Bricks Builder Nav Menu Element

By default the Bricks Builder menu element is just a hamburger icon with no label text. Here is a guide to add the menu label text on mobile devices less than mobile landscape and lower via CSS. Select the Nav…
Check which plugins or processes are using high admin-ajax.php

A plugin or process can start max’ing out your hosting server by using a high level of admin-ajax.php usage, typically this may involve WooCommerce. You can create a log file and monitor which processes/plugins are using it. In your themes…
Add filter for posts/pages of Bricks content in the WordPress dashboard

You can add an extra filter in the WordPress dashboard to filter just Bricks posts, pages or other custom post types. Click on the Bricks link and see just Bricks content. You can choose to show all the post types…
Using Bricks builder for random post creation whilst also using a single post template

Normally for WordPress posts and other custom post types it is best practice to use a single post template to cover the layout for all posts of a certain type.You can also exclude certain posts in Bricks from using the…
Add Cloudflare Turnstile to WordPress Comments in Bricks Theme

Bricks Builder has Cloudflare Turnstile integration built in allowing you to add your Turnstile site and secret keys to the API tab in Bricks Settings. This then allows you to add Turnstile to custom login pages and native Bricks form…
Change Menu Label Text on Beaver Builder Menu Module

By default the Beaver Builder menu label text is set to ‘MENU’ without no option to change the text. Here is a guide to change the menu label text on mobile devices less than 768px. On this example the label…
Set monit to monitor mariadb on a RunCloud instance on Ubuntu 22 & 24

Get up and running with Monit on Ubuntu 22.04 Install Monit SSH as root into your VM instance and install Monit apt update apt install monit Start/stop/restart and see the status of monit systemctl status monit systemctl start monit systemctl…