{"id":1303,"date":"2009-02-23T12:36:36","date_gmt":"2009-02-23T12:36:36","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/wp-favorite-posts\/"},"modified":"2020-09-04T13:16:52","modified_gmt":"2020-09-04T13:16:52","slug":"wp-favorite-posts","status":"closed","type":"plugin","link":"https:\/\/uz.wordpress.org\/plugins\/wp-favorite-posts\/","author":314251,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.6.8","stable_tag":"1.6.8","tested":"5.5.18","requires":"3.5","requires_php":"","requires_plugins":"","header_name":"WP Favorite Posts","header_author":"Huseyin Berberoglu","header_description":"","assets_banners_color":"","last_updated":"2020-09-04 13:16:52","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.me\/hberberoglu","header_plugin_uri":"https:\/\/github.com\/hberberoglu\/wp-favorite-posts","header_author_uri":"https:\/\/github.com\/hberberoglu","rating":4.1,"author_block_rating":0,"active_installs":3000,"downloads":225818,"num_ratings":38,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0":{"tag":"1.0","author":"hberberoglu","date":"2009-02-23 13:36:02"},"1.1":{"tag":"1.1","author":"hberberoglu","date":"2009-02-24 13:04:14"},"1.1.1":{"tag":"1.1.1","author":"hberberoglu","date":"2009-02-24 13:25:25"},"1.1.2":{"tag":"1.1.2","author":"hberberoglu","date":"2009-02-24 14:34:24"},"1.1.3":{"tag":"1.1.3","author":"hberberoglu","date":"2009-02-24 15:48:52"},"1.1.4":{"tag":"1.1.4","author":"hberberoglu","date":"2009-02-26 10:37:29"},"1.1.5":{"tag":"1.1.5","author":"hberberoglu","date":"2009-03-03 10:49:19"},"1.1.6":{"tag":"1.1.6","author":"hberberoglu","date":"2009-03-05 08:56:26"},"1.1.7":{"tag":"1.1.7","author":"hberberoglu","date":"2009-03-10 15:37:21"},"1.2":{"tag":"1.2","author":"hberberoglu","date":"2009-04-26 19:09:32"},"1.2.1":{"tag":"1.2.1","author":"hberberoglu","date":"2009-05-14 07:23:41"},"1.3":{"tag":"1.3","author":"hberberoglu","date":"2009-05-31 09:46:37"},"1.3.1":{"tag":"1.3.1","author":"hberberoglu","date":"2009-06-12 21:00:53"},"1.3.2":{"tag":"1.3.2","author":"hberberoglu","date":"2009-07-31 14:46:24"},"1.3.3":{"tag":"1.3.3","author":"hberberoglu","date":"2010-03-15 23:48:46"},"1.3.4":{"tag":"1.3.4","author":"hberberoglu","date":"2010-03-16 00:35:44"},"1.3.5":{"tag":"1.3.5","author":"hberberoglu","date":"2010-03-16 21:13:23"},"1.4":{"tag":"1.4","author":"hberberoglu","date":"2010-03-21 12:12:54"},"1.4.1":{"tag":"1.4.1","author":"hberberoglu","date":"2010-04-05 19:34:24"},"1.4.2":{"tag":"1.4.2","author":"hberberoglu","date":"2010-04-05 22:48:56"},"1.4.3":{"tag":"1.4.3","author":"hberberoglu","date":"2010-04-09 21:29:40"},"1.4.3.1":{"tag":"1.4.3.1","author":"hberberoglu","date":"2010-04-22 15:24:54"},"1.4.3.2":{"tag":"1.4.3.2","author":"hberberoglu","date":"2010-04-22 15:32:40"},"1.5":{"tag":"1.5","author":"hberberoglu","date":"2010-05-06 19:19:04"},"1.5.1":{"tag":"1.5.1","author":"hberberoglu","date":"2010-06-04 05:53:23"},"1.5.2":{"tag":"1.5.2","author":"hberberoglu","date":"2010-12-27 20:23:16"},"1.5.3":{"tag":"1.5.3","author":"hberberoglu","date":"2011-11-23 20:57:13"},"1.5.4":{"tag":"1.5.4","author":"hberberoglu","date":"2011-11-26 12:32:59"},"1.5.5":{"tag":"1.5.5","author":"hberberoglu","date":"2011-11-26 14:16:46"},"1.5.6":{"tag":"1.5.6","author":"hberberoglu","date":"2011-12-04 20:17:17"},"1.5.7":{"tag":"1.5.7","author":"hberberoglu","date":"2012-12-29 21:48:15"},"1.5.7.1":{"tag":"1.5.7.1","author":"hberberoglu","date":"2012-12-29 22:08:50"},"1.5.8":{"tag":"1.5.8","author":"hberberoglu","date":"2012-12-31 17:43:42"},"1.5.8.1":{"tag":"1.5.8.1","author":"hberberoglu","date":"2014-01-03 11:47:00"},"1.5.8.2":{"tag":"1.5.8.2","author":"hberberoglu","date":"2014-01-03 11:55:26"},"1.5.8.4":{"tag":"1.5.8.4","author":"hberberoglu","date":"2014-01-03 22:13:40"},"1.5.9":{"tag":"1.5.9","author":"hberberoglu","date":"2014-01-03 22:20:19"},"1.5.9.1":{"tag":"1.5.9.1","author":"hberberoglu","date":"2014-01-04 12:14:26"},"1.6.0":{"tag":"1.6.0","author":"hberberoglu","date":"2014-01-07 19:50:41"},"1.6.1":{"tag":"1.6.1","author":"hberberoglu","date":"2014-02-01 16:06:10"},"1.6.2":{"tag":"1.6.2","author":"hberberoglu","date":"2014-04-28 11:23:06"},"1.6.3":{"tag":"1.6.3","author":"hberberoglu","date":"2015-06-24 09:03:36"},"1.6.4":{"tag":"1.6.4","author":"hberberoglu","date":"2016-03-16 14:35:53"},"1.6.5":{"tag":"1.6.5","author":"hberberoglu","date":"2016-03-16 14:42:19"},"1.6.6":{"tag":"1.6.6","author":"hberberoglu","date":"2016-03-16 15:05:32"},"1.6.7":{"tag":"1.6.7","author":"hberberoglu","date":"2020-09-03 09:04:19"},"1.6.8":{"tag":"1.6.8","author":"hberberoglu","date":"2020-09-04 13:16:52"}},"upgrade_notice":[],"ratings":{"1":6,"2":2,"3":2,"4":2,"5":27},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.1","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.2","1.2.1","1.3","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.4","1.4.1","1.4.2","1.4.3","1.4.3.1","1.4.3.2","1.5","1.5.1","1.5.2","1.5.3","1.5.4","1.5.5","1.5.6","1.5.7","1.5.7.1","1.5.8","1.5.8.1","1.5.8.2","1.5.8.4","1.5.9","1.5.9.1","1.6.0","1.6.1","1.6.2","1.6.3","1.6.4","1.6.5","1.6.6","1.6.7","1.6.8"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2375254,"resolution":"1","location":"plugin"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2375254,"resolution":"3","location":"plugin"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2375254,"resolution":"2","location":"plugin"}},"screenshots":{"1":"Options","2":"Label Settings","3":"Advanced Settings"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[3750,68883,3464,13719,166],"plugin_category":[],"plugin_contributors":[79048],"plugin_business_model":[],"class_list":["post-1303","plugin","type-plugin","status-closed","hentry","plugin_tags-favorite","plugin_tags-favorite-posts","plugin_tags-favorites","plugin_tags-favourite","plugin_tags-posts","plugin_contributors-hberberoglu","plugin_committers-hberberoglu"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/wp-favorite-posts.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/wp-favorite-posts\/trunk\/screenshot-1.png?rev=2375254","caption":"Options"},{"src":"https:\/\/ps.w.org\/wp-favorite-posts\/trunk\/screenshot-2.png?rev=2375254","caption":"Label Settings"},{"src":"https:\/\/ps.w.org\/wp-favorite-posts\/trunk\/screenshot-3.png?rev=2375254","caption":"Advanced Settings"}],"raw_content":"<!--section=description-->\n<p>Allows users to add favorite posts. This plugin use cookies and database for\nsaving data.<\/p>\n\n<ul>\n<li>If a user logged in then favorites data will saved in database instead of cookies.<\/li>\n<li>If user not logged in data will saved in cookies.<\/li>\n<\/ul>\n\n<p>You can choose \"only registered users can favorite a post\" option, if you want.\nAlso there is a widget named \"Most Favorited Posts\". And you can use this template\ntag for listing most favorited posts;<\/p>\n\nMost Favorited Posts\n\n\n\n<p>If you use WP Super Cache you must add page (which you show favorites) URI to \"Accepted Filenames &amp;\nRejected URIs\".<\/p>\n\n<p>If you need support <a href=\"http:\/\/wordpress.org\/support\/plugin\/wp-favorite-posts\">create a topic on support forum<\/a><\/p>\n\n<p>Please submit your pull requests to https:\/\/github.com\/hberberoglu\/wp-favorite-posts<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Unzip into your <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Place <code>&lt;?php if (function_exists('wpfp_link')) { wpfp_link(); } ?&gt;<\/code> in your\nsingle.php or page.php template file. Then favorite this post link will appear in all posts.<\/li>\n<li>OR if you DO NOT want the favorite link to appear in every post\/page, DO NOT\nuse the code above. Just type in [wpfp-link] into the selected post\/page\ncontent and it will embed the print link into that post\/page only.<\/li>\n<li>Create a page e.g. \"Your Favorites\" and insert <code>{{wp-favorite-posts}}<\/code>\ntext into content section. This page will contain users favorite posts.<\/li>\n<li>That's it :)<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.6.8 (2020-09-04)<\/h4>\n\n<ul>\n<li>Updated tested up to info. Tested with 5.5.1.<\/li>\n<\/ul>\n\n<h4>1.6.7 (2020-09-03)<\/h4>\n\n<ul>\n<li>Tested with 5.5.1 and fixed compatibility issues. <\/li>\n<\/ul>\n\n<h4>1.6.6 (2016-03-16)<\/h4>\n\n<ul>\n<li>Security update: Fix cross-site scripting (XSS) vulnerability props: JPCERT\/CC Vulnerability Handling Team &amp; Gen Sato<\/li>\n<\/ul>\n\n<h4>1.6.2 (2014-04-28)<\/h4>\n\n<ul>\n<li>Tested with WordPress 3.9.<\/li>\n<\/ul>\n\n<h4>1.6.1 (2014-02-01)<\/h4>\n\n<ul>\n<li>Fixed: not loggedin user were able to add favorite even if \"only registered users can favorite\" option true.<\/li>\n<\/ul>\n\n<h4>1.5.9.1 (2014-01-07)<\/h4>\n\n<ul>\n<li>Fix php warnings and deprecated thing.<\/li>\n<\/ul>\n\n<h4>1.5.9.1 (2014-01-04)<\/h4>\n\n<ul>\n<li>fix php warnings<\/li>\n<li>do wpfp actions on wp_loaded instead of template_redirect<\/li>\n<\/ul>\n\n<h4>1.5.9 (2014-01-03)<\/h4>\n\n<ul>\n<li>Version bump<\/li>\n<li>Added isset checks<\/li>\n<\/ul>\n\n<h4>1.5.8.4 (2014-01-03)<\/h4>\n\n<ul>\n<li>Replace deprecated functions<\/li>\n<li>Various fixes<\/li>\n<\/ul>\n\n<h4>1.5.8.1 (2013-01-14)<\/h4>\n\n<ul>\n<li>Widgets functions updated<\/li>\n<\/ul>\n\n<h4>1.5.8 (2012-12-31)<\/h4>\n\n<ul>\n<li>BUGFIX: fixed fake favorite possiblity bug. Thanks to Marian (http:\/\/nxsn.com\/projects\/wp-favorite-posts\/comment-page-11\/#comment-16505)<\/li>\n<\/ul>\n\n<h4>1.5.7 (2012-12-29)<\/h4>\n\n<ul>\n<li>Automatic show option added to settings screen. You can configure to show \"add\/remove favorite\" link before or after post content.<\/li>\n<li>Pagination added to default user's favorite posts template. Also you can configure favorite post per page number from settings screen.<\/li>\n<li>deprecated methods fixed.<\/li>\n<\/ul>\n\n<h4>1.5.6 (2011-12-04)<\/h4>\n\n<ul>\n<li>BUGFIX: Fixed user's favorites widget post limit bug, it works from now.<\/li>\n<li>NEW FEATURE: Added \"Reset Statistic Data\" option to admin page. You can remove all statistic data by clicking this link.<\/li>\n<li>NEW FEATURE: Added sorting, last added posts will be shown first.<\/li>\n<li>FIX: Changed WP_PLUGIN_URL --&gt; plugins_url()<\/li>\n<\/ul>\n\n<h4>1.5.5 (2011-11-23)<\/h4>\n\n<ul>\n<li>BUGFIX: related with 1.5.4<\/li>\n<\/ul>\n\n<h4>1.5.4 (2011-11-23)<\/h4>\n\n<ul>\n<li>BUGFIX: Thanks to @spectrus http:\/\/wordpress.org\/support\/topic\/plugin-wp-favorite-posts-major-bug-getting-user-favourites?replies=1#post-2465141<\/li>\n<\/ul>\n\n<h4>1.5.3 (2011-11-23)<\/h4>\n\n<ul>\n<li>NEW FEATURE: Added don't load js\/css file option. If you don't want to load wp favorite post's js\/css file, use these options. <\/li>\n<\/ul>\n\n<h4>1.5.2 (2010-12-27)<\/h4>\n\n<ul>\n<li>FIX: Change the user's favorites wigdet title bug fixed.<\/li>\n<\/ul>\n\n<h4>1.5.1 (2010-06-04)<\/h4>\n\n<ul>\n<li>Little JS fix. Thanks to Heather Wallace.<\/li>\n<\/ul>\n\n<h4>1.4.3.2 (2010-04-23)<\/h4>\n\n<ul>\n<li>Show only published posts on most favorited posts widget<\/li>\n<\/ul>\n\n<h4>1.4.3 (2010-04-13)<\/h4>\n\n<ul>\n<li>Admin can write html codes to label settings (on admin page)<\/li>\n<li>Added \"wpfp_link_html\" and \"wpfp_remove_favorite_link\" filters.<\/li>\n<\/ul>\n\n<h4>1.4.3 (2010-04-09)<\/h4>\n\n<ul>\n<li>Fix: same remove link for all posts on index<\/li>\n<li>better wpfp.js: remove li which on favorites page.<\/li>\n<\/ul>\n\n<h4>1.4.1 (2010-04-05)<\/h4>\n\n<ul>\n<li>code refactor, add do_action for add and remove to list (#225575)<\/li>\n<li>update admin page<\/li>\n<li>Fix plugin path, fixes image loading problems (#222902)<\/li>\n<\/ul>\n\n<h4>1.4 (2010-03-20)<\/h4>\n\n<ul>\n<li>Override page template if wpfp-page-template.php exists on template directory.<\/li>\n<li>Add [wp-favorite-posts] shortcode. Use shortcode instead of {{wp-favorite-posts}}<\/li>\n<\/ul>\n\n<h4>1.3.5 (2010-03-17)<\/h4>\n\n<ul>\n<li>Fix meta key issue.<\/li>\n<\/ul>\n\n<h4>1.3.4 (2010-03-16)<\/h4>\n\n<ul>\n<li>Fix wpfp-span issue<\/li>\n<\/ul>\n\n<h4>1.3.3 (2010-03-16)<\/h4>\n\n<ul>\n<li>Fixed regression: if javascript doesn't work change to non-ajax mode.\nThis fixes 'only text' pages. <\/li>\n<li>If user logged in don't show cookie warning at \"your favorites\" page.<\/li>\n<li>Added \"show remove link\" and \"show add link\" options. \nYou can show remove link when someone add a favorite.\nSimilary You can show add link when someone remove a favorite.<\/li>\n<\/ul>\n\n<h4>1.3.1 (2009-06-10)<\/h4>\n\n<ul>\n<li>Added Before Link Image feature.<\/li>\n<li>Refactor code and imporve DRY<\/li>\n<li>Fixed bug: Most favorite list's string sorting problem 2 &gt; 11<\/li>\n<li>Fixed bug: Clear link not updating post's favorited count<\/li>\n<\/ul>\n\n<h4>1.3 (2009-05-31)<\/h4>\n\n<ul>\n<li>Fixed bug: Plugin was working wrong in pages with links includes # character.<\/li>\n<li>Added template tag for Most Favorite Posts. There was already a widget for this.<\/li>\n<\/ul>\n\n<h4>1.2.1 (2009-05-14)<\/h4>\n\n<ul>\n<li>Added \"Most Favorited Posts\" widget.<\/li>\n<li>Added \"buy me a beer\" section to admin page.<\/li>\n<li>Added favorite statistic feature.<\/li>\n<\/ul>\n\n<h4>1.2 (2009-04-26)<\/h4>\n\n<ul>\n<li>Added database integration. <\/li>\n<li>If a user logged in then favorites data will save to database instead of cookies.<\/li>\n<li>If user not logged in data will save to cookies.<\/li>\n<li>Added \"only registered users can favorite\" option.<\/li>\n<\/ul>\n\n<h4>1.1.7 (2009-03-10)<\/h4>\n\n<ul>\n<li>Fixed duplicate loading image problem<\/li>\n<li>Added [wpfp-link] feature;\nYou can show favorite link only in preferred posts with writing\n[wpfp-link] to the post content.<\/li>\n<\/ul>\n\n<h4>1.1.6 (2009-03-05)<\/h4>\n\n<ul>\n<li>Fixed ajax problem.<\/li>\n<\/ul>\n\n<h4>1.1.5 (2009-03-02)<\/h4>\n\n<ul>\n<li>Added rel=\"nofollow\" to links.<\/li>\n<li>Favorite posts title language problem solved.<\/li>\n<li>ajax.js file renamed to wpfp.js<\/li>\n<li>Use XHTML valid links.<\/li>\n<li>Use class instead of id for html elements.<\/li>\n<li>Use more unique function names. All functions starts with wpfp.<\/li>\n<\/ul>\n\n<h4>1.2.1 (2009-05-14)<\/h4>\n\n<ul>\n<li>Added \"Most Favorited Posts\" widget.<\/li>\n<li>Added \"buy me a beer\" section to admin page.<\/li>\n<li>Added favorite statistic feature.<\/li>\n<\/ul>\n\n<h4>1.2 (2009-04-26)<\/h4>\n\n<ul>\n<li>Added database integration. <\/li>\n<li>If a user logged in then favorites data will save to database instead of cookies.<\/li>\n<li>If user not logged in data will save to cookies.<\/li>\n<li>Added \"only registered users can favorite\" option.<\/li>\n<\/ul>\n\n<h4>1.1.7 (2009-03-10)<\/h4>\n\n<ul>\n<li>Fixed duplicate loading image problem<\/li>\n<li>Added [wpfp-link] feature;\nYou can show favorite link only in preferred posts with writing\n[wpfp-link] to the post content.<\/li>\n<\/ul>\n\n<h4>1.1.6 (2009-03-05)<\/h4>\n\n<ul>\n<li>Fixed ajax problem.<\/li>\n<\/ul>\n\n<h4>1.1.5 (2009-03-02)<\/h4>\n\n<ul>\n<li>Added rel=\"nofollow\" to links.<\/li>\n<li>Favorite posts title language problem solved.<\/li>\n<li>ajax.js file renamed to wpfp.js<\/li>\n<li>Use XHTML valid links.<\/li>\n<li>Use class instead of id for html elements.<\/li>\n<li>Use more unique function names. All functions starts with wpfp.<\/li>\n<\/ul>\n\n<h4>1.1.4 (2009-02-24)<\/h4>\n\n<ul>\n<li>Use permalinks favorite links.<\/li>\n<li>Users can remove a single favorite post from favorite posts page.<\/li>\n<\/ul>\n\n<h4>1.1.3 (2009-02-24)<\/h4>\n\n<ul>\n<li>Clear Favorites now works.<\/li>\n<li>Favorite list is xhtml valid now.<\/li>\n<\/ul>\n\n<h4>1.1.2 (2009-02-24)<\/h4>\n\n<ul>\n<li>Save button fixed which in options page.<\/li>\n<\/ul>\n\n<h4>1.1.1 (2009-02-24)<\/h4>\n\n<ul>\n<li>Cleared wrong code.<\/li>\n<\/ul>\n\n<h4>1.1 (2009-02-24)<\/h4>\n\n<ul>\n<li>Fixed permalink problem. Now works with all types of permalink.<\/li>\n<\/ul>\n\n<h4>1.0 (2009-02-23)<\/h4>\n\n<ul>\n<li>First Release of WP-Favorite Posts<\/li>\n<\/ul>","raw_excerpt":"Allows visitors to add favorite posts. This plugin use cookies for saving data so\nunregistered users can favorite a post.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/1303","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=1303"}],"author":[{"embeddable":true,"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hberberoglu"}],"wp:attachment":[{"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=1303"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=1303"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=1303"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=1303"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=1303"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/uz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=1303"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}