WP My Favourites

WP My Favourites

Wordpress plugin

Install on Wordpress

App Details

WP My Favourites is a simple plugin which allows you to select the best posts, pages, comments and media from backend and fetch them as and when needed in your website. It also allows you to reorder your favourite as per your wish using Drag and Drop.

Some of the features

  • AJAX-powered backend settings section.
  • Tabular UI for easy management.
  • Tooltips on hover and Help(?) icons in the backend for first time users.
  • Choose your best items simple by clicking the Thumbs Up/Thumbs Down icons.
  • Easily reorder by dragging and dropping the selected posts.
  • No need to click save button etc. Selected items are saved in database as the selects or reorder them.
  • Change the settings as per your need from the settings given in WP My Favourites – Configuration section in backend.

How to use – Backend

  1. After activating the plugin you can see WP My Favourites menu item in the dashboard.
  2. Under the menu name you can see two sub menus: Favourite posts, Favourite comments, Favourite media.
  3. Click on any sub menu. Suppose you clicked on Favourite posts.
    (Note: Favourite posts also lets you select pages also.)
  4. You can change the settings for the listing and selection of favourites by clicking on the Settings section.
  5. On top you will see Select any 15 posts by default. This 15 can be changed in the wp-myfavourites/wp-myfavourites.php file.
  6. Adjacent to Select any 15 posts in Help(?) icon. Hover it to get some help.
  7. The first table shows all the posts and pages. You can also add custom posts be adding the custom post type slug in const WP_MYFAVOURITES_POST_TYPE array in wp-myfavourites/wp-myfavourites.php file.
  8. To select a post simple click on the Black Thumbs Up which represents un-selected post. Once you click on the Black Thumbs Up that post will be added to the Favourite post section and the Black Thumbs Up will turn into Blue.
  9. You can see your selected posts in the second table. To reorder the posts simple Drag the first cell in the second table and Drop on the desired position.
  10. If you want to remove a selected post then simple Click on the Blue Thumbs Up on the first table or click on the Blue Thumbs Down in the second table.
  11. The same applies to the Favourite comment and Favourite Media section as well.

How to use – Frontend

Getting listing using shortcodes

1. Get favourite posts with HTML

[show-favourite-posts post_types='post,page' no_of_posts=-1 no_of_chars='20'] 

Shorcode arguments:

  • post_types: Comma separated list of post types to fetch from selected posts in backend.
  • no_of_posts: Number specifying the total number of posts to fetch from the selected posts.
  • no_of_chars: Number specifying the number of characters to get from the post’s content.

2. Get favourite comments with HTML

[show-favourite-comments no_of_comments=10 no_of_chars=20] 

Shorcode arguments:

  • no_of_comments: Number specifying the total number of comments to fetch from the selected comments.
  • no_of_chars: Number specifying the number of characters to get from the comment’s content.

3. Get favourite media with HTML

[show-favourite-media no_of_media=20 image_size=120,120] 

Shorcode arguments:

  • no_of_media: Number specifying the total number of media items to fetch from the selected media.
  • image_size: Comma separated width and height respectively of the image. Default is 20,20.

Getting WP_Post and WP_Comment Object

1. Get array favourite posts

Call <?php Wp_MyFavourites_Public::wp_mf_favourite_posts($post_types,$number_of_posts ) ?>

Method arguments:

  • $post_types: Array of post types to fetch from the selected posts
  • $number_of_posts: Number specifying the total number of posts to fetch from the selected posts.

2. Get array of favourite comments

Call <?php Wp_MyFavourites_Public::wp_mf_favourite_comments($no_of_comments) ?>

Method arguments:

  • $number_of_comments: Number specifying the total number of comments to fetch from the selected posts.

3. Get array of favourite media

Call <?php Wp_MyFavourites_Public::wp_mf_favourite_media($no_of_media) ?>

Method arguments:

  • $no_of_media: Number specifying the total number of media items to fetch from the selected media.

3. Getting array of selected ids

  1. <?php Wp_MyFavourites_Public::wp_mf_get_favourite_ids($type,$count) ?>

Method arguments:

  • $type: Accepts ‘posts’ or ‘comments’ or ‘media’ as parameters
  • $count: Number of ids to fetch

Pricing

Starting from $0 per month.

Check Out the Live Weather Forecast Widget

By Common Ninja

Live Weather ForecastTry For Free!

App Info

Rating

Reviewers

1 reviews

Tags

comments
favourites
media
posts
theme development

Developed By

Neelkanth Kaushik

Quick & Easy

Find the Best Wordpress plugins for you

Common Ninja has a large selection of powerful Wordpress plugins that are easy to use, fully customizable, mobile-friendly and rich with features — so be sure to check them out!

Testimonial

Testimonial plugins for Wordpress

Galleries

Galleries plugins for Wordpress

SEO

SEO plugins for Wordpress

Contact Form

