This members-only tutorial provides the steps to display entries of a testimonial Custom Post Type via Oxygen's Easy Posts as a responsive carousel using Owl.

For each testimonial entry, we shall show featured image, excerpt, star rating custom field and the entry title.


1201px and above:

769px and above:

768px and below:

Custom font icons will be used for left/right arrows, quotation symbol and stars.

Step 1

Install and activate Custom Post Type UI plugin.

Add testimonial post type.

Step 2

Download, install (upload) and activate ACF Star Rating Field plugin.

Step 3

Install and activate Advanced Custom Fields plugin.

Go to Custom Fields > Tools.

Import this field group. (alternate download link)

That will add a "Testimonial Meta" field group having a Star Rating type field named star_rating attached to testimonial CPT entries.

Step 4

Add as many testimonial entries as you have/want.

Enter title, content, featured image (shown as 120 x 120 in the front end), star rating for each.

Step 5

Install and activate My Custom Functionality plugin.

Connect to your hosting account using a FTP client and navigate to site's /wp-content/plugins/my-custom-functionality-master.

Create a directory called font under assets.

This is a premium members-only content.

To view the rest of the content, please sign up for membership ($37/month or $399 one-time).

Already a member? Log in below or here.

Need help implementing a tutorial in your site or want to hire me for custom work?


Find the article helpful and wish to donate?



For adding code blocks wrap the code in three backticks. Markdown should work.
Provide a URL of your site/webpage if something is not working.

4 comments on “Testimonials carousel in Oxygen using Easy Posts, ACF and Owl”

  1. Hi Sri, could this be done using WordPress comments (Woocommerce product reviews) instead of having to create a CPT?

  2. Hi Sridhar, thanks for the great tutorial. Since we are only showing the excerpt, what is the best way to include the read more link / button?

    1. Hi,

      In the Easy Posts’ HTML & PHP you can add the following where the Read more link should appear:

      <?php printf( '<a href="%s" class="read-more">Read more</a>', esc_url( get_the_permalink() ) ); ?>
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram
%d bloggers like this: