We customised the WordPress CMS using Advanced Custom Fields (ACF), giving TRP flexible, structured control over their page layouts. The team can build new pages, reorder content, and add pre-built sections without needing a developer — making day-to-day updates straightforward. We also provided training so the client could manage the CMS with confidence.
MemberPress
Because TRP’s plans are sold directly through the website, we implemented a secure payment and membership system using MemberPress. It’s a well-established WordPress plugin designed for selling digital products, managing subscriptions, and controlling access to gated content.
Key features include:
→ Subscription billing
→ Digital downloads
→ Discount codes and coupons
→ Access rules and member permissions
→ Paywalls and content “dripping”
→ Course-style content delivery
→ Integrations with popular third-party tools
→ Seamless payments via Stripe and PayPal
Video hosting
With a large amount of video content, performance was a key consideration. To keep the site fast and responsive, videos are hosted off-site via Vimeo rather than uploaded directly to the website. This improves load times and gives TRP a more robust way to manage their video library.
Vimeo also supports customised video players, unlimited bandwidth, and content protection — including domain-level restrictions to prevent downloads. It handles video formatting across browsers and devices too, removing that technical overhead from the website.
Security
Security is built into every site we deliver. For TRP, we implemented multiple layers of protection, including:
→ Wordfence security for firewall and threat monitoring
→ Reliable, secure hosting (we recommended Nimbus for its performance and support)
→ Careful plugin selection and ongoing WordPress updates
These maintenance tasks are often handled through our monthly support service, but in this case the client chose to manage them in-house after initial training.