[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fksI_zATbNFvyCfBOcRDgzn0xvZ4V7FJOz88QG7xpvYQ":3,"$fiBtikVPz2rdWa5P_U9oULjLKDEBQnXvVY5ICT8yGm2U":1597,"$fTxK8KjRei3w36Hrev3Y8Mip6iNQaeyQk3-aSCknJwq0":1601},{"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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":129,"fingerprints":1574},"related-posts-by-themeinprogress","Related Posts by ThemeinProgress","1.0.1","alexvtn","https:\u002F\u002Fprofiles.wordpress.org\u002Falexvtn\u002F","\u003Cp>\u003Cstrong>Related Posts by ThemeinProgress\u003C\u002Fstrong> is the perfect plugin to easily display related posts in your WordPress articles.\u003C\u002Fp>\n\u003Cp>Customize the appearance with 3 predefined layouts, hiding elements such as images, titles, dates, or authors. Use a dedicated shortcode to display them anywhere in your content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Benefits:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Increase time spent on your site: Displaying related posts engages visitors and encourages further navigation.\u003Cbr \u002F>\n  Enhance posts relevance: Related posts are fetched intelligently, improving the user experience.\u003Cbr \u002F>\n  Easy customization: Adapt the style of related posts to match your site’s design effortlessly.\u003Cbr \u002F>\n  Flexible integration: Add related posts anywhere with shortcode.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Premium features.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Carousel\u003C\u002Fstrong>\u003Cbr \u002F>\n  Display a carousel of related posts (available only with the Classic and Hero layouts).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Related posts based of category and post tags\u003C\u002Fstrong>\u003Cbr \u002F>\n  Besides the options available on the free version, you can load the related posts based of categories and post tags.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Options to manage the featured image\u003C\u002Fstrong>\u003Cbr \u002F>\n  Set the thumbnail size and choose how to resize the image: maintain the aspect ratio or crop the image to the specified dimensions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Additional options to manage the post elements\u003C\u002Fstrong>\u003Cbr \u002F>\n  Additional options to manage the post elements, such as linking the title to the content, the author to their page, customizing the “Author” label, and truncating long content with ellipsis.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Option to exclude specific categories\u003C\u002Fstrong>\u003Cbr \u002F>\n  You can select one or more categories to exclude from the related posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Option to exclude specific tags\u003C\u002Fstrong>\u003Cbr \u002F>\n  You can select one or more post tags to exclude from the related posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Option to exclude specific posts\u003C\u002Fstrong>\u003Cbr \u002F>\n  You can select one or more posts to exclude from the related posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom keywords\u003C\u002Fstrong>\u003Cbr \u002F>\n  You can use custom keywords as Engine Search but you will need to set the keywords for each post to generate the list of related posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Device selection\u003C\u002Fstrong>\u003Cbr \u002F>\n  You can select the device where you want to display the related posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Order by option\u003C\u002Fstrong>\u003Cbr \u002F>\n  You can select how to order the related posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Sort order option\u003C\u002Fstrong>\u003Cbr \u002F>\n  You can select the ordering of related posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Shortcode generator\u003C\u002Fstrong>\u003Cbr \u002F>\n  Use a dynamic shortcode generator to add a specific related posts inside the WordPress article.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AMP support\u003C\u002Fstrong>\u003Cbr \u002F>\n  Display rightly the related posts in AMP pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom post types support\u003C\u002Fstrong>\u003Cbr \u002F>\n  You can enable the related posts for specific custom post types.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WordPress Pages Support\u003C\u002Fstrong>\u003Cbr \u002F>\n  You can enable related content for WordPress pages as well. Related pages will be automatically determined based on keywords or the parent-child relationship between pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Backup section\u003C\u002Fstrong>\u003Cbr \u002F>\n  You can create a backup of plugin settings, import an existing backup or restore the default settings.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Live demo:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdemo.themeinprogress.eu\u002Ftip-related-posts-pro\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.themeinprogress.eu\u002Ftip-related-posts-pro\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You can get the premium version, from the following link:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.themeinprogress.com\u002Frelated-posts-pro-wordpress-plugin-by-themeinprogress\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.themeinprogress.com\u002Frelated-posts-pro-wordpress-plugin-by-themeinprogress\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Installation\u003C\u002Fh4>\n\u003Cp>Once you have installed the plugin, you just need to activate the plugin in order to enable it.\u003C\u002Fp>\n\u003Ch4>Configuration\u003C\u002Fh4>\n\u003Cp>Install Related Posts by ThemeinProgress will add a new admin page, where you can manage all tracking codes and scripts.\u003C\u002Fp>\n\u003Ch3>Translators\u003C\u002Fh3>\n\u003Ch4>Available Languages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English (Default)\u003C\u002Fli>\n\u003Cli>Italiano\u003C\u002Fli>\n\u003C\u002Ful>\n","Related Posts by ThemeinProgress is the perfect plugin to easily display related posts in your WordPress articles.",50,1164,0,"2025-05-14T15:28:00.000Z","6.8.5","",[18,19,20,21,22],"contextual-posts","related-articles","related-post","related-posts","similar-posts","https:\u002F\u002Fwww.themeinprogress.com\u002Ftip-related-posts\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frelated-posts-by-themeinprogress.1.0.1.zip",92,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":31,"computed_at":35},76,10170,95,168,"2026-05-20T01:44:59.679Z",[37,59,78,96,114],{"slug":38,"name":39,"version":40,"author":7,"author_profile":8,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":54,"download_link":55,"security_score":56,"vuln_count":57,"unpatched_count":13,"last_vuln_date":58,"fetched_at":27},"internal-linking-of-related-contents","Internal Linking of Related Contents","1.2.3","\u003Cp>\u003Cstrong>Internal Linking of Related Contents\u003C\u002Fstrong> allows you to automatically insert inline related posts within your WordPress articles, based on categories or post tags.\u003C\u002Fp>\n\u003Cp>Internal Linking is a powerful SEO technique and an important tool to increase your page views. Moreover, it helps reduce the bounce rate.\u003C\u002Fp>\n\u003Cp>With our plugin, you can insert inline similar posts within your WordPress articles, rather than at the end of the post content, like the most popular plugins.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin overview\u003C\u002Fstrong>\u003C\u002Fp>\n\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\u002Ffvc2qKm2n58?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>\n\u003Cp>\u003Cstrong>Premium features.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Group related posts into a specific location\u003C\u002Fstrong>\u003Cbr \u002F>\n  In addition to inline related posts, you can also group all related articles in one place within your content. This innovative feature streamlines navigation and provides your readers with quick access to all pertinent articles, further enhancing your website’s user experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Featured image\u003C\u002Fstrong>\u003Cbr \u002F>\n  Select one of 11 available premium template to present the featured image alongside the related articles.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Order by option\u003C\u002Fstrong>\u003Cbr \u002F>\n  Select how to order the related contents.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Sort order option\u003C\u002Fstrong>\u003Cbr \u002F>\n  Select the ordering of related contents.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Engine search\u003C\u002Fstrong>\u003Cbr \u002F>\n  Besides the options available on the free version, you can load the related contents based of categories and post tags, post title or custom keywords.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom keywords\u003C\u002Fstrong>\u003Cbr \u002F>\n  By choosing Custom Keywords as the Engine Search option, you have the ability to define specific keywords for each post.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Bulk Edit for Custom Keywords\u003C\u002Fstrong>\u003Cbr \u002F>\n  This feature enables you to efficiently manage and customize keywords for multiple selected posts. You can easily add or remove desired keywords from the selected posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Device selection\u003C\u002Fstrong>\u003Cbr \u002F>\n  You can select the device where you want to display the related contents..\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Categories to exclude\u003C\u002Fstrong>\u003Cbr \u002F>\n  You can select one or more categories to exclude from the related contents.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Post tags to exclude\u003C\u002Fstrong>\u003Cbr \u002F>\n  You can select one or more post tags to exclude from the related contents.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Post to exclude\u003C\u002Fstrong>\u003Cbr \u002F>\n  You can select one or more posts to exclude from the related contents.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Remove the call-to-action text\u003C\u002Fstrong>\u003Cbr \u002F>\n  You can remove the call to action text from the related posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AMP support\u003C\u002Fstrong>\u003Cbr \u002F>\n  Display rightly the related posts in AMP pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom post types support\u003C\u002Fstrong>\u003Cbr \u002F>\n  You can enable the related contents for specific custom post types.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WordPress pages support\u003C\u002Fstrong>\u003Cbr \u002F>\n  You can enable the related contents within pages (linking child pages or based on custom keywords)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Gutenberg block\u003C\u002Fstrong>\u003Cbr \u002F>\n  Use the Gutenberg block to effortlessly incorporate specific related posts within your WordPress content.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>You can get the premium version, from the following link:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.themeinprogress.com\u002Finternal-linking-of-related-contents-pro\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.themeinprogress.com\u002Finternal-linking-of-related-contents-pro\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Installation\u003C\u002Fh4>\n\u003Cp>Once you have installed the plugin, you just need to activate the plugin in order to enable it.\u003C\u002Fp>\n\u003Ch4>Configuration\u003C\u002Fh4>\n\u003Cp>Install Internal Linking of Related Contents will add a new admin page, where you can manage all tracking codes and scripts.\u003C\u002Fp>\n\u003Ch3>Translators\u003C\u002Fh3>\n\u003Ch4>Available Languages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English (Default)\u003C\u002Fli>\n\u003Cli>Italiano\u003C\u002Fli>\n\u003C\u002Ful>\n","Internal Linking of Related Contents allows you to automatically insert inline related posts within your WordPress articles.",4000,42771,84,5,"2026-02-22T19:50:00.000Z","6.9.4","3.5.0","5.6",[18,52,53,21,22],"inline-related-posts","internal-linking","https:\u002F\u002Fwww.themeinprogress.com\u002Finternal-linking-related-contents-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finternal-linking-of-related-contents.1.2.3.zip",99,1,"2025-07-08 00:00:00",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":11,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":16,"tags":73,"homepage":16,"download_link":76,"security_score":77,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"floating-related-posts","Floating Related Posts","1.0.7","fransoft","https:\u002F\u002Fprofiles.wordpress.org\u002Ffransoft\u002F","\u003Cp>Floating Related Posts adds a banner with a cool list of related content.\u003C\u002Fp>\n\u003Cp>You can place Floating Related Posts at the top or bottom of your website and easily customize it with the help of the live preview. You can change background color, text color, buttons style, font size, and so on.\u003C\u002Fp>\n\u003Ch3>FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Boost your metrics: up to 20% increase of page views\u003C\u002Fli>\n\u003Cli>Related by tags, categories or both\u003C\u002Fli>\n\u003Cli>Filter by time range\u003C\u002Fli>\n\u003Cli>Fully customizable: modify size, position, colors and style\u003C\u002Fli>\n\u003Cli>Scroll trigger\u003C\u002Fli>\n\u003Cli>Compatible with Google Analytics\u003C\u002Fli>\n\u003Cli>Live preview: what you see is what you get\u003C\u002Fli>\n\u003Cli>Easy translatable to your language: includes POT template\u003C\u002Fli>\n\u003C\u002Ful>\n","Increase your page views and bounce rate with Floating Related Posts",2582,100,8,"2022-01-04T07:31:00.000Z","5.8.13","3.3.1",[74,75,19,21,22],"floating","related","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffloating-related-posts.1.0.7.zip",85,{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":13,"num_ratings":13,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":94,"download_link":95,"security_score":77,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"kayoco-by-croco","Kayo-co WP Plugin","1.0.0","crocowpplugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fcrocowpplugin\u002F","\u003Cul>\n\u003Cli>This is a plugin for WordPress of “kayo-co”, a service operated by CROCO Corporation.\u003C\u002Fli>\n\u003Cli>You need to register to “kayo-co” to use this plugin.\u003C\u002Fli>\n\u003Cli>If you install this plugin without registration to “kayo-co”, only functions will be added to WordPress, and it will not work.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Bringing the best of Kayo-co to WordPress\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Insert the recommendation display tag on the “kayo-co” administration page.\u003C\u002Fli>\n\u003Cli>After inserting the recommendation display tag, paste the short code [kayoco] to the desired location on the site.\u003C\u002Fli>\n\u003Cli>If you are using kayo-co for the first time, it will take about one hour for the shortcode to be reflected after you insert it.\u003C\u002Fli>\n\u003C\u002Ful>\n","This is a plugin for WordPress for kayo-co, a service operated by CROCO Inc.",10,1410,"2022-10-26T08:26:00.000Z","6.0.11","4.7","7.0",[93,75,19,21,22],"contextual-related-posts","https:\u002F\u002Fkayo-co.biz-samurai.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkayoco-by-croco.1.0.0.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":86,"downloaded":104,"rating":68,"num_ratings":105,"last_updated":106,"tested_up_to":107,"requires_at_least":108,"requires_php":16,"tags":109,"homepage":112,"download_link":113,"security_score":77,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"lab404-related-posts","Lab404 Related Posts","1.1","Ivan M","https:\u002F\u002Fprofiles.wordpress.org\u002Fivanm89\u002F","\u003Cp>WordPress related posts will show related posts below article in very nice format. Plugin supports different templates for related posts.\u003Cbr \u002F>\nIt will help you to increase time per visit by showing to user related similar articles. Plugin is fully configurable and very easy to use.\u003C\u002Fp>\n\u003Cp>Plugin features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simple form for quick and easy configuration.\u003C\u002Fli>\n\u003Cli>Shortcode generator (you can use shortcodes to show related posts anywhere you want)\u003C\u002Fli>\n\u003Cli>Different templates (boxes and list)\u003C\u002Fli>\n\u003Cli>Plugin will use featured image, or first image from article\u003C\u002Fli>\n\u003Cli>Quick and optimized code for fast page load\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Demos:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdemo.wp-resources.com\u002Frelated-post-testing-article\u002F\" rel=\"nofollow ugc\">Example of page with related posts\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Show related posts in nice format with image. Plugin is fully configurable and easy to use.",2803,2,"2015-05-11T06:17:00.000Z","4.2.39","3.0",[19,21,110,111,22],"related-posts-shortcode","similar-articles","http:\u002F\u002Flab404.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flab404-related-posts.1.1.zip",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":13,"downloaded":122,"rating":13,"num_ratings":13,"last_updated":123,"tested_up_to":48,"requires_at_least":124,"requires_php":50,"tags":125,"homepage":127,"download_link":128,"security_score":68,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"gou-manage-related-posts-similar-posts","Gou Manage Related Posts | Similar Posts","3.7.9.8","Aslam Khan Gouran","https:\u002F\u002Fprofiles.wordpress.org\u002Faslamkhangouran\u002F","\u003Cp>Extension for WordPress to manage Related Posts. Functionality to set layout (list view or grid view) of related posts listing for separate post types. Support custom post types and also custom taxonomies. Set the order of posts and other conditions according to taxonomies for a particular post type. Choose which fields you want to show for related post items and also choose the thumbnail according to the size you want to show for related post items.\u003C\u002Fp>\n\u003Ch4>KEY FEATURES\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Support custom post types and custom taxonomy:\u003C\u002Fstrong> You can set related posts for all type of post types with also custom taxonomy support.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Overwritable template\u003C\u002Fstrong> Functionality to overwrite existing template by pasting the templates in active theme.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Set layout:\u003C\u002Fstrong> You can set the layout ( list view or grid view ) for all post types separately. You can set the maximum numbers of related post and set per items in a row.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Query conditions:\u003C\u002Fstrong> You can set the posts order, and other conditions, and choose which fields you want to show on listings like title, categories, thumbnails, excerpt, author, date etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Exclude posts:\u003C\u002Fstrong> Functionality to exclude particular taxonomy’s posts from related posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Show thumbnails:\u003C\u002Fstrong> Functionality to set which size of thumbnail you want to show within related post items.\u003C\u002Fp>\n\u003Ch3>You may also like\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Gou Manage WooCommerce My Account Menu: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgou-wc-account-tabs\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgou-wc-account-tabs\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Gou PreLoader: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgou-preloader\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgou-preloader\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Extension for WordPress to manage Related Posts with list or grid layouts for multiple post types.",4368,"2026-01-03T17:23:00.000Z","4.5",[126,19,20,21,22],"custom-post-types","https:\u002F\u002Fareedit.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgou-manage-related-posts-similar-posts.3.7.9.8.zip",{"attackSurface":130,"codeSignals":194,"taintFlows":1538,"riskAssessment":1566,"analyzedAt":1573},{"hooks":131,"ajaxHandlers":185,"restRoutes":186,"shortcodes":187,"cronEvents":193,"entryPointCount":57,"unprotectedCount":13},[132,139,144,148,153,157,160,163,169,174,178,182],{"type":133,"name":134,"callback":135,"priority":136,"file":137,"line":138},"action","wp_enqueue_scripts","tiprp_load_custom_css",999,"core\\functions\\style.php",136,{"type":133,"name":140,"callback":141,"file":142,"line":143},"admin_notices","admin_notice","core\\includes\\class-notice.php",19,{"type":133,"name":145,"callback":146,"file":142,"line":147},"admin_head","dismiss",20,{"type":133,"name":149,"callback":149,"priority":150,"file":151,"line":152},"admin_menu",11,"core\\includes\\class-panel.php",24,{"type":133,"name":154,"callback":155,"priority":150,"file":151,"line":156},"admin_init","add_script",25,{"type":133,"name":154,"callback":158,"priority":150,"file":151,"line":159},"default_settings",26,{"type":133,"name":154,"callback":161,"priority":150,"file":151,"line":162},"save_option",27,{"type":164,"name":165,"callback":166,"file":167,"line":168},"filter","the_content","putRelatedPosts","core\\includes\\class-related-posts.php",16,{"type":133,"name":170,"callback":171,"file":172,"line":173},"plugins_loaded","plugin_setup","related-posts-by-themeinprogress.php",51,{"type":133,"name":175,"callback":176,"file":172,"line":177},"init","plugin_init",52,{"type":133,"name":179,"callback":180,"file":172,"line":181},"wp_loaded","plugin_panel",53,{"type":133,"name":134,"callback":183,"file":172,"line":184},"site_scripts",55,[],[],[188],{"tag":189,"callback":190,"file":191,"line":192},"tiprp","tiprp_function","core\\shortcodes\\default.php",150,[],{"dangerousFunctions":195,"sqlUsage":196,"outputEscaping":198,"fileOperations":13,"externalRequests":13,"nonceChecks":105,"capabilityChecks":57,"bundledLibraries":1537},[],{"prepared":13,"raw":13,"locations":197},[],{"escaped":199,"rawEcho":200,"locations":201},138,668,[202,205,207,209,211,213,215,217,219,221,223,225,227,229,231,233,235,237,239,241,243,245,247,249,251,253,255,257,259,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,311,313,315,317,319,321,323,325,327,329,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,409,411,413,415,417,419,421,423,425,427,429,431,433,435,437,439,441,443,445,447,449,451,453,455,457,459,461,463,465,467,469,471,473,475,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553,555,557,559,561,563,565,567,569,571,573,575,577,579,581,583,585,587,589,591,593,595,597,599,601,603,605,607,609,611,613,615,617,619,621,623,625,627,629,631,633,635,637,639,641,643,645,647,649,651,653,655,657,659,661,663,665,667,669,671,673,675,677,679,681,683,685,687,689,691,693,695,697,699,701,703,705,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,748,750,752,754,756,758,760,762,764,766,768,770,772,774,776,778,780,782,784,786,788,790,792,794,796,798,800,802,804,806,808,810,812,814,816,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,951,953,955,957,959,961,963,965,967,969,971,973,975,977,979,981,983,985,987,989,991,993,995,997,999,1001,1003,1005,1007,1009,1011,1013,1015,1017,1019,1021,1023,1025,1027,1029,1031,1033,1035,1037,1039,1041,1043,1045,1047,1049,1051,1053,1055,1057,1059,1061,1063,1065,1067,1069,1071,1073,1075,1077,1079,1081,1083,1085,1087,1089,1091,1093,1095,1097,1099,1101,1103,1105,1107,1109,1111,1113,1115,1117,1119,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1155,1157,1159,1161,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1217,1219,1221,1223,1225,1227,1229,1231,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,1329,1331,1333,1335,1337,1339,1341,1343,1345,1347,1349,1351,1353,1355,1357,1359,1361,1363,1365,1367,1369,1371,1373,1375,1377,1379,1381,1383,1385,1387,1389,1391,1393,1395,1397,1399,1401,1403,1405,1407,1409,1411,1413,1415,1417,1419,1421,1423,1425,1427,1429,1431,1433,1435,1437,1439,1441,1443,1445,1447,1449,1451,1453,1455,1457,1459,1461,1463,1465,1467,1469,1471,1473,1475,1477,1479,1481,1483,1485,1487,1489,1491,1493,1495,1497,1499,1501,1503,1505,1507,1509,1511,1513,1515,1517,1519,1521,1523,1525,1527,1529,1531,1533,1535],{"file":151,"line":203,"context":204},579,"raw output",{"file":151,"line":206,"context":204},581,{"file":151,"line":208,"context":204},583,{"file":151,"line":210,"context":204},585,{"file":151,"line":212,"context":204},586,{"file":151,"line":214,"context":204},587,{"file":151,"line":216,"context":204},588,{"file":151,"line":218,"context":204},590,{"file":151,"line":220,"context":204},592,{"file":151,"line":222,"context":204},594,{"file":151,"line":224,"context":204},598,{"file":151,"line":226,"context":204},604,{"file":151,"line":228,"context":204},606,{"file":151,"line":230,"context":204},628,{"file":151,"line":232,"context":204},630,{"file":151,"line":234,"context":204},631,{"file":151,"line":236,"context":204},637,{"file":151,"line":238,"context":204},639,{"file":151,"line":240,"context":204},645,{"file":151,"line":242,"context":204},651,{"file":151,"line":244,"context":204},657,{"file":151,"line":246,"context":204},659,{"file":151,"line":248,"context":204},661,{"file":151,"line":250,"context":204},667,{"file":151,"line":252,"context":204},669,{"file":151,"line":254,"context":204},675,{"file":151,"line":256,"context":204},681,{"file":151,"line":258,"context":204},687,{"file":151,"line":260,"context":204},689,{"file":151,"line":262,"context":204},691,{"file":151,"line":264,"context":204},693,{"file":151,"line":266,"context":204},695,{"file":151,"line":268,"context":204},697,{"file":151,"line":270,"context":204},698,{"file":151,"line":272,"context":204},700,{"file":151,"line":274,"context":204},702,{"file":151,"line":276,"context":204},704,{"file":151,"line":278,"context":204},710,{"file":151,"line":280,"context":204},712,{"file":151,"line":282,"context":204},714,{"file":151,"line":284,"context":204},716,{"file":151,"line":286,"context":204},718,{"file":151,"line":288,"context":204},720,{"file":151,"line":290,"context":204},721,{"file":151,"line":292,"context":204},723,{"file":151,"line":294,"context":204},725,{"file":151,"line":296,"context":204},727,{"file":151,"line":298,"context":204},733,{"file":151,"line":300,"context":204},735,{"file":151,"line":302,"context":204},737,{"file":151,"line":304,"context":204},739,{"file":151,"line":306,"context":204},741,{"file":151,"line":308,"context":204},743,{"file":151,"line":310,"context":204},744,{"file":151,"line":312,"context":204},746,{"file":151,"line":314,"context":204},748,{"file":151,"line":316,"context":204},750,{"file":151,"line":318,"context":204},756,{"file":151,"line":320,"context":204},758,{"file":151,"line":322,"context":204},760,{"file":151,"line":324,"context":204},762,{"file":151,"line":326,"context":204},764,{"file":151,"line":328,"context":204},768,{"file":151,"line":330,"context":204},769,{"file":151,"line":332,"context":204},771,{"file":151,"line":334,"context":204},773,{"file":151,"line":336,"context":204},775,{"file":151,"line":338,"context":204},781,{"file":151,"line":340,"context":204},783,{"file":151,"line":342,"context":204},785,{"file":151,"line":344,"context":204},787,{"file":151,"line":346,"context":204},789,{"file":151,"line":348,"context":204},791,{"file":151,"line":350,"context":204},792,{"file":151,"line":352,"context":204},793,{"file":151,"line":354,"context":204},795,{"file":151,"line":356,"context":204},797,{"file":151,"line":358,"context":204},799,{"file":151,"line":360,"context":204},805,{"file":151,"line":362,"context":204},807,{"file":151,"line":364,"context":204},809,{"file":151,"line":366,"context":204},811,{"file":151,"line":368,"context":204},813,{"file":151,"line":370,"context":204},815,{"file":151,"line":372,"context":204},816,{"file":151,"line":374,"context":204},818,{"file":151,"line":376,"context":204},820,{"file":151,"line":378,"context":204},822,{"file":151,"line":380,"context":204},828,{"file":151,"line":382,"context":204},830,{"file":151,"line":384,"context":204},832,{"file":151,"line":386,"context":204},834,{"file":151,"line":388,"context":204},836,{"file":151,"line":390,"context":204},840,{"file":151,"line":392,"context":204},842,{"file":151,"line":394,"context":204},843,{"file":151,"line":396,"context":204},844,{"file":151,"line":398,"context":204},846,{"file":151,"line":400,"context":204},848,{"file":151,"line":402,"context":204},850,{"file":151,"line":404,"context":204},852,{"file":151,"line":406,"context":204},858,{"file":151,"line":408,"context":204},860,{"file":151,"line":410,"context":204},862,{"file":151,"line":412,"context":204},864,{"file":151,"line":414,"context":204},866,{"file":151,"line":416,"context":204},868,{"file":151,"line":418,"context":204},869,{"file":151,"line":420,"context":204},871,{"file":151,"line":422,"context":204},873,{"file":151,"line":424,"context":204},875,{"file":151,"line":426,"context":204},881,{"file":151,"line":428,"context":204},883,{"file":151,"line":430,"context":204},885,{"file":151,"line":432,"context":204},891,{"file":151,"line":434,"context":204},893,{"file":151,"line":436,"context":204},895,{"file":151,"line":438,"context":204},897,{"file":151,"line":440,"context":204},899,{"file":151,"line":442,"context":204},901,{"file":151,"line":444,"context":204},902,{"file":151,"line":446,"context":204},904,{"file":151,"line":448,"context":204},906,{"file":151,"line":450,"context":204},908,{"file":151,"line":452,"context":204},914,{"file":151,"line":454,"context":204},916,{"file":151,"line":456,"context":204},918,{"file":151,"line":458,"context":204},920,{"file":151,"line":460,"context":204},922,{"file":151,"line":462,"context":204},924,{"file":151,"line":464,"context":204},925,{"file":151,"line":466,"context":204},926,{"file":151,"line":468,"context":204},928,{"file":151,"line":470,"context":204},929,{"file":151,"line":472,"context":204},930,{"file":151,"line":474,"context":204},932,{"file":151,"line":476,"context":204},934,{"file":151,"line":478,"context":204},936,{"file":151,"line":480,"context":204},938,{"file":151,"line":482,"context":204},940,{"file":151,"line":484,"context":204},942,{"file":151,"line":486,"context":204},944,{"file":151,"line":488,"context":204},946,{"file":151,"line":490,"context":204},948,{"file":151,"line":492,"context":204},950,{"file":151,"line":494,"context":204},952,{"file":151,"line":496,"context":204},954,{"file":151,"line":498,"context":204},956,{"file":151,"line":500,"context":204},958,{"file":151,"line":502,"context":204},960,{"file":151,"line":504,"context":204},962,{"file":151,"line":506,"context":204},964,{"file":151,"line":508,"context":204},966,{"file":151,"line":510,"context":204},968,{"file":151,"line":512,"context":204},970,{"file":151,"line":514,"context":204},972,{"file":151,"line":516,"context":204},974,{"file":151,"line":518,"context":204},976,{"file":151,"line":520,"context":204},978,{"file":151,"line":522,"context":204},980,{"file":151,"line":524,"context":204},982,{"file":151,"line":526,"context":204},984,{"file":151,"line":528,"context":204},986,{"file":151,"line":530,"context":204},988,{"file":151,"line":532,"context":204},990,{"file":151,"line":534,"context":204},992,{"file":151,"line":536,"context":204},994,{"file":151,"line":538,"context":204},996,{"file":151,"line":540,"context":204},998,{"file":151,"line":542,"context":204},1000,{"file":151,"line":544,"context":204},1002,{"file":151,"line":546,"context":204},1004,{"file":151,"line":548,"context":204},1006,{"file":151,"line":550,"context":204},1008,{"file":151,"line":552,"context":204},1010,{"file":151,"line":554,"context":204},1012,{"file":151,"line":556,"context":204},1014,{"file":151,"line":558,"context":204},1016,{"file":151,"line":560,"context":204},1018,{"file":151,"line":562,"context":204},1020,{"file":151,"line":564,"context":204},1022,{"file":151,"line":566,"context":204},1024,{"file":151,"line":568,"context":204},1026,{"file":151,"line":570,"context":204},1028,{"file":151,"line":572,"context":204},1030,{"file":151,"line":574,"context":204},1032,{"file":151,"line":576,"context":204},1034,{"file":151,"line":578,"context":204},1036,{"file":151,"line":580,"context":204},1038,{"file":151,"line":582,"context":204},1040,{"file":151,"line":584,"context":204},1042,{"file":151,"line":586,"context":204},1044,{"file":151,"line":588,"context":204},1046,{"file":151,"line":590,"context":204},1048,{"file":151,"line":592,"context":204},1050,{"file":151,"line":594,"context":204},1052,{"file":151,"line":596,"context":204},1054,{"file":151,"line":598,"context":204},1056,{"file":151,"line":600,"context":204},1058,{"file":151,"line":602,"context":204},1060,{"file":151,"line":604,"context":204},1062,{"file":151,"line":606,"context":204},1064,{"file":151,"line":608,"context":204},1066,{"file":151,"line":610,"context":204},1068,{"file":151,"line":612,"context":204},1070,{"file":151,"line":614,"context":204},1072,{"file":151,"line":616,"context":204},1074,{"file":151,"line":618,"context":204},1076,{"file":151,"line":620,"context":204},1078,{"file":151,"line":622,"context":204},1080,{"file":151,"line":624,"context":204},1082,{"file":151,"line":626,"context":204},1084,{"file":151,"line":628,"context":204},1086,{"file":151,"line":630,"context":204},1088,{"file":151,"line":632,"context":204},1090,{"file":151,"line":634,"context":204},1092,{"file":151,"line":636,"context":204},1094,{"file":151,"line":638,"context":204},1096,{"file":151,"line":640,"context":204},1098,{"file":151,"line":642,"context":204},1100,{"file":151,"line":644,"context":204},1102,{"file":151,"line":646,"context":204},1104,{"file":151,"line":648,"context":204},1106,{"file":151,"line":650,"context":204},1108,{"file":151,"line":652,"context":204},1110,{"file":151,"line":654,"context":204},1112,{"file":151,"line":656,"context":204},1114,{"file":151,"line":658,"context":204},1116,{"file":151,"line":660,"context":204},1118,{"file":151,"line":662,"context":204},1120,{"file":151,"line":664,"context":204},1122,{"file":151,"line":666,"context":204},1124,{"file":151,"line":668,"context":204},1126,{"file":151,"line":670,"context":204},1128,{"file":151,"line":672,"context":204},1130,{"file":151,"line":674,"context":204},1132,{"file":151,"line":676,"context":204},1134,{"file":151,"line":678,"context":204},1136,{"file":151,"line":680,"context":204},1138,{"file":151,"line":682,"context":204},1140,{"file":151,"line":684,"context":204},1142,{"file":151,"line":686,"context":204},1144,{"file":151,"line":688,"context":204},1146,{"file":151,"line":690,"context":204},1148,{"file":151,"line":692,"context":204},1150,{"file":151,"line":694,"context":204},1152,{"file":151,"line":696,"context":204},1154,{"file":151,"line":698,"context":204},1156,{"file":151,"line":700,"context":204},1158,{"file":151,"line":702,"context":204},1160,{"file":151,"line":704,"context":204},1162,{"file":151,"line":12,"context":204},{"file":151,"line":707,"context":204},1166,{"file":151,"line":709,"context":204},1168,{"file":151,"line":711,"context":204},1170,{"file":151,"line":713,"context":204},1172,{"file":151,"line":715,"context":204},1174,{"file":151,"line":717,"context":204},1176,{"file":151,"line":719,"context":204},1178,{"file":151,"line":721,"context":204},1180,{"file":151,"line":723,"context":204},1182,{"file":151,"line":725,"context":204},1184,{"file":151,"line":727,"context":204},1186,{"file":151,"line":729,"context":204},1188,{"file":151,"line":731,"context":204},1190,{"file":151,"line":733,"context":204},1192,{"file":151,"line":735,"context":204},1194,{"file":151,"line":737,"context":204},1196,{"file":151,"line":739,"context":204},1198,{"file":151,"line":741,"context":204},1200,{"file":151,"line":743,"context":204},1202,{"file":151,"line":745,"context":204},1204,{"file":151,"line":747,"context":204},1206,{"file":151,"line":749,"context":204},1208,{"file":151,"line":751,"context":204},1210,{"file":151,"line":753,"context":204},1212,{"file":151,"line":755,"context":204},1214,{"file":151,"line":757,"context":204},1216,{"file":151,"line":759,"context":204},1218,{"file":151,"line":761,"context":204},1220,{"file":151,"line":763,"context":204},1222,{"file":151,"line":765,"context":204},1224,{"file":151,"line":767,"context":204},1226,{"file":151,"line":769,"context":204},1228,{"file":151,"line":771,"context":204},1230,{"file":151,"line":773,"context":204},1232,{"file":151,"line":775,"context":204},1234,{"file":151,"line":777,"context":204},1236,{"file":151,"line":779,"context":204},1238,{"file":151,"line":781,"context":204},1240,{"file":151,"line":783,"context":204},1242,{"file":151,"line":785,"context":204},1244,{"file":151,"line":787,"context":204},1246,{"file":151,"line":789,"context":204},1248,{"file":151,"line":791,"context":204},1250,{"file":151,"line":793,"context":204},1252,{"file":151,"line":795,"context":204},1254,{"file":151,"line":797,"context":204},1256,{"file":151,"line":799,"context":204},1258,{"file":151,"line":801,"context":204},1260,{"file":151,"line":803,"context":204},1262,{"file":151,"line":805,"context":204},1264,{"file":151,"line":807,"context":204},1266,{"file":151,"line":809,"context":204},1268,{"file":151,"line":811,"context":204},1270,{"file":151,"line":813,"context":204},1272,{"file":151,"line":815,"context":204},1274,{"file":151,"line":817,"context":204},1276,{"file":151,"line":819,"context":204},1278,{"file":151,"line":821,"context":204},1280,{"file":151,"line":823,"context":204},1282,{"file":151,"line":825,"context":204},1284,{"file":151,"line":827,"context":204},1286,{"file":151,"line":829,"context":204},1288,{"file":151,"line":831,"context":204},1290,{"file":151,"line":833,"context":204},1292,{"file":151,"line":835,"context":204},1294,{"file":151,"line":837,"context":204},1296,{"file":151,"line":839,"context":204},1298,{"file":151,"line":841,"context":204},1300,{"file":151,"line":843,"context":204},1302,{"file":151,"line":845,"context":204},1304,{"file":151,"line":847,"context":204},1306,{"file":151,"line":849,"context":204},1308,{"file":151,"line":851,"context":204},1310,{"file":151,"line":853,"context":204},1312,{"file":151,"line":855,"context":204},1314,{"file":151,"line":857,"context":204},1316,{"file":151,"line":859,"context":204},1318,{"file":151,"line":861,"context":204},1320,{"file":151,"line":863,"context":204},1322,{"file":151,"line":865,"context":204},1324,{"file":151,"line":867,"context":204},1326,{"file":151,"line":869,"context":204},1328,{"file":151,"line":871,"context":204},1330,{"file":151,"line":873,"context":204},1332,{"file":151,"line":875,"context":204},1334,{"file":151,"line":877,"context":204},1336,{"file":151,"line":879,"context":204},1338,{"file":151,"line":881,"context":204},1340,{"file":151,"line":883,"context":204},1342,{"file":151,"line":885,"context":204},1344,{"file":151,"line":887,"context":204},1346,{"file":151,"line":889,"context":204},1348,{"file":151,"line":891,"context":204},1350,{"file":151,"line":893,"context":204},1352,{"file":151,"line":895,"context":204},1354,{"file":151,"line":897,"context":204},1356,{"file":151,"line":899,"context":204},1358,{"file":151,"line":901,"context":204},1360,{"file":151,"line":903,"context":204},1362,{"file":151,"line":905,"context":204},1364,{"file":151,"line":907,"context":204},1366,{"file":151,"line":909,"context":204},1368,{"file":151,"line":911,"context":204},1370,{"file":151,"line":913,"context":204},1372,{"file":151,"line":915,"context":204},1374,{"file":151,"line":917,"context":204},1376,{"file":151,"line":919,"context":204},1378,{"file":151,"line":921,"context":204},1380,{"file":151,"line":923,"context":204},1382,{"file":151,"line":925,"context":204},1384,{"file":151,"line":927,"context":204},1386,{"file":151,"line":929,"context":204},1388,{"file":151,"line":931,"context":204},1390,{"file":151,"line":933,"context":204},1392,{"file":151,"line":935,"context":204},1394,{"file":151,"line":937,"context":204},1396,{"file":151,"line":939,"context":204},1398,{"file":151,"line":941,"context":204},1400,{"file":151,"line":943,"context":204},1402,{"file":151,"line":945,"context":204},1404,{"file":151,"line":947,"context":204},1406,{"file":151,"line":949,"context":204},1408,{"file":151,"line":87,"context":204},{"file":151,"line":952,"context":204},1412,{"file":151,"line":954,"context":204},1414,{"file":151,"line":956,"context":204},1416,{"file":151,"line":958,"context":204},1418,{"file":151,"line":960,"context":204},1420,{"file":151,"line":962,"context":204},1422,{"file":151,"line":964,"context":204},1424,{"file":151,"line":966,"context":204},1426,{"file":151,"line":968,"context":204},1428,{"file":151,"line":970,"context":204},1430,{"file":151,"line":972,"context":204},1432,{"file":151,"line":974,"context":204},1434,{"file":151,"line":976,"context":204},1436,{"file":151,"line":978,"context":204},1438,{"file":151,"line":980,"context":204},1440,{"file":151,"line":982,"context":204},1442,{"file":151,"line":984,"context":204},1444,{"file":151,"line":986,"context":204},1446,{"file":151,"line":988,"context":204},1448,{"file":151,"line":990,"context":204},1450,{"file":151,"line":992,"context":204},1452,{"file":151,"line":994,"context":204},1454,{"file":151,"line":996,"context":204},1456,{"file":151,"line":998,"context":204},1458,{"file":151,"line":1000,"context":204},1460,{"file":151,"line":1002,"context":204},1462,{"file":151,"line":1004,"context":204},1464,{"file":151,"line":1006,"context":204},1466,{"file":151,"line":1008,"context":204},1468,{"file":151,"line":1010,"context":204},1470,{"file":151,"line":1012,"context":204},1472,{"file":151,"line":1014,"context":204},1474,{"file":151,"line":1016,"context":204},1476,{"file":151,"line":1018,"context":204},1478,{"file":151,"line":1020,"context":204},1480,{"file":151,"line":1022,"context":204},1482,{"file":151,"line":1024,"context":204},1484,{"file":151,"line":1026,"context":204},1486,{"file":151,"line":1028,"context":204},1488,{"file":151,"line":1030,"context":204},1490,{"file":151,"line":1032,"context":204},1492,{"file":151,"line":1034,"context":204},1494,{"file":151,"line":1036,"context":204},1496,{"file":151,"line":1038,"context":204},1498,{"file":151,"line":1040,"context":204},1500,{"file":151,"line":1042,"context":204},1502,{"file":151,"line":1044,"context":204},1504,{"file":151,"line":1046,"context":204},1506,{"file":151,"line":1048,"context":204},1508,{"file":151,"line":1050,"context":204},1510,{"file":151,"line":1052,"context":204},1512,{"file":151,"line":1054,"context":204},1514,{"file":151,"line":1056,"context":204},1516,{"file":151,"line":1058,"context":204},1518,{"file":151,"line":1060,"context":204},1520,{"file":151,"line":1062,"context":204},1522,{"file":151,"line":1064,"context":204},1524,{"file":151,"line":1066,"context":204},1526,{"file":151,"line":1068,"context":204},1528,{"file":151,"line":1070,"context":204},1530,{"file":151,"line":1072,"context":204},1532,{"file":151,"line":1074,"context":204},1534,{"file":151,"line":1076,"context":204},1536,{"file":151,"line":1078,"context":204},1538,{"file":151,"line":1080,"context":204},1540,{"file":151,"line":1082,"context":204},1542,{"file":151,"line":1084,"context":204},1544,{"file":151,"line":1086,"context":204},1546,{"file":151,"line":1088,"context":204},1548,{"file":151,"line":1090,"context":204},1550,{"file":151,"line":1092,"context":204},1552,{"file":151,"line":1094,"context":204},1554,{"file":151,"line":1096,"context":204},1556,{"file":151,"line":1098,"context":204},1558,{"file":151,"line":1100,"context":204},1560,{"file":151,"line":1102,"context":204},1562,{"file":151,"line":1104,"context":204},1564,{"file":151,"line":1106,"context":204},1566,{"file":151,"line":1108,"context":204},1568,{"file":151,"line":1110,"context":204},1570,{"file":151,"line":1112,"context":204},1572,{"file":151,"line":1114,"context":204},1574,{"file":151,"line":1116,"context":204},1576,{"file":151,"line":1118,"context":204},1578,{"file":151,"line":1120,"context":204},1580,{"file":151,"line":1122,"context":204},1582,{"file":151,"line":1124,"context":204},1584,{"file":151,"line":1126,"context":204},1586,{"file":151,"line":1128,"context":204},1588,{"file":151,"line":1130,"context":204},1590,{"file":151,"line":1132,"context":204},1592,{"file":151,"line":1134,"context":204},1594,{"file":151,"line":1136,"context":204},1596,{"file":151,"line":1138,"context":204},1598,{"file":151,"line":1140,"context":204},1600,{"file":151,"line":1142,"context":204},1602,{"file":151,"line":1144,"context":204},1604,{"file":151,"line":1146,"context":204},1606,{"file":151,"line":1148,"context":204},1608,{"file":151,"line":1150,"context":204},1610,{"file":151,"line":1152,"context":204},1612,{"file":151,"line":1154,"context":204},1614,{"file":151,"line":1156,"context":204},1616,{"file":151,"line":1158,"context":204},1618,{"file":151,"line":1160,"context":204},1620,{"file":151,"line":1162,"context":204},1622,{"file":151,"line":1164,"context":204},1624,{"file":151,"line":1166,"context":204},1626,{"file":151,"line":1168,"context":204},1628,{"file":151,"line":1170,"context":204},1630,{"file":151,"line":1172,"context":204},1632,{"file":151,"line":1174,"context":204},1634,{"file":151,"line":1176,"context":204},1636,{"file":151,"line":1178,"context":204},1638,{"file":151,"line":1180,"context":204},1640,{"file":151,"line":1182,"context":204},1642,{"file":151,"line":1184,"context":204},1644,{"file":151,"line":1186,"context":204},1646,{"file":151,"line":1188,"context":204},1648,{"file":151,"line":1190,"context":204},1650,{"file":151,"line":1192,"context":204},1652,{"file":151,"line":1194,"context":204},1654,{"file":151,"line":1196,"context":204},1656,{"file":151,"line":1198,"context":204},1658,{"file":151,"line":1200,"context":204},1660,{"file":151,"line":1202,"context":204},1662,{"file":151,"line":1204,"context":204},1664,{"file":151,"line":1206,"context":204},1666,{"file":151,"line":1208,"context":204},1668,{"file":151,"line":1210,"context":204},1670,{"file":151,"line":1212,"context":204},1672,{"file":151,"line":1214,"context":204},1674,{"file":151,"line":1216,"context":204},1676,{"file":151,"line":1218,"context":204},1678,{"file":151,"line":1220,"context":204},1680,{"file":151,"line":1222,"context":204},1682,{"file":151,"line":1224,"context":204},1684,{"file":151,"line":1226,"context":204},1686,{"file":151,"line":1228,"context":204},1688,{"file":151,"line":1230,"context":204},1690,{"file":151,"line":1232,"context":204},1692,{"file":151,"line":1234,"context":204},1694,{"file":151,"line":1236,"context":204},1696,{"file":151,"line":1238,"context":204},1698,{"file":151,"line":1240,"context":204},1700,{"file":151,"line":1242,"context":204},1702,{"file":151,"line":1244,"context":204},1704,{"file":151,"line":1246,"context":204},1706,{"file":151,"line":1248,"context":204},1708,{"file":151,"line":1250,"context":204},1710,{"file":151,"line":1252,"context":204},1712,{"file":151,"line":1254,"context":204},1714,{"file":151,"line":1256,"context":204},1716,{"file":151,"line":1258,"context":204},1718,{"file":151,"line":1260,"context":204},1720,{"file":151,"line":1262,"context":204},1722,{"file":151,"line":1264,"context":204},1724,{"file":151,"line":1266,"context":204},1726,{"file":151,"line":1268,"context":204},1728,{"file":151,"line":1270,"context":204},1730,{"file":151,"line":1272,"context":204},1732,{"file":151,"line":1274,"context":204},1734,{"file":151,"line":1276,"context":204},1736,{"file":151,"line":1278,"context":204},1738,{"file":151,"line":1280,"context":204},1740,{"file":151,"line":1282,"context":204},1742,{"file":151,"line":1284,"context":204},1744,{"file":151,"line":1286,"context":204},1746,{"file":151,"line":1288,"context":204},1748,{"file":151,"line":1290,"context":204},1750,{"file":151,"line":1292,"context":204},1752,{"file":151,"line":1294,"context":204},1754,{"file":151,"line":1296,"context":204},1756,{"file":151,"line":1298,"context":204},1758,{"file":151,"line":1300,"context":204},1760,{"file":151,"line":1302,"context":204},1762,{"file":151,"line":1304,"context":204},1764,{"file":151,"line":1306,"context":204},1766,{"file":151,"line":1308,"context":204},1768,{"file":151,"line":1310,"context":204},1770,{"file":151,"line":1312,"context":204},1772,{"file":151,"line":1314,"context":204},1774,{"file":151,"line":1316,"context":204},1776,{"file":151,"line":1318,"context":204},1778,{"file":151,"line":1320,"context":204},1780,{"file":151,"line":1322,"context":204},1782,{"file":151,"line":1324,"context":204},1784,{"file":151,"line":1326,"context":204},1786,{"file":151,"line":1328,"context":204},1788,{"file":151,"line":1330,"context":204},1790,{"file":151,"line":1332,"context":204},1792,{"file":151,"line":1334,"context":204},1794,{"file":151,"line":1336,"context":204},1796,{"file":151,"line":1338,"context":204},1798,{"file":151,"line":1340,"context":204},1800,{"file":151,"line":1342,"context":204},1802,{"file":151,"line":1344,"context":204},1804,{"file":151,"line":1346,"context":204},1806,{"file":151,"line":1348,"context":204},1808,{"file":151,"line":1350,"context":204},1810,{"file":151,"line":1352,"context":204},1812,{"file":151,"line":1354,"context":204},1814,{"file":151,"line":1356,"context":204},1816,{"file":151,"line":1358,"context":204},1818,{"file":151,"line":1360,"context":204},1820,{"file":151,"line":1362,"context":204},1822,{"file":151,"line":1364,"context":204},1824,{"file":151,"line":1366,"context":204},1826,{"file":151,"line":1368,"context":204},1828,{"file":151,"line":1370,"context":204},1830,{"file":151,"line":1372,"context":204},1832,{"file":151,"line":1374,"context":204},1834,{"file":151,"line":1376,"context":204},1836,{"file":151,"line":1378,"context":204},1838,{"file":151,"line":1380,"context":204},1840,{"file":151,"line":1382,"context":204},1842,{"file":151,"line":1384,"context":204},1844,{"file":151,"line":1386,"context":204},1846,{"file":151,"line":1388,"context":204},1848,{"file":151,"line":1390,"context":204},1850,{"file":151,"line":1392,"context":204},1852,{"file":151,"line":1394,"context":204},1854,{"file":151,"line":1396,"context":204},1856,{"file":151,"line":1398,"context":204},1858,{"file":151,"line":1400,"context":204},1860,{"file":151,"line":1402,"context":204},1862,{"file":151,"line":1404,"context":204},1864,{"file":151,"line":1406,"context":204},1866,{"file":151,"line":1408,"context":204},1868,{"file":151,"line":1410,"context":204},1870,{"file":151,"line":1412,"context":204},1872,{"file":151,"line":1414,"context":204},1874,{"file":151,"line":1416,"context":204},1876,{"file":151,"line":1418,"context":204},1878,{"file":151,"line":1420,"context":204},1880,{"file":151,"line":1422,"context":204},1882,{"file":151,"line":1424,"context":204},1884,{"file":151,"line":1426,"context":204},1886,{"file":151,"line":1428,"context":204},1888,{"file":151,"line":1430,"context":204},1890,{"file":151,"line":1432,"context":204},1892,{"file":151,"line":1434,"context":204},1894,{"file":151,"line":1436,"context":204},1896,{"file":151,"line":1438,"context":204},1898,{"file":151,"line":1440,"context":204},1900,{"file":151,"line":1442,"context":204},1902,{"file":151,"line":1444,"context":204},1904,{"file":151,"line":1446,"context":204},1906,{"file":151,"line":1448,"context":204},1908,{"file":151,"line":1450,"context":204},1910,{"file":151,"line":1452,"context":204},1912,{"file":151,"line":1454,"context":204},1914,{"file":151,"line":1456,"context":204},1916,{"file":151,"line":1458,"context":204},1918,{"file":151,"line":1460,"context":204},1920,{"file":151,"line":1462,"context":204},1922,{"file":151,"line":1464,"context":204},1924,{"file":151,"line":1466,"context":204},1926,{"file":151,"line":1468,"context":204},1928,{"file":151,"line":1470,"context":204},1930,{"file":151,"line":1472,"context":204},1932,{"file":151,"line":1474,"context":204},1934,{"file":151,"line":1476,"context":204},1936,{"file":151,"line":1478,"context":204},1938,{"file":151,"line":1480,"context":204},1940,{"file":151,"line":1482,"context":204},1942,{"file":151,"line":1484,"context":204},1944,{"file":151,"line":1486,"context":204},1946,{"file":151,"line":1488,"context":204},1948,{"file":151,"line":1490,"context":204},1950,{"file":151,"line":1492,"context":204},1952,{"file":151,"line":1494,"context":204},1954,{"file":151,"line":1496,"context":204},1956,{"file":151,"line":1498,"context":204},1958,{"file":151,"line":1500,"context":204},1960,{"file":151,"line":1502,"context":204},1962,{"file":151,"line":1504,"context":204},1964,{"file":151,"line":1506,"context":204},1966,{"file":151,"line":1508,"context":204},1968,{"file":151,"line":1510,"context":204},1970,{"file":151,"line":1512,"context":204},1972,{"file":151,"line":1514,"context":204},1974,{"file":151,"line":1516,"context":204},1976,{"file":151,"line":1518,"context":204},1978,{"file":151,"line":1520,"context":204},1980,{"file":151,"line":1522,"context":204},1981,{"file":151,"line":1524,"context":204},1983,{"file":151,"line":1526,"context":204},1985,{"file":151,"line":1528,"context":204},1987,{"file":151,"line":1530,"context":204},1989,{"file":151,"line":1532,"context":204},1991,{"file":151,"line":1534,"context":204},1993,{"file":151,"line":1536,"context":204},1995,[],[1539,1556],{"entryPoint":1540,"graph":1541,"unsanitizedCount":105,"severity":1555},"tiprp_panel (core\\includes\\class-panel.php:560)",{"nodes":1542,"edges":1552},[1543,1547],{"id":1544,"type":1545,"label":1546,"file":151,"line":224},"n0","source","$_GET['tab'] (x2)",{"id":1548,"type":1549,"label":1550,"file":151,"line":224,"wp_function":1551},"n1","sink","echo() [XSS]","echo",[1553],{"from":1544,"to":1548,"sanitized":1554},false,"medium",{"entryPoint":1557,"graph":1558,"unsanitizedCount":13,"severity":1565},"\u003Cclass-panel> (core\\includes\\class-panel.php:0)",{"nodes":1559,"edges":1562},[1560,1561],{"id":1544,"type":1545,"label":1546,"file":151,"line":224},{"id":1548,"type":1549,"label":1550,"file":151,"line":224,"wp_function":1551},[1563],{"from":1544,"to":1548,"sanitized":1564},true,"low",{"summary":1567,"deductions":1568},"The \"related-posts-by-themeinprogress\" plugin v1.0.1 exhibits a mixed security posture. On the positive side, it demonstrates good practices by having no known vulnerabilities in its history, no dangerous functions, no file operations, no external HTTP requests, and all SQL queries utilize prepared statements. The plugin also includes some nonce and capability checks, indicating an awareness of security principles. However, a significant concern arises from the static analysis of its code, specifically the low percentage (17%) of properly escaped output. This suggests a considerable risk of Cross-Site Scripting (XSS) vulnerabilities, where malicious scripts could be injected and executed within the WordPress environment.\n\nThe taint analysis revealed one unsanitized path, which, while not categorized as critical or high severity in this instance, is still a point of concern. This indicates that user-supplied data might not be adequately validated or cleaned before being used in a sensitive operation. Coupled with the high number of outputs that are not properly escaped, the risk of XSS is amplified. The plugin's attack surface is small, with only one shortcode as an entry point, and importantly, all identified entry points appear to have authentication checks, which is a strength.\n\nGiven the lack of a vulnerability history, it's difficult to draw strong conclusions about past security practices. However, the current code analysis points to a weakness in output escaping that needs immediate attention. While the plugin doesn't appear to have critical or high-severity issues like raw SQL or unauthenticated AJAX handlers, the high volume of unescaped output is a significant liability. The presence of an unsanitized path, even if not currently leading to a critical vulnerability, warrants scrutiny. Therefore, while the plugin has some good security foundations, the output escaping and taint flow issues present a tangible risk that should be addressed.",[1569,1571],{"reason":1570,"points":147},"Low percentage of properly escaped output",{"reason":1572,"points":86},"Unsanitized path in taint analysis","2026-03-16T21:33:17.120Z",{"wat":1575,"direct":1581},{"assetPaths":1576,"generatorPatterns":1578,"scriptPaths":1579,"versionParams":1580},[1577],"\u002Fwp-content\u002Fplugins\u002Frelated-posts-by-themeinprogress\u002Fassets\u002Fcss\u002Fstyle.css",[],[],[],{"cssClasses":1582,"htmlComments":1592,"htmlAttributes":1593,"restEndpoints":1594,"jsGlobals":1595,"shortcodeOutput":1596},[1583,1584,1585,1586,1587,1588,1589,1590,1591],"tiprp-wrap","tiprp-classic-layout","tiprp-list-layout","tiprp-section-title","tiprp-hero-article","tiprp-wp-pro-wrap","tiprp-post-date","tiprp-post-author","tiprp-post-summary",[],[],[],[],[],{"error":1564,"url":1598,"statusCode":1599,"statusMessage":1600,"message":1600},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Frelated-posts-by-themeinprogress\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":105,"versions":1602},[1603,1608],{"version":6,"download_url":24,"svn_tag_url":1604,"released_at":26,"has_diff":1554,"diff_files_changed":1605,"diff_lines":26,"trac_diff_url":1606,"vulnerabilities":1607,"is_current":1564},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Frelated-posts-by-themeinprogress\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Frelated-posts-by-themeinprogress%2Ftags%2F1.0.0&new_path=%2Frelated-posts-by-themeinprogress%2Ftags%2F1.0.1",[],{"version":81,"download_url":1609,"svn_tag_url":1610,"released_at":26,"has_diff":1554,"diff_files_changed":1611,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":1612,"is_current":1554},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frelated-posts-by-themeinprogress.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Frelated-posts-by-themeinprogress\u002Ftags\u002F1.0.0\u002F",[],[]]