April 5, 2024

Create Dynamic Testimonials with ACF and Bricks Builder

Play Video

To create dynamic testimonials with ACF (Advanced Custom Fields) and Bricks Builder offers an innovative approach to showcasing feedback on your WordPress site. This tutorial walks you through the process of utilizing ACF and Bricks Builder to craft a flexible and automated testimonial section, enhancing user engagement and trust through real-life examples.


Prerequisites

Please make sure you have the following installed and activated:

  • Bricks Builder (or a similar page builder)
  • ACF (Advanced Custom Fields or a similar custom post type plugin)

Why Use Dynamic Testimonials?

  • Fresh Content
    Automatically updating testimonials keep your website content fresh and engaging. Visitors see the latest reviews or feedback, which can significantly improve the site’s appeal and relevance.
  • Increased Trust
    Showcasing a variety of testimonials from different customers builds trust with potential clients. Seeing real feedback from diverse sources can influence visitors’ decisions and perceptions more strongly than static, selected testimonials.
  • Time Efficiency
    Dynamic testimonials automate the process of updating your website with new feedback. This efficiency saves time and resources, allowing you to focus on other aspects of your business while maintaining an updated testimonials section.
  • Personalization and Relevance
    By dynamically displaying testimonials, you can tailor the shown feedback to be more relevant to the specific visitor or page context. This personalization can make the testimonials more impactful, as visitors see feedback that resonates more closely with their needs or concerns.
  • SEO Benefits
    Regularly updated content, like dynamic testimonials, can positively affect your website’s search engine optimization (SEO). Search engines favor websites with fresh content, which can lead to better rankings and increased visibility.

Instructions to Create Dynamic Testimonials with ACF & Bricks Builder

Create Your Custom Post Type

  1. Navigate to ACF > Post Types > Add New to create a custom post type for testimonials.
    Navigate to ACF Post Types Add New to create a custom post type for testimonials
  2. Give it labels, e.g. Plural Label: Testimonials, Singular Label: Testimonial, Post Type Key: testimonial.
    Give it labels, e.g. Plural Label Testimonials, Singular Label Testimonial, Post Type Key testimonial
  3. Proceed to the Advanced Configuration to adjust settings but leave Title, Editor, and Featured Image enabled as these support our testimonial structure. Save changes to finalize the custom post type.
    Proceed to the Advanced Configuration to adjust settings
  4. Add custom fields for the testimonial by selecting Add Fields.
    Add custom fields for the testimonial by selecting Add Fields
  5. Add two custom fields, e.g. text field for the author name, and another text field for the author’s position.
    Add two custom fields, e.g. text field for the author name, and another text field for the author's position
  6. Set location rules to ensure these fields appear within the testimonial post type, linking them correctly. Save changes.
    Set location rules to ensure these fields appear within the testimonial post type
  7. Add a new testimonial by filling out the title, testimonial content, author’s name, position, and adding a featured image. Publish it.
    Add a new testimonial by filling out the fields

Connecting the Data with Bricks Builder

  1. Open Bricks Builder (or your preferred page builder) and begin designing your testimonial layout or use an existing template.
    Open Bricks Builder (or your preferred page builder) and begin designing your testimonial layout
  2. Insert dynamic data into your layout by selecting elements (like title, content, and image) and linking them to the respective fields in your testimonial post type.
    Insert dynamic data into your layout by selecting elements
  3. Select the card and configure the ‘Use Query Loop’ option to display your created testimonial data. Save the template.
    Select the card and configure the 'Use Query Loop' option to display your created testimonial data
  4. Save your testimonial layout as a template for easy reuse throughout your website, ensuring consistency and efficiency.
    Save your testimonial layout as a template for easy reuse throughout your website, ensuring consistency and efficiency
  5. Deploy your dynamic testimonials by inserting the saved template into any page or post, automatically pulling in the latest testimonials according to your set criteria.
    Deploy your dynamic testimonials

Official Documentation


Create Dynamic Testimonials – Conclusion

Leveraging ACF and Bricks Builder to create dynamic testimonials allows for a highly customizable and efficient way to showcase user feedback. By following these steps, you can enhance your website’s credibility and provide a personalized experience for your visitors, all while streamlining content management on the backend.

Required Resources

Bricks Builder Logo
Payment required
Credit to WPTuts
WPTuts is a popular YouTube channel dedicated to providing high-quality, easy-to-follow tutorials for WordPress enthusiasts, web designers, and developers. The channel features a wide range of topics, from beginner guides on setting up your first WordPress site to advanced tutorials on customizing themes and plugins, ensuring that there's something for everyone
Visit
Create Dynamic Testimonials with ACF and Bricks Builder
Welcome back!
Enter your Helwp credentials to sign in.

No Account yet? Sign Up

My Account
Menu
Give Feedback
Describe your feedback *
Rate Helwp
Share
Facebook
Twitter
LinkedIn
Reddit
Email
WhatsApp
Telegram
Pocket
Report
Problem *
Describe the problem
Want us to reply?
Your E-Mail
Affiliate Disclosure

At Helwp, we’re committed to transparency and honesty. Therefore, we want to inform you that some of the links on our website are affiliate links. This means that, at no additional cost to you, we may earn a small commission if you click through and make a purchase.

We only promote products or services that we genuinely believe in. These affiliate commissions help us to maintain the website and continue to provide you with free, high-quality WordPress content.

If you are interested in how you can support us even further, check out our support page.