[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fQ-1ezL9-P_HBN9ikFF7YXgjuA0GRrreCjcYo1usRRBU":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":18,"download_link":23,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":139,"fingerprints":255},"unread-posts","Unread Posts","1.0.3","danielpataki","https:\u002F\u002Fprofiles.wordpress.org\u002Fdanielpataki\u002F","\u003Cp>Unread posts is a plugin for regular users and developers alike. For regular users it allows for the creation of widgets that display posts the user has not yet read. It will work for logged in and logged out users as well. You can also add unread posts just below your single post content.\u003C\u002Fp>\n\u003Cp>For logged out users the plugin uses cookies so please make sure your users consent to cookies by using a plugin like \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcookie-law-info\u002Fscreenshots\u002F\" rel=\"ugc\">Cookie Law Info\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The plugin contains a bunch of developer friendly features so you can easily leverage the core functionality, the management of read\u002Funread posts. The class may be used alone, you can use some built in functions and I’ve added a bunch of filters for you to modify everything from what shows up in lists to how the lists are actually displayed.\u003C\u002Fp>\n\u003Cp>For more information on developer features take a look at the Other Notes section.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>The plugin offers a widget and an optional section below posts. The widget can be added in Appearance->Widgets and has a number of options. Hopefully these are all self explanatory, let me know if you have any questions.\u003C\u002Fp>\n\u003Cp>There is also a settings section under Settings->Unread Posts. This page contains settings for the unread posts section to be placed under posts. You can enable this section by ticking the “Show Below Post Content?” box. The options are much the same as the widgets but you have a bit more control over when and what is shown.\u003C\u002Fp>\n\u003Cp>First of all, use “Show Below Post Types” setting to set where this section shows up at all. The unread posts section will only show up under posts with the set post type(s).\u003C\u002Fp>\n\u003Cp>The “Post Types To List” section allows you to control which post types are shown in the list. If “Same as the current post” is selected the post types listed will match the post type shown. Ie: On pages only pages will be shown, on posts only posts will be shown.\u003C\u002Fp>\n\u003Cp>If you select “Select from a list” you will get a dropdown which allows you to specify the post types you would like shown in the list.\u003C\u002Fp>\n\u003Ch4>Thanks\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"fontawesome.io\" rel=\"nofollow ugc\">FontAwesome\u003C\u002Fa> for the icons used in the plugin featured image and icon\u003Cbr \u002F>\nThe plugin was written in a completely object oriented fashion to make it easy to extend. If you need to use the raw functionality of unread posts you’ll want to use the $up_unread_posts variable which can be globalized and used anywhere.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Using The Unread Posts Class\u003C\u002Fh4>\n\u003Cp>This has the following methods you can use:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>set_posts_as_read( $posts )\u003C\u002Fli>\n\u003Cli>set_posts_as_unread( $posts )\u003C\u002Fli>\n\u003Cli>get_read_posts()\u003C\u002Fli>\n\u003Cli>get_unread_posts()\u003C\u002Fli>\n\u003Cli>delete_read_posts()\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please see the appropriate files for more information on these functions and how to use them. All files have extensive phpDoc which should help you out.\u003C\u002Fp>\n\u003Cp>Depending on the user state different classes handle these functions, you can also create your own handler. Each handler must adhere to the UP_Unread_Posts_Handler_Interface interface.\u003C\u002Fp>\n\u003Cp>Also note that some functions may not be usable everywhere. For example, cookies are used to store read posts. The value of cookies must be set before any HTML is sent so you can’t just use the set_posts_as_read() function anywhere you’d like.\u003C\u002Fp>\n\u003Ch4>Hooks\u003C\u002Fh4>\n\u003Cp>The plugin has lots of hooks which help you extend it. Here is a full list of the ones available right now:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>up\u002Fcookie_name\u003C\u002Fstrong>\u003Cbr \u002F>\nThe default cookie name used will be ‘[blog-name]-up_read_posts’. If you’d like to change it you can use this filter. The only parameter it receives is the cookie name.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'up\u002Fcookie_name', 'my_up_cookie_name' );\nfunction my_up_cookie_name() {\n    return 'my-awesome-up-cookie';\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>up\u002Fmeta_field\u003C\u002Fstrong>\u003Cbr \u002F>\nThe default user meta key used will be ‘up_read_posts’. If you’d like to change it you can use this filter. The only parameter it receives is the meta key name.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'up\u002Fmeta_field', 'my_up_meta_field' );\nfunction my_up_meta_field() {\n    return 'my_read_posts';\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>up\u002Funread_query_args\u003C\u002Fstrong>\u003Cbr \u002F>\nThis filter modifies the query arguments passed to the WP_Query object when querying for unread posts. Unread posts are retrieved by passing the array of read post IDs to the \u003Ccode>post__not_in\u003C\u002Fcode> parameter. If you would like to place additional restrictions you can do so with this filter. It receives the arguments as the first parameter.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'up\u002Funread_query_args', 'my_up_unread_query_args' );\nfunction my_up_unread_query_args( $args ) {\n    $args['cat'] = 10;\n    return $args;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>up\u002Funread_widget_display\u003C\u002Fstrong>\u003Cbr \u002F>\nThis filter can modify the display of the post list in the widget. It receives three parameters. The original HTML to be displayed, the WP_Query object of unread posts and the instance variables for the widget. You can use it to completely customize the display of the posts.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'up\u002Funread_widget_display', 'my_unread_widget_display', 10, 3 );\nfunction my_unread_widget_display( $display, $unread, $instance ) {\n    $output = '\u003Cul>';\n    while( $unread->have_posts() ) {\n        $unread->the_post();\n        $output = '\u003Cli>' . the_title( '', '', false ) . '\u003C\u002Fli>';\n    }\n    $output = '\u003C\u002Ful>';\n    return $output;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>up\u002Fshow_widget\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you want to hide the widget in the admin because you are only using the functionality of the plugin to build something yourself you can do so with this filter. Return false to hide the widget.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'up\u002Fshow_widget', 'hide_up_widget' );\nfunction hide_up_widget() {\n    return false;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>up\u002Fshow_settings_page\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you want to hide the settings page in the admin because you are only using the functionality of the plugin to build something yourself you can do so with this filter. Return false to hide the settings page.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'up\u002Fshow_settings_page', 'hide_settings_page' );\nfunction hide_settings_page() {\n    return false;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>up\u002Fposts_section_settings\u003C\u002Fstrong>\u003Cbr \u002F>\nThis filter can be used to modify the settings for the unread posts section shown below single posts. It’s only parameter is the settings it received, print that parameter to figure out all the options.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'up\u002Fposts_section_settings', 'my_posts_section_settings' );\nfunction my_posts_section_settings( $settings ) {\n    $settings['count'] = 10;\n    return $settings;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>up\u002Funread_section_display\u003C\u002Fstrong>\u003Cbr \u002F>\nThis filter can modify the display of the unread posts list shown below single posts. It receives three parameters. The original HTML to be displayed, the WP_Query object of unread posts and the settings for the section. You can use it to completely customize the display of the posts.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'up\u002Funread_section_display', 'my_unread_section_display', 10, 3 );\nfunction my_unread_section_display( $display, $unread, $settings ) {\n    $output = '\u003Cul>';\n    while( $unread->have_posts() ) {\n        $unread->the_post();\n        $output = '\u003Cli>' . the_title( '', '', false ) . '\u003C\u002Fli>';\n    }\n    $output = '\u003C\u002Ful>';\n    return $output;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>up\u002Fusable_post_types\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you would like to restrict the post types available to the plugin you can use this filter to do so. It takes the currently available post types as the first parameter.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter( 'up\u002Fusable_post_types', 'my_usable_post_types' );\nfunction my_usable_post_types( $post_types ) {\n    $post_types = array( 'post', 'product' );\n    return $post_types;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Add flexible unread post lists to your sidebar or under single posts. Easily extendable for developers wanting to leverage it.",10,2422,100,1,"2015-10-14T12:39:00.000Z","4.2.39","3.5.0","",[20,21,22],"posts","related","widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Funread-posts.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},12,6840,84,30,83,"2026-04-04T20:14:49.126Z",[37,61,83,105,122],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":18,"requires_php":18,"tags":51,"homepage":57,"download_link":58,"security_score":59,"vuln_count":14,"unpatched_count":25,"last_vuln_date":60,"fetched_at":27},"facebook-by-weblizar","Social LikeBox & Feed","3.2.0","Weblizar - WordPress Themes & Plugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fweblizar\u002F","\u003Cp>Display your FaceBook Feed and Like box on your website with this outstanding plugin. It is completely \u003Cstrong>customizable\u003C\u002Fstrong>, \u003Cstrong>responsive\u003C\u002Fstrong> and the code is \u003Cstrong>search engine friendly\u003C\u002Fstrong> which ensure true \u003Cstrong>organic traffic\u003C\u002Fstrong> and high social signal for better user engagement. The Feeds and like box contents Updates Automtically which means anytime your facebook is updated with new content, the plugin \u003Cstrong>auto-updates\u003C\u002Fstrong> and displays your latest content on your website.\u003C\u002Fp>\n\u003Cp>Social LikeBox & Feed displays FaceBook feed of your pages on your website. Social LikeBox & Feed is very easy to use and you can configure it within minutes. You can show any public facebook page feed and like box on your website. Feeds are customizable and has a responsive layout.\u003C\u002Fp>\n\u003Cp>\u003Cem>“The Perfect plugin with awesome features and quick support! You can achieve everything you want with this plugin”\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Social LikeBox & Feed plugin comes with \u003Cstrong>Widgets & Short-code\u003C\u002Fstrong> options. It can display your FaceBook feed and like box as per your website requirements.\u003C\u002Fp>\n\u003Cp>Social LikeBox & Feed plugin are display FaceBook page live stream & your page fans on WordPress blog to generate a trust bond with your new website visitors.\u003C\u002Fp>\n\u003Cp>Display a completely responsive & customizable FaceBook feed on your website which exactly matches with the look and feel of your business website\u003C\u002Fp>\n\u003Cp>Using \u003Cstrong>[FBW]\u003C\u002Fstrong> shortcode you can publish your FacBook Page LikeBox on your website Page or Post.\u003C\u002Fp>\n\u003Cp>Using \u003Cstrong>[facebook_feed]\u003C\u002Fstrong> shortcode you can publish your FaceBook Page Feed on your website Page or Post.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Video Tutorial to Install & Setup Social LikeBox & Feed WordPress Plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FVzwRBbZGEXM?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Features Of Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>FaceBook Page Feed, Display the FaceBook page time-line photos and text.\u003C\u002Fli>\n\u003Cli>FaceBook Page Header section with Page Title, Share and Like Button.\u003C\u002Fli>\n\u003Cli>FaceBook Page Feed Support the Custom light box layout.\u003C\u002Fli>\n\u003Cli>FaceBook Feed content is Crawlable by search engines adding SEO value to your site.\u003C\u002Fli>\n\u003Cli>Completely responsive and mobile friendly layouts.\u003C\u002Fli>\n\u003Cli>Show and hide certain parts of each FaceBook feed posts.\u003C\u002Fli>\n\u003Cli>Display FaceBook posts by just the page owner, everyone who posts on your FaceBook page, or only other people.\u003C\u002Fli>\n\u003Cli>Display FaceBook page feed post limits.\u003C\u002Fli>\n\u003Cli>FaceBook Page feeds layouts.\u003C\u002Fli>\n\u003Cli>Change background colors of your FaceBook feed.\u003C\u002Fli>\n\u003Cli>Hover css Effect.\u003C\u002Fli>\n\u003Cli>FaceBook page feed redirection.\u003C\u002Fli>\n\u003Cli>Select the number of FaceBook posts to display\u003C\u002Fli>\n\u003Cli>Easy to use options panel.\u003C\u002Fli>\n\u003Cli>No coding required.\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable Social media icon on your FaceBook stream.\u003C\u002Fli>\n\u003Cli>Show\u002FHide profile picture on your FaceBook Page.\u003C\u002Fli>\n\u003Cli>Show\u002FHide Faces on your FaceBook Page like box.\u003C\u002Fli>\n\u003Cli>Show\u002FHide Stream on your FaceBook Page like box.\u003C\u002Fli>\n\u003Cli>FaceBook Page Like Button\u003C\u002Fli>\n\u003Cli>FaceBook Page Live Stream\u003C\u002Fli>\n\u003Cli>FaceBook Page Fan Faces\u003C\u002Fli>\n\u003Cli>FaceBook Page Custom Height & Width Option\u003C\u002Fli>\n\u003Cli>Control the width, height, background color of your FaceBook like box\u003C\u002Fli>\n\u003Cli>Latest FaceBook Wall Feeds Displays\u003C\u002Fli>\n\u003Cli>Like & Share Button for each feed in like-box\u003C\u002Fli>\n\u003Cli>Individual Widget & Shortcode Settings\u003C\u002Fli>\n\u003Cli>Add your own custom CSS\u003C\u002Fli>\n\u003Cli>All Major Browser Compatible – Safari, Google Chrome, Mozilla Firefox, Internet Explorer\u003C\u002Fli>\n\u003Cli>Multilingual Translation Ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>FaceBook Feed Pro Plugin Version\u003C\u002Fh3>\n\u003Cp>FaceBook Feed Pro is a completely customizable, responsive solution to help and display your FaceBook feed on your WordPress website. This plugin comes with a number of great features and functionality. Add as many feeds as you want to display contents of your \u003Cstrong>FaceBook Profile\u003C\u002Fstrong>, \u003Cstrong>Page\u003C\u002Fstrong> or \u003Cstrong>Group\u003C\u002Fstrong> on your WordPress website’s pages and posts using feeds short-codes. It allows you to display \u003Cstrong>FaceBook Posts, Photos, Albums, Videos, Events\u003C\u002Fstrong>, and More. The FaceBook Feed Pro comes with awesome Lightbox features to display gallery in \u003Cstrong>POP-UP Window Boxes\u003C\u002Fstrong> and have a number of \u003Cstrong>Hover CSS Effects\u003C\u002Fstrong>, \u003Cstrong>Animation\u003C\u002Fstrong>, \u003Cstrong>Loading Effects\u003C\u002Fstrong>. FaceBook Feed Pro Plugin offers number of customization options, theme and layout options and many more. FaceBook feed and likebox doesn’t require much of design and Technical knowledge, you can set up the plugin in minutes and can customize it accordingly that seems fit for your website.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fweblizar.com\u002Fplugins\u002Ffacebook-feed-pro\u002F\" title=\"FaceBook Feed Pro\" rel=\"nofollow ugc\">Find out more FaceBook Feed Pro version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdemo.weblizar.com\u002Ffacebook-feed-pro\u002F\" title=\"FaceBook Feed Pro Demo\" rel=\"nofollow ugc\">Try out the FaceBook Feed Pro Demo\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>FaceBook Profile, Page & Group Feeds\u003C\u002Fstrong> – Show your complete feeds on your website through FaceBook Feed Pro. Posts, videos, images, events – your visitors won’t miss a thing! Convert your visitors to loyal customers!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Unlimited Feeds Per Page\u002FPost\u003C\u002Fstrong> – There is no limit to how many feeds you want to show on each page or post with many different layouts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Light-Box Layouts\u003C\u002Fstrong> – Choose from 9+ different impressive light box layouts to increase your visitors engagement.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Tons of Feed Shortcodes\u003C\u002Fstrong> – So many short-codes to help you assemble your feed your way on the website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Feed Widgets\u003C\u002Fstrong> – This plugin comes with powerful feed widgets which allows you to customize your feeds in sidebars, footer and many more places.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Specific Content FaceBook Feeds\u003C\u002Fstrong> – Show specific parts of your facebook feeds to increase your user’s probability on sticking to the feed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Loading & Hover CSS Effect\u003C\u002Fstrong> – FaceBook feed comes loaded with all new trendy effects. It have lot of Hover and Loading CSS Effect.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Auto-Update Feeds\u003C\u002Fstrong> – No need to integrate your feed every now and then. Just hit refresh and voila your feed is updated with your current facebook feed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Top Level & Stream Type Comment Display\u003C\u002Fstrong> – Show your facebook page feed as it looks like on FaceBook. All related comments and cover image will be visible.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Sharing On Social Media\u003C\u002Fstrong> – Always stay a step ahead of your competitors, a social share button with multiple social platform sharing options is certainly beneficial.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>No Code Require\u003C\u002Fstrong> – 100% User-Friendly user panel and many customizable options make sure that even a fifth grader can customize the plugin accordingly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Likebox Widgets\u003C\u002Fstrong> – More organic likes through your facebook feeds with the help of facebbok likebox that can be placed in every corner of your website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Like & Share Button For Each Feed in Like-box\u003C\u002Fstrong> – Separate options for liking and sharing your content for individual feeds in like box.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Fully Responsive And Optimized\u003C\u002Fstrong> – Just to make sure it doesn’t look broken or ugly, we have tried and tested facebook feed pro on multiple devices including tabs, palmtops, and mobile and each time it perfectly moulds into the screen size of your device.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Search Engine Friendly\u003C\u002Fstrong> -Unlike any other similar WordPress plugin, we make sure that your FaceBook content is directly being pushed on your web page without the use of iframes. This gives a friendly signal to many search engines and saves your website from being penalised.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Major Browser Compatible\u003C\u002Fstrong> – Google Chrome, Mozilla Firefox, Internet Explorer, Safari, Opera.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Posts\u002FTime-line Layout\u003C\u002Fstrong> – FaceBook Feed provide the 3 type of post layout, Full width , Half Width, Thumbnail Layouts. It can be adjust the your timeline layouts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multilingual Translation Ready\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Retina Ready\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Benefits of the FaceBook Feed Pro plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Increase social engagement\u003C\u002Fstrong> between you and your users, customers, fans or group members\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save time\u003C\u002Fstrong> You can save time using  FaceBook Feed Pro to generate dynamic, search engine crawlable content on your website\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Get More Likes and Follower\u003C\u002Fstrong> Displaying your FaceBook content directly on your site for your user’s.\u003C\u002Fli>\n\u003Cli>Display your FaceBook content  on your website’s as per your websites style’s.\u003C\u002Fli>\n\u003Cli>The plugin is \u003Cstrong>updated regularly\u003C\u002Fstrong> with new trends, features, bug-fixes and FaceBook API changes and wordpress guideline.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Improve Your SEO\u003C\u002Fstrong> as all of that quality keyword-rich FaceBook content from posts and comments is directly embedded into your website\u003C\u002Fli>\n\u003Cli>Support is quick and effective\u003C\u002Fli>\n\u003Cli>We are dedicated to providing to \u003Cstrong>customizable\u003C\u002Fstrong>, \u003Cstrong>robust\u003C\u002Fstrong> and \u003Cstrong>well supported\u003C\u002Fstrong> FaceBook feed plugin in the world!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Language Contributors\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Serbian translation by \u003Cstrong>\u003Ca href=\"http:\u002F\u002Fwww.webhostinghub.com\u002F\" rel=\"nofollow ugc\">Borisa Djuraskovic\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Portuguese translation by \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wordpress.org\u002F\" rel=\"nofollow ugc\">Rafael Dumas\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>French translation by \u003Cstrong>\u003Ca href=\"http:\u002F\u002Fkendodev.fr\u002F\" rel=\"nofollow ugc\">Aurélien Giacalone\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Docs & Support\u003C\u002Fh4>\n\u003Cp>You can find \u003Ca href=\"http:\u002F\u002Fweblizar.com\u002Ffacebook-plugin-by-weblizar\u002F\" rel=\"nofollow ugc\">docs\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fwww.weblizar.com\u002Ffaq\u002F\" rel=\"nofollow ugc\">FAQ\u003C\u002Fa> and more detailed information about Testimonial on \u003Ca href=\"http:\u002F\u002Fwww.weblizar.com\" rel=\"nofollow ugc\">Weblizar\u003C\u002Fa>. If you were unable to find the answer to your question on the FAQ or in any of the documentation, you should check the \u003Ca href=\"http:\u002F\u002Fweblizar.com\u002Ffacebook-plugin-by-weblizar\u002F\" rel=\"nofollow ugc\">support forum\u003C\u002Fa> on WordPress.org.\u003C\u002Fp>\n\u003Ch4>We Need Your Support\u003C\u002Fh4>\n\u003Cp>It is really hard to continue development and support for this free plugin without contributions from users like you. If you are enjoying using our Testimonial plugin and find it useful, then please consider \u003Ca href=\"http:\u002F\u002Fwww.weblizar.com\" rel=\"nofollow ugc\">\u003Cstrong>Making a Donation\u003C\u002Fstrong>\u003C\u002Fa>. Your donation will help us to encourage and support the plugin’s continued development and better user support.\u003C\u002Fp>\n\u003Ch4>Translators\u003C\u002Fh4>\n\u003Cp>Please contribute to translate our plugin.  Contact at \u003Ccode>lizarweb (at) gmail (dot) com\u003C\u002Fcode>.\u003C\u002Fp>\n","Display your FaceBook Feed and Like box on your website with this outstanding plugin. It is completely customizable, responsive and the code is search &hellip;",10000,1100249,66,47,"2026-02-23T11:59:00.000Z","6.9.4",[52,53,54,55,56],"post-slider","post-widget","recent-posts","related-posts","responsive-slider","https:\u002F\u002Fwww.weblizar.com\u002Fplugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffacebook-by-weblizar.zip",99,"2019-08-10 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":50,"requires_at_least":74,"requires_php":18,"tags":75,"homepage":78,"download_link":79,"security_score":80,"vuln_count":81,"unpatched_count":25,"last_vuln_date":82,"fetched_at":27},"custom-related-posts","Custom Related Posts","1.8.1","Brecht","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrechtvds\u002F","\u003Cp>Custom Related Posts is a user friendly plugin for manually adding related posts to any of your posts, pages or custom post types. You have full control over those related links, choosing for yourself if they go both ways.\u003C\u002Fp>\n\u003Cp>An overview of the features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set which \u003Cstrong>post types\u003C\u002Fstrong> the plugin is active for yourself\u003C\u002Fli>\n\u003Cli>Easily define relations in \u003Cstrong>one or both ways\u003C\u002Fstrong> on the post edit page\u003C\u002Fli>\n\u003Cli>Display related posts with a \u003Cstrong>shortcode, widget or block\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Optionally \u003Cstrong>show featured images\u003C\u002Fstrong> in any size\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import from XML\u003C\u002Fstrong> using post IDs\u003C\u002Fli>\n\u003Cli>Compatible with the Classic Editor and \u003Cstrong>Gutenberg Block Editor\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Need help?\u003C\u002Fstrong>\u003Cbr \u002F>\n  Check out \u003Ca href=\"https:\u002F\u002Fhelp.bootstrapped.ventures\u002Fcollection\u002F155-custom-related-posts\" rel=\"nofollow ugc\">our documentation\u003C\u002Fa>!\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>This plugin is under active development. Any feature requests are welcome!\u003C\u002Fp>\n","Manual related posts without slowing down your website!",3000,76130,98,46,"2026-01-23T09:08:00.000Z","3.5",[76,77,55,22],"custom-post-type","manual-related-posts","http:\u002F\u002Fbootstrapped.ventures","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-related-posts.1.8.1.zip",96,3,"2025-12-25 00:00:00",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":93,"num_ratings":94,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":18,"tags":98,"homepage":103,"download_link":104,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"gabfire-widget-pack","Gabfire Widget Pack","1.4.14","Gabfire","https:\u002F\u002Fprofiles.wordpress.org\u002Fgabfire\u002F","\u003Cp>The Gabfire Widget Pack is a feature-packed plugin that adds the most commonly used widgets to your site. Rather than having to download several plugins by various authors, this plugin bundles together the most popular widgets.\u003C\u002Fp>\n\u003Cp>It is maintained by the folks over at http:\u002F\u002Fwww.gabfirethemes.com\u003C\u002Fp>\n\u003Cp>Below are the steps required to install, activate, and configure the Gabfire Widget Pack.\u003C\u002Fp>\n\u003Ch4>Widget: Video Slider\u003C\u002Fh4>\n\u003Cp>Get most recent videos addedto your site and display it in a widget zone with a nicely formed slider\u003C\u002Fp>\n\u003Ch4>Widget: Simple Banner\u003C\u002Fh4>\n\u003Cp>A very easy way to add banners into widget zones.\u003C\u002Fp>\n\u003Ch4>Widget: Archive Search\u003C\u002Fh4>\n\u003Cp>Give your users the option to search to their heart’s content. This powerful widget provides 3 methods to search:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>By Archive Month\u003C\u002Fli>\n\u003Cli>By Category\u003C\u002Fli>\n\u003Cli>By Keyword using Google Search\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This is great widget for content-heavy sites.\u003C\u002Fp>\n\u003Ch4>Widget: Search\u003C\u002Fh4>\n\u003Cp>Your visitors need a search function to explore your site. Luckily, this widget gives you two functional styles to choose from that can be placed into any widget zone.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set your label\u003C\u002Fli>\n\u003Cli>Set your style and background\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Search is not dead!\u003C\u002Fp>\n\u003Ch4>Widget: Post Tabs\u003C\u002Fh4>\n\u003Cp>A sleek Ajax tabs widget that offers a convenient way to showcase your content. You can choose from 3 types of tabs:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Recent Posts\u003C\u002Fli>\n\u003Cli>Recent Comments\u003C\u002Fli>\n\u003Cli>Popular Posts (based on tags)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In addition, the Post Tabs widget offers a light and dark color scheme, ability to show post meta details and avatars, and choose the number of posts to display.\u003C\u002Fp>\n\u003Ch4>Widget: Author Badge\u003C\u002Fh4>\n\u003Cp>Give credit where it’s due with this unique Author Badge that showcases the following details neatly: author’s bio, a link to their posts, as well as their social media pages.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Author’s Bio\u003C\u002Fli>\n\u003Cli>Author’s Gravatar (if any)\u003C\u002Fli>\n\u003Cli>Author’s social media links\u003C\u002Fli>\n\u003Cli>Link to Author’s Posts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Author badge shows at single post and author pages only. This badge will not shown if Author bio is left empty. Go to User profile page to enter Facebook, Twitter, Google+, and Author website URL details.\u003C\u002Fp>\n\u003Ch4>Widget: Related Posts\u003C\u002Fh4>\n\u003Cp>Enhance your site’s page views by adding related posts to your articles. This widget uses tags to identify related posts and provides you the option to display them with thumbnails, or as a list.\u003C\u002Fp>\n\u003Ch4>Widget: Text+ Widget\u003C\u002Fh4>\n\u003Cp>A slight twist on the original. This text widget gives you the ability to have an icon and button that links to any post or page of your choice.\u003C\u002Fp>\n\u003Cp>For more details, visit \u003Ca href=\"http:\u002F\u002Fwww.gabfirethemes.com\" title=\"Best WordPress Themes\" rel=\"nofollow ugc\">Gabfire Themes\u003C\u002Fa>.\u003C\u002Fp>\n","The Gabfire Widget Pack contains over a dozen useful widgets to extend your WordPress site. It is a free plugin that will work with ANY theme.",700,96102,88,13,"2021-02-15T22:57:00.000Z","5.6.17","5.1",[99,100,101,55,102],"about-us","author-badge","post-tabs","text-widget","https:\u002F\u002Fwww.gabfire.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgabfire-widget-pack.zip",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":25,"num_ratings":25,"last_updated":115,"tested_up_to":116,"requires_at_least":117,"requires_php":18,"tags":118,"homepage":120,"download_link":121,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"related-posts-by-category-widget","Related Posts by Category Widget","1.0.1","dcannon1","https:\u002F\u002Fprofiles.wordpress.org\u002Fdcannon1\u002F","\u003Cp>Small, lightweight (under 7k) widget that shows posts from the same category as the current post. Several options for customization along with numerous ordering criteria for posts. Displayed only on single post pages. Based on Related Links by Category by Andrew Stephens\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Options\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Title – Set the title of the widget (or leave blank)\u003C\u002Fli>\n\u003Cli>Number of Posts to Show – Set how many posts are listed in the widget\u003C\u002Fli>\n\u003Cli>Order By – Choose how the related posts will be ordered (including random posts)\u003C\u002Fli>\n\u003Cli>Show Category Names – Toggle whether category names are displayed above groups of posts\u003C\u002Fli>\n\u003Cli>Link Cat Name to Archive – If category names are being shown, choose to have them link to the category archive page for that category\u003C\u002Fli>\n\u003Cli>List Posts Multiple Times? – If a post is classified under multiple categories use this toggle to determine if it will be shown under each category, or only under the first category it shares with the current post. This should be set to no if you are not displaying the category names\u003C\u002Fli>\n\u003C\u002Ful>\n","Customizable widget area that displays posts from the same categories as the current post.",200,12327,"2010-07-21T18:54:00.000Z","3.0.5","2.7.1",[119,20,55,22],"category","http:\u002F\u002Fnicasiodesign.com\u002Fblog\u002Fcategory\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frelated-posts-by-category-widget.1.0.1.zip",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":13,"downloaded":130,"rating":131,"num_ratings":14,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":18,"tags":135,"homepage":137,"download_link":138,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"related-posts-widget","Related Posts Widget","2.0.1","Mrinal Roy","https:\u002F\u002Fprofiles.wordpress.org\u002Fmkrdip\u002F","\u003Cp>Related Posts Widget shows a list of posts with similar tags to the current post. The widget is only shown on single post pages. The Related Post widget only shows & loads it’s file in front end when \u003Ccode>is_single()\u003C\u002Fcode> returns \u003Ccode>true\u003C\u002Fcode> & post tag(s) is similar.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Option to show post thumbnail & set dimension by width & height.\u003C\u002Fli>\n\u003Cli>Set how many posts to show.\u003C\u002Fli>\n\u003Cli>Option to show the post excerpt and how long the excerpt should be.\u003C\u002Fli>\n\u003Cli>Option to show the post date.\u003C\u002Fli>\n\u003Cli>Option to show the comment count.\u003C\u002Fli>\n\u003Cli>Multiple widgets.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cp>While using this plugin if you find any bug or any conflict, please submit an issue at\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmkrdip\u002Frelated-posts-widget\" rel=\"nofollow ugc\">Github\u003C\u002Fa> (If possible with a pull request).\u003C\u002Fp>\n","Adds a widget that shows posts related to the current post based on tags.",11391,20,"2015-12-16T17:19:00.000Z","4.4.34","3.0",[55,123,136],"similar-posts-widget","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frelated-posts-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frelated-posts-widget.zip",{"attackSurface":140,"codeSignals":183,"taintFlows":242,"riskAssessment":243,"analyzedAt":254},{"hooks":141,"ajaxHandlers":179,"restRoutes":180,"shortcodes":181,"cronEvents":182,"entryPointCount":25,"unprotectedCount":25},[142,148,153,157,161,166,170,175],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","wp","add_post_to_read","classes\\class-up-unread-posts-handler.php",27,{"type":143,"name":149,"callback":150,"file":151,"line":152},"widgets_init","widget_init","classes\\class-up-unread-posts.php",53,{"type":143,"name":154,"callback":155,"file":151,"line":156},"admin_menu","settings_page",54,{"type":143,"name":158,"callback":159,"file":151,"line":160},"admin_enqueue_scripts","admin_assets",55,{"type":162,"name":163,"callback":164,"priority":59,"file":151,"line":165},"filter","the_content","unread_posts_section",56,{"type":143,"name":167,"callback":168,"file":151,"line":169},"admin_init","register_settings",196,{"type":143,"name":171,"callback":172,"file":173,"line":174},"plugins_loaded","up_initialize_plugin","unead-posts.php",19,{"type":162,"name":176,"callback":177,"file":173,"line":178},"up\u002Fhandler","anonymous",24,[],[],[],[],{"dangerousFunctions":184,"sqlUsage":185,"outputEscaping":187,"fileOperations":25,"externalRequests":25,"nonceChecks":25,"capabilityChecks":25,"bundledLibraries":241},[],{"prepared":25,"raw":25,"locations":186},[],{"escaped":188,"rawEcho":189,"locations":190},4,28,[191,195,197,198,199,200,201,203,205,206,208,210,212,213,215,216,218,220,222,224,226,228,230,232,234,236,238,240],{"file":192,"line":193,"context":194},"classes\\class-up-unread-posts-widget.php",79,"raw output",{"file":192,"line":196,"context":194},80,{"file":192,"line":196,"context":194},{"file":192,"line":32,"context":194},{"file":192,"line":24,"context":194},{"file":192,"line":24,"context":194},{"file":192,"line":202,"context":194},90,{"file":192,"line":204,"context":194},91,{"file":192,"line":204,"context":194},{"file":192,"line":207,"context":194},95,{"file":192,"line":209,"context":194},102,{"file":192,"line":211,"context":194},103,{"file":192,"line":211,"context":194},{"file":192,"line":214,"context":194},105,{"file":192,"line":214,"context":194},{"file":192,"line":217,"context":194},149,{"file":192,"line":219,"context":194},152,{"file":192,"line":221,"context":194},156,{"file":192,"line":223,"context":194},158,{"file":151,"line":225,"context":194},176,{"file":151,"line":227,"context":194},267,{"file":151,"line":229,"context":194},272,{"file":151,"line":231,"context":194},282,{"file":151,"line":233,"context":194},296,{"file":151,"line":235,"context":194},304,{"file":151,"line":237,"context":194},309,{"file":151,"line":239,"context":194},324,{"file":151,"line":239,"context":194},[],[],{"summary":244,"deductions":245},"The \"unread-posts\" plugin v1.0.3 presents a generally positive security posture based on the static analysis. The plugin demonstrates good practice by having zero AJAX handlers, REST API routes, shortcodes, or cron events exposed without authentication or proper checks, indicating a very small attack surface. Furthermore, the absence of dangerous functions, file operations, and external HTTP requests, along with 100% of SQL queries using prepared statements, are strong indicators of secure coding. The taint analysis revealing no unsanitized flows further reinforces this positive outlook.\n\nHowever, a significant concern arises from the low percentage (13%) of properly escaped output. This suggests a high potential for cross-site scripting (XSS) vulnerabilities, where malicious scripts could be injected into the website and executed by unsuspecting users. The complete absence of nonce and capability checks, while not directly exploitable due to the limited attack surface, represents a missed opportunity for defense-in-depth. The plugin's vulnerability history is clean, with no recorded CVEs, which is excellent, but it also means there's no historical data to assess how the developers have handled past security issues.\n\nIn conclusion, while the plugin is architecturally secure and avoids common pitfalls like raw SQL or vulnerable entry points, the inadequate output escaping is a critical weakness that needs immediate attention. The lack of robust authorization checks, though currently mitigated by the limited attack surface, is another area for improvement. Addressing the output escaping issue is paramount to mitigate the risk of XSS vulnerabilities.",[246,249,252],{"reason":247,"points":248},"Low output escaping percentage",15,{"reason":250,"points":251},"Missing nonce checks",5,{"reason":253,"points":251},"Missing capability checks","2026-03-16T23:42:34.671Z",{"wat":256,"direct":269},{"assetPaths":257,"generatorPatterns":262,"scriptPaths":263,"versionParams":264},[258,259,260,261],"\u002Fwp-content\u002Fplugins\u002Funread-posts\u002Fcss\u002Fsumoselect.css","\u002Fwp-content\u002Fplugins\u002Funread-posts\u002Fcss\u002Fstyles.css","\u002Fwp-content\u002Fplugins\u002Funread-posts\u002Fjs\u002Fjquery.sumoselect.min.js","\u002Fwp-content\u002Fplugins\u002Funread-posts\u002Fjs\u002Fscripts.js",[],[261,260],[265,266,267,268],"unread-posts\u002Fcss\u002Fstyles.css?ver=","unread-posts\u002Fjs\u002Fscripts.js?ver=","unread-posts\u002Fcss\u002Fsumoselect.css?ver=","unread-posts\u002Fjs\u002Fjquery.sumoselect.min.js?ver=",{"cssClasses":270,"htmlComments":271,"htmlAttributes":272,"restEndpoints":274,"jsGlobals":275,"shortcodeOutput":277},[4],[],[273],"data-post_type_select_placeholder",[],[276],"up",[]]