Skip to content

Welcome to WP Beaches

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

RECENT POSTS

Block xmlrpc.php from Cloudflare apart from JetPack

Xmlrpc Block

You can block WordPress xmlrpc.php requests from Cloudflare but exclude the JetPack IP addresses by creating a custom firewall rule, attacks on xmlrpc.php are frequent and it is best now disabled as it will be deprecated from WordPress in the future. However, some of the more popular WordPress plugins such as JetPack still need to…

Categorized:

Change WooCommerce Sold Out text

Woocommerce Sold Out Text

You can change WooCommerce ‘Sold Out’ text set by the inventory setting of Sold Out with the WooCommerce filter woocommerce_get_availability_text Add the below snippet with your custom sold text to functions.php add_filter(‘woocommerce_get_availability_text’, ‘themeprefix_change_soldout’, 10, 2 ); /** * Change Sold Out Text to Something Else */ function themeprefix_change_soldout ( $text, $product) { if ( !$product->is_in_stock()…

Categorized:

Using WooCommerce with Varnish, exclude pages and cookies

Woocommerce Varnish Exclude Pages Cookies

To use WooCommerce with Varnish server-side caching you need to exclude some of the generic WooCommerce pages and cookies. Some web hosts will partially do this for you and others will give you an interface to add them yourself, make sure you ask the host what options are available Exclude from Varnish these WooCommerce pages…

Categorized: ,

Redirect all pages to non-www and HTTPS in WordPress

Redirect Www Non Www Https

To redirect all URLs from www to non-www and also to redirect from http to https, this code snippet to be added to .htaccess file at the top should do the trick. So https://example.com # BEGIN Redirects RewriteEngine On # 301 redirect www to non-www RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] # 301…

Categorized:

Create An ACF Repeater Bootstrap Accordion in WordPress

Accordion Acf Repeater

Create An ACF Repeater Bootstrap Accordion for use in WordPress. Accordions can be a handy way of managing larger amounts of data to display only certain bits at a time this guide shows how to use a Boostrap accordion with ACF, a non-bootstrap guide is here. Create the ACF Repeater fields for the Bootstrap accordion….

Categorized: , ,

Create A Bootstrap 4 Carousel Slider With ACF Image Repeater

Acf Bootstrap Carousel Slider

Create a Bootstrap 4 carousel slider of images with ACF Pro Repeater field in WordPress. There are a few options in that the carousel can be plain, add navigation and add a caption, 4 examples can be seen below.   Create the ACF Repeater fields for Bootstrap carousel.   Here an image and text field…

Categorized: , ,

Fix Google Search Console Coverage Errors – WooCommerce

Google Search Console Coverage Errors

Google Search Console alerts users when certain pages submitted in the sitemap are set to no-index and generates a coverage error, this can include WooCommerce pages like… /cart /checkout /my-account /?-add-to-cart These pages shouldn’t be cached or indexed and are correctly set to noindex, to remove the error you can add them to your robots.txt…

Categorized: ,

Create An ACF Repeater Accordion in WordPress

Accordion Acf Repeater

Create An ACF Repeater Accordion for use in WordPress. Accordions can be a handy way of managing larger amounts of data to display only certain bits at a time. Create the ACF Repeater fields for the accordion.   You can create as many accordion fields as needed, assign the field group to a post or…

Categorized: , ,

Create A Responsive Bootstrap 4 Tab/Accordion ACF Repeater Loop

Boostrap Acf Repeater Tabs

Create a Responsive Bootstrap 4 Tab/Accordion ACF Repeater Loop for use in WordPress. Bootstrap 4 Tabs stay as tabs in all viewport sizes which isn’t great responsively for larger content, however, this code has been adjusted to go from Bootstrap tabs to accordions at a certain breakpoint. (There is also another non-Bootstrap script that does…

Categorized: , ,
Scroll To Top