Last Updated on July 5, 2019
Filed under Plugins

Mixing API Platforms

Starting with BNE Testimonials Pro version 2.7. API platforms such as Facebook, Yelp, Google, etc. can now be shown using a single shortcode instead of multiple ones. In addition, the order can be set to random using the orderby="rand" option. This is a great benefit for those that use more than one review website and want to show all of them together within a single slider, masonry grid, or list.

Therefore, instead of this: (two individual displays)

  • Paul G.

    Highly recommend. Doctors and staff are amazing. Explained what was the problem we were dealing with and got to the bottom of it.

  • Nick J.

    The dentist is great, but the office manager/front desk is terrible. I had agreement with the dentist himself, but was quoted double by the front office...

  • Oscar C.

    This is a delayed review. IMHO I am not satisfied with the work done by Dr. Rosales, after a year my crown at the molar split in half because it was made...

  • Chee Bonifacio

    Good dentist and take his sweet time with all patients & has all the technology in the office !

    Read More
  • Primo Guerrero

    Excellent service!
    Very accomodating accommodating Drs and Staff.
    Highly recommendable Dental Clinic

    Read More
  • Rupi Kaur

    Doctor Victor M. Is a wonderful, passionate, loving, caring doctor. I highly recommend this doctor. All staff is very friendly πŸŒΊπŸ‘ŒπŸ‘

    Read More
  • Shawn Bedwell

    very friendly staff. Makes sure they are giving you comfort during your operation

    Read More
  • Lea Gonzales

    Dr. Rosales is very knowledgeable in all aspects of Dentistry. He works with low income patients as well

    Read More
  • Cecilia Stabile

    Dr. Rosales is the best. very professional . very forunate to have found this careing dentist

    Read More
  • Ellen D. Generous

    I highly recommend Dr Rosales the BEST DENTIST I ever had. I had root canal 2x and I kept coming back even if I leave 25 miles away it's a worth to drive. Never I felt any pain the entire process. He has this "DENTAL VIBE" that you will not feel the pain with the needle when giving numbing agent and believe me when I say... I was so relaxed and even fall sleep during the procedure. He is very skillful, gentle and caring. The crew are friendly they treat you like a family. The place is easy to find, high tech, clean and parking is very convenient

    Read More
  • Jay-r Padayao

    Awesome Dentist... Dr. Victor is Very professional and Straightforward of what needs to be done... I live 40miles away but I’m more comfortable coming to this Dental clinic than the One across my Street... I highly recommend Arrow Smile Dental to my friends... 5/5 🌟

    Read More
  • Mert Kiymaz

    Dr Rosales has been working on my problematic teeth for the last 6 months. I am so thankful to him. He is very gentle and caring. This office is ultra modern and the staff is very friendly. I drive all the way from Oceanside to see him. I would recommend Dr Rosales to everyone.

    Read More
  • Amy Stortz

    To my favorite dentist, Dr. Victor M. Rosales. Thank you for giving me my smile back!
    Dr. Victor Rosales, DDS., of Arrow Smile Dental (Orthodontics Implants Cosmetic), is the best in dentistry. He has a great team of family and staff. They are all top of the line professionals, with superb workmanship, artistry and state of the art equipment. A CEREC Milling Unit (for same day crowns & implants). A lab on site, 3D Imaging, and TV/DVD for his patients to watch while waiting, or just to relax, if they wish. He has other Hi-Tech equipment, as well, to achieve a precision alignment, which goes hand in hand with that perfect smile, that I now have. I have had poor teeth for about 15 years, and have had many dentists. None of which, have been better at the Mastery of Dentistry, than Dr. Victor Rosales. He has transformed all of my ugly teeth into a beautiful smile. I am 71, and my teeth look better now, than when I was 20. I thought there was no hope, unless I spent a fortune. His fees are very reasonable, and affordable for all incomes, and he will work with you. He is very caring, compassionate, and patient with a desire to make his patients happy with their results. Dr. Rosales is also very good with children, and has a way of making them calm and relaxed. He will always be my dentist, and even though I will be living hundreds of miles away, I will fly or drive to Arrow Smile Dental, for all of my dental needs. If you need quality work, at an affordable price, then you need to call Dr. Rosales to set up an appointment. You will thank God you did. I do every day....Thank you so much!

    Always, your most grateful patient,

    Trisha D. McLaughlin

    Read More
