Welcome to WP Beaches

WordPress Websites design specialists, based in the Northern Beaches, Sydney Design, Develop, Host

Our Work

Recent Posts

Equal Heights after Search & FIlter Pro Ajax Refresh

Equal Heights Ajax Refresh Search Filter Pro

Using Search & Filter Pro with a grid of items that have equal heights set may loose their equal heights after a S&F filter on the same page Ajax refresh. You can pass in some jQuey to Search & Filter…

Redirect a Custom Post Type’s Single and Archive Pages in WordPress

hide-archive-single-cpt-pages

You may find that you need to hide or redirect a custom post types single or archive pages or even both in WordPress. This may be the case if you are outputting a custom loop of CPTs and don’t want…

Cache warming a website with Optimus Prime

Optimus Prime Cache Warmer

Not all cache plugins or apps preload pages or provide a warm cache of all content, normally the first time a page is visited it is not cached but subsequent pages are. More plugins are providing pre-loading or warm cache…

Force Password on SSH Connection

Force SSH Password

This is the command to force a SSH password between a client and server, you may have passwordless connection set up with SSH keys but want to check that a password is correct.ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no user@1.2.3.4Swap out user@1.2.3.4…

Block xmlrpc.php and wp-login.php via NGINX

Block Xmlrpc Wp Login Nginx

You can block xmlrpc.php and wp-login.php via NGINX with the configurations below, what’s good about this approach is that it prevents brute force attacks at the NGINX server level without any PHP/MySQL resources being used. xmlrpc.php for NGINX location =…

Move WooCommerce Product Long Description Into The Short Description Product Layout

Move Woocommerce Long Description

How to move the woocommerce product long description text into the short description product layout with a couple of woocommerce actions and the long description tab removal. Remove The Description Tab This tab by default has the long product description.…

Set hostname and fqdn in Ubuntu 18.04 & 20.04 & 22.04

Hostname Fqdn Ubuntu

Hostname in Ubuntu 18.04 & 20.04 & 22.04You can find and change the hostname with the commands hostname or hostnamectl in Ubuntu 18.04 & 20.04, if you run the command on its own it will tell you what the current…

Block Modsec WAF from WordPress Website

Unblock Modsec

You can block modsec WAF from your website via .htaccess with the following code… <IfModule mod_security.c> SecFilterEngine Off SecFilterScanPOST Off </IfModule> This may help when in development, remove when finished to get the protection back. If there is an actual…

Change WordPress Domain URL with WP-CLI Tool

Wp Cli Swap Database Url

There are a few ways to change the main WordPress domain URL of a site – here is how to do it with the WP-CLI tool, which is probably the fastest and less problematic way of doing it. You’ll need…

Recent Work