=== WP ULike ===
Contributors: alimir
Donate link: https://wpulike.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme
Author: Ali Mirzaei
Tags: wp ulike, like button, elementor, like, dislike, wordpress youlike plugin, rating, vote, voting, most liked posts, wordpress like page, wordpress like post, wordpress vote page, wordpress vote post, wp like page, wp like post, wp like plugin, buddypress like system, buddypress votes, comment like system, voting button, wordpress, buddypress, statistics, stats likes, bbpress, bbPress like, WP-Translations, forums, community, credit, points, mycred, users, ultimate member, ranking
Requires PHP: 5.4
Requires at least: 3.5.0
Tested up to: 5.3.1
Stable tag: 4.0.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
WP ULike enables you to add Ajax Like button into your WP and allowing your visitors to Like/Dislike the posts, comments, activities & topics.
== Description ==
If you’re looking for one of the best and fastest ways to add like and dislike functionality to your WordPress website, then the WP ULike plugin is for you! WP ULike is our ultimate solution to cast voting to any type of content you may have in your website. With outstanding and eye-catching widgets, you can have Like and Dislike Button on all of your contents would it be a Post, Comment, Activities, Forum Topics, WooCommerce products, you name it. Now you can really feel your users Love :heart: for each part of your work.
It's time for **[WP ULike](https://wpulike.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme)**.
= Check Votings, Best Likers & Top contents =
With WP ULike comprehensive Statistics tools, you can track what your users love and what annoys them in an instance. You can extract reports of likes and dislikes in Tables, Charts, Pie Charts or whichever you prefer with some easy steps, no confusing options and coding needed.
= Customize Every Part of Your YouLike Plugin [PRO] =
Elementor is the #1 WordPress page builder. In the new version of the WP ULike PRO plugin we fully support this page builder and have a variety of widgets & controllers that make life much easier for you.
Just drag your desired widget and drop it in your Elementor sections, customize as you go and enjoy your like and dislike buttons on your contents.
= Start Configure your Voting System in a few Steps =
We revamped our settings panel design and features to be more user friendly and more straight forward approach. Easy settings, Happy customers. WP ULike plugin has clean coding, resource management and tones of features so you can customize every part of your buttons just by a few clicks.
= Pre-Designed Templates =
Choose from 10+ of our beautiful [templates](https://wpulike.com/templates/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme) and customize them to make them your own.
= Try WP ULike Pro =
So let's talk [PROfessional](https://wpulike.com/pricing/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme)! WP ULike Pro has support DisLike button alongside Like button, both of them are completely customizable in our redesigned settings menu with tones of features and more beautiful and stylish templates. the PRO version of plugin is now compatible with Elementor Page builder and you can easily choose from +7 widgets by simply drag and drop them to your content. as you build your page and content with Elementor, you can add and customize Like and Dislike button in every part such as Posts, Comments, activities, etc.
Join the elite web professionals who enjoy **[WP ULike PRO](https://wpulike.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme)**.
= More Information =
* Visit Our [Home Page](https://wpulike.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme).
* See Online [Demo](https://wpulike.com/templates/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme).
* For documentation and tutorials go to our [Documentation](https://docs.wpulike.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme).
* Fork Us In [Github](https://github.com/Alimir/wp-ulike).
= Features =
* Brand new Clean Design + eye-catching styles.
* Full myCRED Points Support.
* Full Elementor Page Builder Support. [PRO]
* Dislike button support. [PRO]
* Flexible google rich snippets support. (Microdata)
* Full Statistics tools with many widgets.
* Supporting UltimateMember & BuddyPress Profiles.
* Ajax feature to update the data without reloading.
* Visitors do not have to register or log in to use the Like Button.
* Compatible with WP version 3.5 & above.
* Added automatically with filtering options (no Code required).
* Different logging method options.
* Notifications System. (Custom toast messages after each activity)
* Shortcode support.
* Support custom templates with separate variables.
* Comment likes & dislikes support.
* Supporting the date in localized format. (date_i18n)
* Full likes & dislike logs support.
* BuddyPress add activity & notifications support.
* Simple user like box with avatar support.
* Custom Like-UnLike Texts fields.
* Simple custom style with color picker settings.
* Advanced Widgets With Custom Tools. (Most Liked Posts,Comments,Users,Topics,...)
* Powerful configuration panel.
* Support RTL & language file.
* And so on...
= Translations =
WP ULike has been translated into the following languages:
* English (United States)
* Persian (Iran)
* French (France)
* Chinese (China)
* Chinese (Taiwan)
* Dutch (Netherlands)
* Arabic
* Portuguese (Brazil)
* Turkish (Turkey)
* Greek
* Russian (Russia)
* Spanish (Spain)
* German (Germany)
* Japanese
* Romanian (Romania)
* Slovak (Slovakia)
* Czech (Czech Republic)
* Hebrew (Israel)
* Italian (Italy)
* Polish (Poland)
* Finnish
* Hungarian (Hungary)
* Lithuanian (Lithuania)
* Indonesian (Indonesia)
* Khmer
* Norwegian Bokmal (Norway)
* Portuguese (Portugal)
* Swedish (Sweden)
* Danish (Denmark)
* Estonian
* Korean (Korea)
* Vietnamese
* Basque
* Bosnian (Bosnia and Herzegovina)
* English (United Kingdom)
Want to add a new language to WP ULike? Well! You can contribute via [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/wp-ulike).
== Installation ==
= From your WordPress dashboard =
1. Visit 'Plugins > Add New'
2. Search for 'WP ULike'
3. Activate 'WP ULike' from your Plugins page. (You will be greeted with a Welcome page.)
= From WordPress.org =
1. Download 'WP ULike'.
2. Upload the 'WP ULike' directory to your '/wp-content/plugins/' directory, using your favorite method (ftp, sftp, scp, etc...)
3. Activate 'WP ULike' from your Plugins page. (You will be greeted with a Welcome page.)
= Once Activated =
1. Visit 'WP ULike > Settings' and take a moment to match ULike's settings to your expectations. We pick the most common configuration by default, but every taste is different.
2. Visit 'WP ULike > Statistics' and observe your likes stats with useful statistics tools such as "Line charts", "Pie Chart", "World Map" and "Summary Details".
3. If you have already installed myCRED plugin, Visit 'myCRED > hooks' and enable 'wp ulike' hook to award / deducts points from users who Like/Unlike any content of WordPress, bbPress, BuddyPress and etc.
== Screenshots ==
1. Screenshot 1
2. Screenshot 2
3. Screenshot 3
4. Screenshot 4
== Frequently Asked Questions ==
= How To Use this plugin? =
Just install the plugin and activate "automatic display" in plugin configuration panel. (WP ULike has four auto options for posts, comments, buddypress activities & bbPress Topics.)
Also you can use of the following function and shortcode for your posts:
* Function:
`if(function_exists('wp_ulike')) wp_ulike('get');`
* Shortcode:
`[wp_ulike]`
= How To Change The Counter Format? =
Documentation : [Github](https://github.com/alimir/wp-ulike#how-to-change-the-counter-format)
= How To Change Schema Type? =
Documentation : [Github](https://github.com/alimir/wp-ulike#how-to-change-schema-type)
= How To Add Extra Microdata? =
Documentation : [Github](https://github.com/alimir/wp-ulike#how-to-add-extra-microdata)
= How To Remove All Schema Data Except Of aggregateRating? =
Documentation : [Github](https://github.com/alimir/wp-ulike#how-to-remove-all-schema-data-except-of-aggregaterating)
= How To Remove "0" Count If There Are No Likes? =
Documentation : [Github](https://github.com/alimir/wp-ulike#how-to-remove-0-count-if-there-are-no-likes)
= How To Change The Login Alert Template? =
Documentation : [Github](https://github.com/alimir/wp-ulike#how-to-change-the-login-alert-template)
= How To Get Post Likes Number? =
Documentation : [Github](https://github.com/alimir/wp-ulike#how-to-get-post-likes-number)
= How To Get Comment Likes Number? =
Documentation : [Github](https://github.com/alimir/wp-ulike#how-to-get-comment-likes-number)
= How To Sort Most Liked Posts? =
Documentation : [Github](https://github.com/alimir/wp-ulike#how-to-sort-most-liked-posts)
= How Can I Create Custom Template In Users Liked Box? =
* We have provided some variables in setting panel. You can use them in textarea and then save the new options.
* Attention: `%START_WHILE%` And `%END_WHILE%` variables are very important and you should use them out of the frequent string. (Such as `
` tags sample in default template)
= Receive HTTP ERROR 500 on WP ULike > Statistics =
* Increasing Your WordPress Memory Limit in wp-config.php to fix this error. It is located in your WordPress site's root folder, and you will need to use an FTP client or file manager in your web hosting control panel.
* Next, you need to paste this code in wp-config.php file just before the line that says "That's all, stop editing! Happy blogging."
define( 'WP_MEMORY_LIMIT', '256M' );
== Changelog ==
= 4.0.2 =
* Added: An option to remove plugin admin notices.
* Added: Professional stats panel with date range + status selector options. [PRO]
* Added: A new template called "Feedback". [PRO]
* Fixed: A important issue with only logged in option.
* Fixed: Schema attributes escape issue.
* Fixed: Some small issues.
= 4.0.1 =
* Added: New myCred option for points to be awarded even when item authors Like/Unlike their own item.
* Fixed: Some important issues in myCred functionality.
* Fixed: An issue with get counter value.
* Fixed: Some styling issues.
= 4.0.0 =
* Added: New structure which switches the number of likes from meta values to the number of database logs.
* Added: Custom ID support to have multiple buttons in same page.
* Added: Dislike support. [PRO]
* Added: Elementor support + 7 widgets [PRO]
* Added: Complete list of cache plugins support.
* Added: Some new hooks to make better control on ulike processes + PRO version support.
* Added: Better admin notice system.
* Added: Some improvements in statistics functionalities and data controllers.
* Added: Better capability control for stats&logs admin menu pages. [PRO]
* Added: BuddyPress & bbpress compatible with new improvements.
* Added: New option to delete orphaned rows.
* Fixed: An issue with catching of nonce fields problem.
* Fixed: An issue with display likers in JS functionality.
* Fixed: Some styling issues.
* Fixed: bbPress functionality conflict.
* Fixed: Some reported bugs.
= 3.6.2 =
* Added: New animated heart template.
* Fixed: An issue with home page display.
* Fixed: An issue with user avatar default size.
* Fixed: Some issues with aggregaterating.
= 3.6.1 =
* Added: Purge functionality for litespeed & w3 total cache.
* Added: Better process for database table creation.
* Added: Better menu labels.
* Fixed: Some issues in likers box and some other functionalities.
* Fixed: An issue with myCred points.
* Fixed: Fix an issue in microdata structure.
* Fixed: Some reported issues.
= 3.6.0 =
* Added: Better BuddyPress notifications with some improvements on old functionalities.
* Added: Simultaneously refresh for identical buttons.
* Added: Mark notifications as read when a user visits our notifications.
* Added: Better admin menu badge counter.
* Fixed: The "Top Likers" widget issue.
* Fixed: Fix IPv6 storage issue.
* Fixed: Fix reverse graph X-axis
= 3.5.2 =
* Fixed: An important issue with buddypress comments.
* Added: Class name issue on likers box.
* Upgraded: "WordpressUlike" js functionality.
* Added: some improvements on general functions.
= 3.5.1 =
* Fixed: The buddypress notifications issue.
* Added: A new option to disable popover on likers box and make it inline display.
* Added: Some changes to improve statistics page and make it more faster.
* Added: some improvements on ajax process of logs page.
* Replaced: The tag with