It can now be this:Β (one combined display)

  • Nick J.

    The dentist is great, but the office manager/front desk is terrible. I had agreement with the dentist himself, but was quoted double by the front office... Read More

  • Jay-r Padayao

    Awesome Dentist... Dr. Victor is Very professional and Straightforward of what needs to be done... I live 40miles away but I’m more comfortable coming to this Dental clinic than the One across my Street... I highly recommend Arrow Smile Dental to my friends... 5/5 🌟

    Read More
  • Lea Gonzales

    Dr. Rosales is very knowledgeable in all aspects of Dentistry. He works with low income patients as well

    Read More
  • Ellen D. Generous

    I highly recommend Dr Rosales the BEST DENTIST I ever had. I had root canal 2x and I kept coming back even if I leave 25 miles away it's a worth to drive. Never I felt any pain the entire process. He has this "DENTAL VIBE" that you will not feel the pain with the needle when giving numbing agent and believe me when I say... I was so relaxed and even fall sleep during the procedure. He is very skillful, gentle and caring. The crew are friendly they treat you like a family. The place is easy to find, high tech, clean and parking is very convenient

    Read More
  • Amy Stortz

    To my favorite dentist, Dr. Victor M. Rosales. Thank you for giving me my smile back!
    Dr. Victor Rosales, DDS., of Arrow Smile Dental (Orthodontics Implants Cosmetic), is the best in dentistry. He has a great team of family and staff. They are all top of the line professionals, with superb workmanship, artistry and state of the art equipment. A CEREC Milling Unit (for same day crowns & implants). A lab on site, 3D Imaging, and TV/DVD for his patients to watch while waiting, or just to relax, if they wish. He has other Hi-Tech equipment, as well, to achieve a precision alignment, which goes hand in hand with that perfect smile, that I now have. I have had poor teeth for about 15 years, and have had many dentists. None of which, have been better at the Mastery of Dentistry, than Dr. Victor Rosales. He has transformed all of my ugly teeth into a beautiful smile. I am 71, and my teeth look better now, than when I was 20. I thought there was no hope, unless I spent a fortune. His fees are very reasonable, and affordable for all incomes, and he will work with you. He is very caring, compassionate, and patient with a desire to make his patients happy with their results. Dr. Rosales is also very good with children, and has a way of making them calm and relaxed. He will always be my dentist, and even though I will be living hundreds of miles away, I will fly or drive to Arrow Smile Dental, for all of my dental needs. If you need quality work, at an affordable price, then you need to call Dr. Rosales to set up an appointment. You will thank God you did. I do every day....Thank you so much!

    Always, your most grateful patient,

    Trisha D. McLaughlin

    Read More
  • Oscar C.

    This is a delayed review. IMHO I am not satisfied with the work done by Dr. Rosales, after a year my crown at the molar split in half because it was made... Read More

  • Chee Bonifacio

    Good dentist and take his sweet time with all patients & has all the technology in the office !

    Read More
  • Mert Kiymaz

    Dr Rosales has been working on my problematic teeth for the last 6 months. I am so thankful to him. He is very gentle and caring. This office is ultra modern and the staff is very friendly. I drive all the way from Oceanside to see him. I would recommend Dr Rosales to everyone.

    Read More
  • Primo Guerrero

    Excellent service!
    Very accomodating accommodating Drs and Staff.
    Highly recommendable Dental Clinic

    Read More
  • Rupi Kaur

    Doctor Victor M. Is a wonderful, passionate, loving, caring doctor. I highly recommend this doctor. All staff is very friendly πŸŒΊπŸ‘ŒπŸ‘

    Read More
  • Paul G.

    Highly recommend. Doctors and staff are amazing. Explained what was the problem we were dealing with and got to the bottom of it. Read More

  • Cecilia Stabile

    Dr. Rosales is the best. very professional . very forunate to have found this careing dentist

    Read More
  • Shawn Bedwell

    very friendly staff. Makes sure they are giving you comfort during your operation

    Read More

Shortcode Usage

To show a mixture of different API's, you would build your API shortcode the same as before, but include this time include the additional source and id. There is not a limit to the number of API's you can mix together. Don't forget to increase the limit option if needed. API rules still apply though with Yelp only providing 3 reviews, Google and Yellow Pages providing 5 reviews and Facebook up to 200 reviews.

An important note here... Make sure that each reference to the source and id are separated by a , (comma). Also that the order of both match each other.

Example: source="yelp,facebook,google"

Example:Β id="yelp_page_id,facebook_page_id,google_id"

[bne_testimonials_api layout="thumbs" alignment="center" image_style="circle" source="yelp,facebook" id="yelp_page_id,facebook_page_id" orderby="rand"]

What about Badges?

And of course, it works with the Badge shortcode as well. The below badge is using the API to pull in the total and rating of Yelp, Facebook, and Google for this business and calculating the combined total and average. Before you would have had to do this manually or display each one individually using the API.

Since the badge will be a collection of review stats from different review sites, source branding will be set to the default styles. In addition, the heading, image icon, and link will need to be set manually if you would like them displayed.

BNE Creative DocsArrow Smile Dental
4.5 Stars - Based on 103 User Reviews
[bne_testimonials_badge api="true" source="yelp,facebook,google" id="yelp_id,facebook_id,google_place_id" image="path_to_image.jpg" heading="Your Business Name"]