Supercharge Your WordPress Reviews with CBX Multi Criteria Rating & Review Pro!

Are you looking to enhance the review system on your WordPress website? Do you want to provide your visitors with more detailed and insightful feedback? Look no further! The CBX Multi Criteria Rating & Review plugin, available on the WordPress plugin directory, is here to revolutionize how your users interact with your content.

And if you want to unlock the full potential of this powerful tool, the CBX Multi Criteria Rating & Review Pro addon is your ultimate solution.

Why Choose CBX Multi Criteria Rating & Review?

The free version of our plugin offers a solid foundation for multi-criteria reviews. It allows users to rate your products, services, or content based on specific criteria, providing a more nuanced and comprehensive evaluation than a simple star rating.

Here’s what the free version offers:

  • Multi-Criteria Rating: Allow users to rate based on various aspects.
  • User-Friendly Interface: Easy to use for both administrators and users.
  • Customizable Criteria: Define your own rating criteria.
  • Basic Review Display: Show reviews in a clear and organized manner.

But if you want to take your review system to the next level, the Pro addon is essential.

Unlock the Power of CBX Multi Criteria Rating & Review Pro

The Pro addon expands the functionality of the free plugin, providing a wealth of advanced features that will significantly enhance your review system.

Key Features of the Pro Addon:

  • Advanced Review Filtering and Sorting: Allow users to filter reviews by criteria, rating, and more.
  • Image and Video Uploads: Enable users to add visual content to their reviews.
  • Review Voting (Upvotes/Downvotes): Let users vote on helpful reviews.
  • Rich Snippets Support: Improve your SEO with structured data for reviews.
  • Detailed Review Statistics: Gain insights into your reviews with comprehensive analytics.
  • Customizable Review Forms: Tailor the review form to your specific needs.
  • Email Notifications: Receive notifications for new reviews.
  • Review Approval System: Moderate reviews before they are published.
  • Shortcode and Widget Support: Display reviews anywhere on your site.
  • Advanced Design Customization: Match the review system to your website’s design.
  • WooCommerce Integration: Integrate seamlessly with WooCommerce product reviews.
  • Priority Support: Get fast and reliable support from our team.

CBX Multi Criteria Rating & Review Pro Screenshot

Imagine being able to filter reviews based on specific criteria, allowing potential customers to quickly find the information they need. Or enabling users to upload images and videos, providing visual proof of their experiences. With the Pro addon, these features and many more are at your fingertips.

Why Upgrade to Pro?

Upgrading to the Pro addon offers numerous benefits:

  • Increased User Engagement: More detailed and interactive reviews keep users engaged.
  • Improved SEO: Rich snippets and structured data improve your search engine rankings.
  • Enhanced Trust and Credibility: Detailed reviews and visual content build trust with your audience.
  • Better Decision-Making: Users can make informed decisions based on comprehensive reviews.
  • Streamlined Review Management: Advanced moderation and analytics tools save you time and effort.

Don’t miss out on the opportunity to transform your WordPress review system. Upgrade to CBX Multi Criteria Rating & Review Pro today!

Get CBX Multi Criteria Rating & Review Pro Now!

If you have any questions or need assistance, please don’t hesitate to contact our support team.

Thank you for choosing CBX Multi Criteria Rating & Review!

Single Click “Visit Site” Menu in WordPress Admin Bar(Admin Top Menu)

While working with any WordPress theme or plugin it’s need to be in the dashboard and check the frontend same time. The most practical way to go to the frontend or home by clicking somewhere is the mouse hover on the Admin bar(admin top menu) site name or site icon and There come the popup sub menu as “Visit Site” is kind of two click time and a real ux problem in WordPress dashboard. There should be a single click “Visit Site” to go the home page. Here is a quick code snippet to add in plugin or theme’s functions.php file to achieve the quick visit site url in the admin top menu or admin bar menu.

https://gist.github.com/manchumahara/0e1710721ab5741b68f3e8aad84fd8fd

This is how the “Visit Site” menu look like.

ACF Field Group Export/Import Order Issue

Advance Custom Field or ACF plugin has option to export and import field groups. One common problem after import you will get all fields in reverse order. While writing this blog post I found the latest version still has same issue. One easy fix is, at first import the exported file in another site, export from there, now import where you wanted to import first hand. So, what happens, when you first export and import, it imported as reverse order, then when you export and import it’s imported in proper order. Funny huh !

Restrict Any WordPress Post/Page for Any Specific User Role

Sometimes we need to restrict any specific wordpress post or page for any specific user role. For this there are lots of plugin. While replying to a facebook group post where someone asked something lightweight or no heavy plugin. So tried to write a simple one file plugin with hard coded page or post id and user role which can be used in theme. Here I am sharing the code if that helps other who is reading this article.

https://gist.github.com/manchumahara/b4930caec8119ecf258f70a6b7248d09

গুটেনবার্গ চিন্তা: ওয়ার্ডপ্রেস

#গুটেনবার্গ_চিন্তা #ওয়ার্ডপ্রেস

