Extensions

News

WooCommerce BuddyPress

New Version of WC4BP Checkout Manager comes with Conditional Visibility Options

The WooCommerce BuddyPress Integration Checkout Manager got a new feature sponsored. Huge props to Tristan Penman for his contribution bringing this functionality to live! Tristan worked on the WC4BP Checkout Manage in the last weeks and come up with some exciting pull requests.   Allow the Visibility of Xprofile Field Groups on the Checkout Page to Depend on Certain Products (or Categories) Being Present in a User’s Cart.If you ask yourself why this could be useful read the example from the pull request.

An example of how could this be useful is an online store that sells a mix of physical products and memberships/subscriptions – when a membership or subscription product is present in the cart, you could require the user to fill out additional BuddyPress Xprofile fields.

And that’s not all! Tristan also made customisation of field group headings shown on WooCommerce checkout pages possible.

The PR adds support for two levels of customisation of the field group headings on the checkout page. The first is through a filter, allowing a plugin or theme to register a hook function that can alter the string before it is displayed. The new filter is called ‘wc4bp_custom_checkout_field_group_heading’. The second is through WordPress’ built-in i18n functionality (i.e. the __ function). This is achieved using a default hook function for the ‘wc4bp_custom_checkout_field_group_heading’ filter. The translated string is used as the format for sprintf, so that the structure of the heading text can be changed via a translation file.

Resources Link to the PR’s on GitHub Link to the Plugin on WordPress.org Updated Documentation   We are really happy about the community contributions for this plugin and also want to thank Garrett Eclipse, Waseem and Solhuebner for the work they have done. We are exited about the new features and hope they are useful for you. Please help us testing and find issues. Let us know how it works out for you and how you use it. What problem does it solve for you? Best place for reporting issues is here!

More from the Blog

View all posts

Community

Uncategorized

Community

Uncategorized

7 min read

Why It’s Easier to Succeed with WordPress than Might Think?

BuddyForms Form Builder

Create Content

News

BuddyForms Form Builder

Create Content

3 min read

MailPoet and BuddyForms

How-to

How-to

4 min read

VideoPress player: Changing HTML5 player, add chapters and more

Image SEO best practices

SEO

SEO

6 min read

Image SEO best practices for WordPress websites

BuddyForms Form Builder

News

Sales

BuddyForms Form Builder

News

2 min read

The Ultimative Drag and Drop File Upload Drop Zone for WordPress

How-to

Useful Tools

How-to

Useful Tools

6 min read

Need to Create Redirects in Bulk? 301 Redirects Saves You Time and Effort

Web Development Strategies

Marketing

SEO

Web Development

Marketing

SEO

6 min read

Web Development Strategies for an Outstanding Site

Uncategorized

Uncategorized

4 min read

What is Web hosting?

BuddyForms Form Builder

How-to

Useful Tools

BuddyForms Form Builder

How-to

8 min read

How to speed up development

Extensions

News

WooCommerce BuddyPress

Extensions

News

4 min read

Integrate BuddyPress with WooCommerce New Version 3.0 released on WordPress.org

Start your next project with us

Whether it's design or development, we're the perfect partner for fast, flexible, forward-thinking projects. Reach out & let's get the conversation started.
Get Started