MB Favorite Posts is a WordPress plugin that helps you create the “Favorite Post” button easily. Users can click the button to bookmark posts as favorites, and then review them on a Dashboard page. You can enable this feature for both guests and logged-in users.
Note: MB Favorite Posts plugin is only available for the Lifetime Bundle.
For more information, please see the solution page.
First, you need to install and activate the Meta Box plugin from wordpress.org. Next, download MB Favorite Posts plugin from the My Account page, then upload the .zip file from the Admin Dashboard. MB Favorite Posts and other solutions are not included in Meta Box AIO, so you can install them independently without Meta Box AIO.
Upon finishing, the Favorite Posts Button will be automatically added to your WordPress website with the default settings:
To configure the Favorite Posts button to fit your needs, move to the next step.
Set up the Favorite Posts Button
Go to Settings > Favorite Posts. You will see the UI with sections as follows:
Enable for non-logged in users
When you enable this feature, users don’t have to log in to add the post to their favorite list.
If you don’t enable this feature, the following message will show up when users click the favorite post button:
Button Text and Button Added Text
In these two sections, you can enter the button labels. For example, I set the button labels as follows:
This is how the Favorite Posts button displays on the front end:
In this section, you can choose to display the button in the following places:
- Before Content
- After Content
This is how the button display on the front end:
In this section, choose the post type you want to display the Favorite Posts button.
You can also disable the Favorite Posts button by unticking all post types in this section.
Dashboard Page and Register Page
MB Favorite Posts are integrated with MB User Profile to help users create the Dashboard page and the Register page automatically without coding.
The Dashboard page shows all the favorite posts of a user, and the Register page contains a form that users can sign up for accounts to use the Favorite Posts feature.
Note: when a user signs up for an account on the Register Page, his user role will be Subscriber.
You can choose available pages on the website and change them to the Dashboard page and the Register page.
For example, I choose these pages:
Better yet, you should create brand new pages for this purpose. To do so, go to Pages > Add New, fill in the name for the page and click Publish.
The Register page and the Dashboard page will be displayed on the front end as follows:
To delete a post from the favorite list, just click the icon on the right of the post name: