Growth

Build better. Get found. Create more enquiries.

Website creation, ongoing growth support and useful tools that make websites work harder.

Sector-specific pages are available across 20 business types.
Agencies

Your support team, without becoming your payroll.

White label maintenance, silent support and developer overflow for agencies and IT providers.

Need overflow support without handing over the client relationship?
Tools & Help

Answers, tools and proof without digging around.

Use the Help Centre, free tools, research and case studies before choosing your next step.

Looking for an answer before contacting us?
Pricing

Plans and one-off work, clearly separated.

Compare ongoing protection, hosting, add-ons and urgent WordPress support.

Not sure which combination fits?
★★★★★ PressGuard on Trustpilot Real feedback from businesses we support.
Free resource
WORDPRESS SNIPPET LIBRARY

50 useful WordPress snippets.
Ready to use.

Useful improvements for content, usability, accessibility, security, performance and everyday site management.

Free downloads No account needed Plain code, no branding
THE LIBRARY

Choose a snippet

Each download includes the code, licence details and short setup notes.

50snippets
01 Content

Automatic Copyright Year

Keeps your footer year current without editing it every January.

02 UX

Back To Top Button

Adds a discreet floating button after visitors scroll down the page.

03 UX

Reading Progress Bar

Shows a slim progress line as visitors move through longer pages.

04 Content

Estimated Reading Time

Calculates an estimated reading time from the current post content.

05 Content

Last Updated Date

Displays the most recent edit date for posts and useful guides.

06 UX

Copy Link Button

Lets visitors copy the current page address with a single click.

07 UX

Print Page Button

Adds a simple print control for guides, instructions and reference pages.

08 UX

Smooth Anchor Scrolling

Makes jumps between page sections feel smoother and easier to follow.

09 Leads

Sticky Mobile Contact Button

Keeps a clear contact button visible near the bottom of smaller screens.

10 Leads

Click-To-Call Telephone Link

Creates a mobile-friendly telephone link without writing HTML each time.

11 Security

Email Address Protection

Uses WordPress obfuscation to hide basic email addresses from simple harvesters.

12 SEO

Disable Image Attachment Pages

Redirects thin attachment pages back to their parent content or homepage.

13 Security

Remove WordPress Version Number

Stops the generator tag exposing the installed WordPress version.

14 Security

Disable XML-RPC

Turns off XML-RPC when your website does not need that legacy interface.

15 Security

Block Author Username Enumeration

Blocks simple ?author= requests that can reveal public author login names.

16 Security

Lightweight Login Throttling

Adds a small delay after repeated failed logins to reduce basic brute-force attempts.

17 Admin

Disable Comments Completely

Removes comments from websites that never use them.

18 Performance

Disable WordPress Emoji Scripts

Removes WordPress emoji scripts and styles when your site does not need them.

19 Performance

Remove Asset Query Strings

Removes version query strings from local CSS and JavaScript asset URLs.

20 Performance

Lazy-Load Embedded Videos

Adds native lazy loading to iframe embeds such as YouTube and Vimeo.

21 UX

Responsive Video Embeds

Keeps embedded videos within their container on smaller screens.

22 Performance

Add Missing Image Dimensions

Adds width and height to local content images when WordPress can identify them.

23 Security

Safer External Links

Adds noopener and noreferrer to external links that open in new tabs.

24 Content

Automatic Table Of Contents

Builds a simple table of contents from H2 headings inside a post.

25 Admin

Simple Maintenance Mode

Shows visitors a clean 503 message while administrators can still access the site.

26 UX

Native Share Button

Adds a share button using the device share menu, with a copy-link fallback.

27 UX

Copy Buttons For Code Blocks

Adds a small copy button to code blocks so visitors can copy examples quickly.

28 Content

Heading Anchor Links

Adds stable IDs and small link controls to H2 and H3 headings in post content.

29 UX

Sticky Header Anchor Offset

Stops anchor links hiding section headings behind a sticky website header.

30 Accessibility

Skip To Content Link

Adds a keyboard-accessible skip link for visitors who bypass repeated navigation.

31 Accessibility

Clear Keyboard Focus Styles

Makes keyboard focus easier to see on links, buttons and form controls.

32 Accessibility

Reduced Motion Support

Respects visitors who request reduced animation through their device accessibility settings.

33 Leads

Click-To-Email Link

Creates reusable email links without writing mailto HTML each time.

34 Leads

WhatsApp Contact Link

Creates a WhatsApp contact link using your number and an optional prepared message.

35 Leads

Directions Link

Creates a Google Maps directions link from any address you enter.

36 Content

Announcement Bar

Adds a simple announcement bar for notices, offers, closures or important updates.

37 Content

Reusable Callout Box

Adds tidy information, warning or tip boxes inside posts and pages.

38 Content

Simple Accordion

Creates accessible expandable sections without loading an extra JavaScript library.

39 Content

Post Word Count

Shows the word count for the current post through a simple shortcode.

40 Content

Relative Last Updated Date

Displays how recently a post changed, such as “Updated 4 days ago”.

41 Media

Simple Image Lightbox

Opens unlinked content images in a clean full-screen viewer when visitors click them.

42 UX

Responsive Tables

Lets wide content tables scroll horizontally instead of breaking smaller screen layouts.

43 Admin

Duplicate Post Or Page

Adds a Duplicate link to posts and pages for creating editable copies quickly.

44 Admin

Featured Image Admin Column

Shows each post or page featured image directly inside the WordPress list screen.

45 Admin

Last Modified Admin Column

Shows when each post or page was last edited from the main content list.

46 Admin

Post And Page ID Column

Displays WordPress content IDs directly in the admin list without opening each item.

47 Admin

Hide Admin Notices From Non-Admins

Keeps plugin and update notices away from editors who cannot act on them.

48 Security

Disable Theme And Plugin File Editor

Removes WordPress dashboard file editing to reduce accidental or unauthorised code changes.

49 Security

Generic Login Error Messages

Stops login errors confirming whether a particular username exists.

50 Performance

Disable Self Pingbacks

Stops WordPress creating pingbacks when your own posts link to each other.

i
Free to use and modify

These snippets are provided under GPL-2.0-or-later. Themes, plugins and hosting setups can behave differently.

Take a current backup first. Test changes on staging where possible, especially security and performance snippets.