গুটেনবার্গ এডিটরের ক্ষেত্রে একটা পারফরমেন্স সমস্যা করবে অসংখ্য প্লাগিন থেকে ব্লক এর জন্য জাভাস্ক্রিপ্ট এবং সিএসএস ফাইলে লোডিং নিয়ে। রহিমের বানানো দুইটা ব্লক এবং করিমের বানানো দুইটা ব্লক … এই রকম ব্লক যুক্ত করতেই থাকবে ব্যবহারকারিরা। কেউ বলতে এখন যে সব বিজুয়াল পেজ বিল্ডার আছে তাদের ক্ষেত্রেও একই ঘটনা ঘটে। হ্যাঁ ঠিক, তবে কেউ চাইলে এখন পেজ বিল্ডার ছাড়া ক্লাসিক্যাল এডিটর ব্যবহার করতে পারে। কিন্তু গুটেনবার্গকে এগিয়ে নিতে ওয়ার্ডপ্রেস কয়েক বছর পর ক্লাসিক্যাল এডিটর ফেলে দিবে কোর থেকে। মানে সবাই ডিফল্ট বাধ্য হবে গুটেনবার্গ ব্যবহার করতে যদি নিজে থেকে অন্য এডিটর প্লাগিন ইনস্টল না করে। আমি কিছু কমিউনিটি আলোচনাতে গুটেনবার্গ এডিটর দিয়ে আগের লেখা কনটেন্ট লোডিং টাইম অনেক বেশি এই ধরনের অভিযোগ পেয়েছি। যদিও আমি জানি শুরুতে পারফর্মেন্স সমস্যা থাকলে আস্তে আস্তে এটা ইম্পরুভ হবে, একদিন আমরা ভুলে যাব ক্লাসিক্যাল এডিটর বলে কিছু ছিল। অন্যদিকে দ্রুপালও গুটেনবার্গকে ফর্ক করে আগাচ্ছে।

Are We Adding add_shortcode Properly in Plugin?

WordPress one of the most popular function is add_shortcode. We can use this in theme or plugin.
The most simple way of adding a new shortcode is like

add_shortcode('my_gf_unique_name', 'callback_function');
function callback_function($atts){
  //do your duty for your gf unique name
}

But we should not use the add_shortcode in same way in plugin but call it from an ‘init’ action callback.

add_action('init', 'init_callback');
function init_callback(){
 add_shortcode('my_gf_unique_name', 'callback_function');
}

function callback_function($atts){
  //do your duty for your gf unique name
}

Reference: WordPress Developer portal plugin handbook

Everyday I am trying to learn something new. Whenever I find something new like this I try to update my old plugins and use the new learning in new plugin.

What did you learn new this week ?

Embed in WordPress Outside of Editor or Content

Embed anything in wordpress is so easy, just paste the url in the editor and check the preview. WordPress automatically parse url in the content of the editor and embed almost near 20+ urls from social media audio, video, links etc. Here is a list of available auto embed links or services. But how about if we need to embed or parse any url outside of wordpress editor or inside theme or plugin custom code ? It’s just easy. Just check the following code snippet

https://gist.github.com/manchumahara/224cc85a1c8df6d6128b6901ba0298b9

WordPress: How to Check if the is_front_page a page ?

In WordPress reading option if you select page as home then that is called frontend page technically and in that is_home() returns false as it’s not the actual archive page home page that we find default. There is another helper function in wordpress to check if regular or page based home using is_front_page() but if you check in plugin or theme using is_front_page() it will return true for both regular archive home or frontpage based home page(if you set a page as home). So, how can we check if the home page is page based front page or archive base front page or home ?

https://gist.github.com/manchumahara/9112df535b704409bc4ba24311c540d6

First Time Became WordPress Core Contributor

একটা ফাংশনে একটা অতিরিক্ত প্যারামিটার যুক্ত করে হয়ে গেলাম ওয়ার্ডপ্রেস 4.9 এর কোর কন্ট্রিবিউটার 🙂

আমি অবশ্যই বলতে চাই ওয়ার্ডপ্রেস এর কোর কমিটাররা খুবই আন্তরিক এবং হেল্পফুল। অন্তত আপনি কোন ইস্যু পোস্ট করলে দ্রুত উত্তর পাবেন, কোন প্যাচ পাঠালে দ্রুত যাচাই করে। অন্যরা যারা কোর কমিটার না কিন্তু রেগুলার ইস্যু গুলোতে কন্ট্রিবিউট করে তারা আপনাকে সাহায্য করবে।

যে কেউ https://core.trac.wordpress.org/ এখানে গিয়ে ওয়ার্ডপ্রেস এর কোরের কোন বাগ পেলে ইস্যু সাবমিট করতে পারেন। যদি আপনি জানেন ফিক্স করার জন্য কি ধরনের কোড পরিবর্তন দরকার তাহলে তা করে প্যাচ আকারে সাবমিট করতে হবে।

অনেক সময় যখন আপনি কাস্টম কিছু বানাচ্ছেন হয়তো দেখছেন কোর কোডে নতুন কোন হুক যুক্ত হলে সুবিধা হবে বা কোন হুকে নতুন একটা প্যারামিটার থাকা যুক্তিযুক্ত আপনি সেই পরিবর্তন করে প্যাচ সাবমিট করতে পারেন। গ্রহনযোগ্য যে কোন কিছু খুব যত্নের সাথে ওয়ার্ডপ্রেস এক্সেপ্ট করে এবং বিষয়টা দ্রুত। আপনাকে কোন পেইন এর ভেতর দিয়ে যেতে হবে না এবং মনে হবে না যে কেউ আপনার রেকয়েস্ট নজরেই আনছে না।