Jocelyn

Jocelyn Hunter Create Develop Maintain Solve

Hunter

Create | Develop | Maintain | Solve

I provide website support and technical troubleshooting for businesses and co-operatives.

I have hands-on experience with maintaining/troubleshooting/debugging WordPress websites, DNS configuration, Mailchimp, AirTable systems, HTML/CSS/PHP/JS tweaks and customisation and other general needs.

Currently seeking onsite/partial onsite part time or contract opportunities in Melbourne.

Case Study: Custom Membership Checkout Fields

<- Back

The client required additional information from members during the registration process, beyond what was available in the standard membership checkout form.

The website used WordPress with the Paid Memberships Pro membership platform. At the time, the plugin did not provide a built-in solution for the required custom fields.

Challenge

The membership registration process needed to collect additional member information while maintaining compatibility with the existing membership workflow.

The solution needed to be reliable, maintainable, and capable of accommodating future changes as business requirements evolved.

Solution

The membership platform, Paid Memberships Pro, provided developer documentation and code examples for extending the checkout process with custom fields.

Using the documented approach as a foundation, I implemented a custom WordPress plugin in PHP and adapted the example code to meet the organisation's specific data collection requirements. As new requirements emerged over time, I modified and expanded the implementation to support additional fields and workflow changes.

Outcome

Organisation is able to capture the member data they need at the checkout and access it for use in other parts of the website.

Skills Demonstrated

  • Implementing solutions from technical documentation
  • Adapting example code to meet business requirements
  • PHP and WordPress development
  • Plugin configuration and extension
  • Requirements analysis
  • Ongoing maintenance and enhancement
  • Testing and troubleshooting
  • Working within established software ecosystems

    Contact Me

    Built in Contact Form 7 using my custom styling and layout adjustments.