Contact Form plugins for Wordpress

Forms

Forms plugins for Wordpress

Social Feeds

Social Feeds plugins for Wordpress

Social Sharing

Social Sharing plugins for Wordpress

Events Calendar

Events Calendar plugins for Wordpress

Sliders

Sliders plugins for Wordpress

Analytics

Analytics plugins for Wordpress

Reviews

Reviews plugins for Wordpress

Comments

Comments plugins for Wordpress

Portfolio

Portfolio plugins for Wordpress

Maps

Maps plugins for Wordpress

Security

Security plugins for Wordpress

Translation

Translation plugins for Wordpress

Ads

Ads plugins for Wordpress

Video Player

Video Player plugins for Wordpress

Music Player

Music Player plugins for Wordpress

Backup

Backup plugins for Wordpress

Privacy

Privacy plugins for Wordpress

Optimize

Optimize plugins for Wordpress

Chat

Chat plugins for Wordpress

Countdown

Countdown plugins for Wordpress

Email Marketing

Email Marketing plugins for Wordpress

Tabs

Tabs plugins for Wordpress

Membership

Membership plugins for Wordpress

popup

popup plugins for Wordpress

SiteMap

SiteMap plugins for Wordpress

Payment

Payment plugins for Wordpress

Coming Soon

Coming Soon plugins for Wordpress

Ecommerce

Ecommerce plugins for Wordpress

Customer Support

Customer Support plugins for Wordpress

Inventory

Inventory plugins for Wordpress

Video Player

Video Player plugins for Wordpress

Testimonials

Testimonials plugins for Wordpress

Tabs

Tabs plugins for Wordpress

Social Sharing

Social Sharing plugins for Wordpress

Social Feeds

Social Feeds plugins for Wordpress

Slider

Slider plugins for Wordpress

Reviews

Reviews plugins for Wordpress

Portfolio

Portfolio plugins for Wordpress

Membership

Membership plugins for Wordpress

Forms

Forms plugins for Wordpress

Events Calendar

Events Calendar plugins for Wordpress

Contact

Contact plugins for Wordpress

Comments

Comments plugins for Wordpress

Analytics

Analytics plugins for Wordpress

Common Ninja Apps

Some of the best Common Ninja plugins for Wordpress

Browse our extensive collection of compatible plugins, and easily embed them on any website, blog, online store, e-commerce platform, or site builder.

Live Weather Forecast for Wordpress logo

Live Weather Forecast

Use a live weather forecast widget to show current conditions and upcoming predictions, giving visitors real time local weather updates for better planning.

Image Stack Gallery for Wordpress logo

Image Stack Gallery

Showcase photos with an image stack gallery that layers images in a stacked display with smooth transitions to create a visually striking presentation.

Vimeo Carousel for Wordpress logo

Vimeo Carousel

Show Vimeo videos with a Vimeo carousel that displays clips in a smooth, flexible layout to boost visibility and engagement.

HIPAA Compliance Forms for Wordpress logo

HIPAA Compliance Forms

Create secure HIPAA compliant forms that protect sensitive data, offer full customization, and integrate easily for safe medical information collection.

Quiz Maker for Wordpress logo

Quiz Maker

Create interactive quizzes with a quiz maker that lets you build custom questions, collect responses, and increase engagement with easy site integration.

Currency Converter for Wordpress logo

Currency Converter

Add a currency converter to your site so users can view equivalent values in their local currency for easier global access.

Google Play Reviews for Wordpress logo

Google Play Reviews

Show Google Play reviews for your Android app to build trust, strengthen credibility, and help visitors make confident download decisions.

Leaderboard for Wordpress logo

Leaderboard

Add a customizable leaderboard to your site to display rankings, track scores, and encourage friendly competition.

Reviews Badge for Wordpress logo

Reviews Badge

Use a reviews badge to highlight your ratings, build trust at a glance, improve credibility, and help increase conversions across your site.

Team Member List for Wordpress logo

Team Member List

Present your team with a structured team member list that builds trust, supports credibility, and helps visitors connect with the people behind your brand.

X Feed for Wordpress logo

X Feed

Show posts in an X feed that keeps updates visible, improves content discovery, and helps visitors stay engaged with your latest activity.

Blogger Feed for Wordpress logo

Blogger Feed

Show Blogger posts automatically with a Blogger feed that keeps your content fresh, improves navigation, and helps visitors discover more of your work.

Discover Apps By Platform

Discover the best apps for your website

WordPress
Wix
Shopify
Weebly
Webflow
Joomla
PrestaShop
Shift4Shop
WebsiteX5
MODX
Opencart
NopCommerce

Common Ninja Search Engine

The Common Ninja Search Engine platform helps website builders find the best site widgets, apps, plugins, tools, add-ons, and extensions! Compatible with all major website building platforms - big or small - and updated regularly, our Search Engine tool provides you with the business tools your site needs!

Multiple platforms