[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fozbNFWr61zGlss0UVBbVdXa1CdKFu-8meQg6jGgwWtU":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":139,"fingerprints":190},"simple-wall","Simple Wall","1.1.5","Sebastien SERRE","https:\u002F\u002Fprofiles.wordpress.org\u002Fsebastienserre\u002F","\u003Cp>Simple Wall embed a shortcode and a block to display a Facebook public page.\u003Cbr \u002F>\nThis plugin allows you to add the official Facebook widget available at https:\u002F\u002Fdevelopers.facebook.com\u002Fdocs\u002Fplugins\u002Fpage-plugin without any coding.\u003Cbr \u002F>\nFacebook is a trademark owned by Meta Platform Inc. Thivinfo.com has no link with this company or this Trademark.\u003C\u002Fp>\n","Simply display your Page Facebook Wall",60,3693,1,"2025-11-28T07:20:00.000Z","6.9.4","6.3","8.0",[19,20,21,22,23],"facebook","shortcode","social-network","timeline","wall","https:\u002F\u002Fthivinfo.com\u002Fen","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-wall.1.1.5.zip",100,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"sebastienserre",2,80,30,94,"2026-04-04T14:51:28.309Z",[39,63,86,108,123],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":59,"download_link":60,"security_score":61,"vuln_count":13,"unpatched_count":13,"last_vuln_date":62,"fetched_at":29},"links-shortcode","Links shortcode","1.8.3","Maarten","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaartenjs\u002F","\u003Cp>The plugin re-enables the Link Manager in WordPress and provides the shortcode ‘links’. This shortcode displays a list of all links having specified characteristics, for example a link category name in your post. By default it includes a Facebook Like button for every link, but this can be easily disabled.\u003C\u002Fp>\n\u003Cp>The plugin supports a customizable \u003Cstrong>template\u003C\u002Fstrong> for showing links. This enables you to use the shortcode to display links in any format you like, for example in a list or a table, with or without link images, etc. All relevant properties of a link are supported and listed on the Settings page of the plugin.\u003C\u002Fp>\n\u003Cp>The typical format for the short code is\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>[links option1=”x” option2=”y” etc…]\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>The following options are available:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>fblike\u003C\u002Fstrong>: Show the facebook Like button (default ‘1’, to disable set to any value other than ‘1’).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>fbrecommend\u003C\u002Fstrong>: Show the Facebook Recommend botton (default ”, to enable set to ‘1’).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>orderby\u003C\u002Fstrong>: Order the links by (default ‘name’). Use ‘order’ to order links by order specified with ‘My Link Order’ plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>order\u003C\u002Fstrong>: How to order, ASC or DESC (default ‘DESC’).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>limit\u003C\u002Fstrong>: Limit the number of links shown (default ‘-1’, which means no limit). \u003C\u002Fli>\n\u003Cli>\u003Cstrong>category\u003C\u002Fstrong>: Comma separated list of link category ID’s.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>category_name\u003C\u002Fstrong>: Category name of a catgeory of links to show. Overrides category parameter.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>hide_invisible\u003C\u002Fstrong>: Hide links marked as not visible (default ‘1’, yes).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>include\u003C\u002Fstrong>: Comma separated list of numeric link IDs to include. If ‘include’ is used, the category, category_name, and exclude parameters are ignored. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>exclude\u003C\u002Fstrong>: Comma separated list of numeric link IDs to exclude.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>search\u003C\u002Fstrong>: Shows all links matching this search string. It searches url, link name and link description.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>links_per_page\u003C\u002Fstrong>: To paginate lists of links. How many links to show per page. Below the links a pagination will be shown.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>links_list_id\u003C\u002Fstrong>: A unique identifyer on a page for the shortcode at hand. Mandatory in case ‘links_per_page’ is used to paginate. Optional to define custom styles for this id using css. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>class\u003C\u002Fstrong>: A class that can be inserted using the links template. You could for example use \u003Cdiv class=”[class]”> in the template to attache different style to different instances of the short code.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>alttext\u003C\u002Fstrong>: An alternative text that will be displayed if the shortcode does not return any links.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Dafault options can be changed on a ‘Links Shortcode’ page in the Settings menu.\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>[links category_name=”Blogroll”]\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Using the customizable template, all properties of a link can be displayed. An example template is included. This  template uses the Name, Web Address, Description and Rating of your links. The Name will link to the Web Address.\u003C\u002Fp>\n\u003Cp>If the Name starts with a date, formatted as: yyyy-mm-dd followed by ‘:’, a separate property  for the date is available.\u003C\u002Fp>\n\u003Cp>Templates are fully customizable. For more information see http:\u002F\u002Fwww.apprique.com\u002Fcommunity\u002Fwordpress-plugins.\u003C\u002Fp>\n\u003Cp>Please note that the Description of a link has a limited length, but the WordPress UI does not show this. After saving changes to a Link in the Links section, WordPress only saves the first 255 characters. This has nothing to do with this Plugin.\u003C\u002Fp>\n","The plugin provides the shortcode 'links'. This shortcode shows all links having specified characteristics, following a specified template.",900,43396,90,12,"2019-11-10T15:28:00.000Z","5.2.24","3.8","",[56,19,57,58,20],"category","link","links","http:\u002F\u002Fwww.apprique.com\u002Fwordpress-plugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinks-shortcode.1.8.3.zip",63,"2025-09-27 00:00:00",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":76,"requires_at_least":77,"requires_php":54,"tags":78,"homepage":83,"download_link":84,"security_score":85,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"posts-social-shares-count","Posts Social Shares Count","1.4.1","Bishoy.A","https:\u002F\u002Fprofiles.wordpress.org\u002Fbishoya\u002F","\u003Ch4>About\u003C\u002Fh4>\n\u003Cp>You can use this plugin to get the number of shares for a given post by ID.\u003C\u002Fp>\n\u003Ch4>How to use\u003C\u002Fh4>\n\u003Cp>To count for example how many times the post or page has been shared on Facebook use the function echo pssc_facebook() in the loop or echo pssc_facebook( $post_id ) anywhere. This function will return the count integer for example 5 or 0.\u003C\u002Fp>\n\u003Cp>Or you can use the shortcode [pssc_facebook] in the post you want to count shares for or [pssc_facebook post_id=””] for a specific post by ID.\u003C\u002Fp>\n\u003Ch4>Available Shortcodes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>[pssc_facebook]\u003C\u002Fli>\n\u003Cli>[pssc_pinterest]\u003C\u002Fli>\n\u003Cli>[pssc_linkedin]\u003C\u002Fli>\n\u003Cli>[pssc_delicious]\u003C\u002Fli>\n\u003Cli>[pssc_stumble]\u003C\u002Fli>\n\u003Cli>[pssc_gplus]\u003C\u002Fli>\n\u003Cli>[pssc_all]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Available Functions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>pssc_facebook()\u003C\u002Fli>\n\u003Cli>pssc_pinterest()\u003C\u002Fli>\n\u003Cli>pssc_linkedin()\u003C\u002Fli>\n\u003Cli>pssc_delicious()\u003C\u002Fli>\n\u003Cli>pssc_stumble()\u003C\u002Fli>\n\u003Cli>pssc_gplus()\u003C\u002Fli>\n\u003Cli>pssc_all()\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note that PHP functions needs to be echoed.\u003C\u002Fp>\n\u003Ch4>Change Log\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Version 1.4.1: Removed Twitter functions due Twitter’s disabling their count API.\u003C\u002Fli>\n\u003Cli>Version 1.4.0: Fixed some bugs and added Posts Social Shares Count to edit posts\u002Fpages\u002Fcustom post types list view in admin (edit.php).\u003C\u002Fli>\n\u003Cli>Version 1.3.1: Fixed a bug with caching.\u003C\u002Fli>\n\u003Cli>Version 1.3: Added caching support and Added total shares count to post edit page.\u003C\u002Fli>\n\u003Cli>Version 1.2: Fixed a bug with functions without post ID usage.\u003C\u002Fli>\n\u003Cli>Version 1.1: Fixed a bug with pssc_all shortcode\u003C\u002Fli>\n\u003C\u002Ful>\n","Plugin that gives you shortcodes and PHP functions to count posts\u002Fpages shares on 6 social networks!",400,7546,74,6,"2015-11-24T09:51:00.000Z","4.3.34","2.5.0",[79,19,80,81,82],"count","shares","shortcodes","social","http:\u002F\u002Fbishoy.me\u002Fwp-plugins\u002Fposts-social-shares-count\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fposts-social-shares-count.1.4.1.zip",85,{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":26,"num_ratings":96,"last_updated":97,"tested_up_to":98,"requires_at_least":99,"requires_php":54,"tags":100,"homepage":105,"download_link":106,"security_score":26,"vuln_count":13,"unpatched_count":27,"last_vuln_date":107,"fetched_at":29},"facebook-wall-and-social-integration","Mitsol Social Post Feed","1.12","mitsol","https:\u002F\u002Fprofiles.wordpress.org\u002Fmitsol\u002F","\u003Cp>Mitsol Social Post Feed (Formerly \u003Cstrong>Facebook wall and social integration\u003C\u002Fstrong>) shows \u003Cstrong>facebook page\u002Fgroup feed\u002Fwall posts\u003C\u002Fstrong> in your website.You will only have to put facebook id of page or group and access token in the plugin settings. Graph API is used to get page\u002Fgroup feed content from facebook. If you face any problems in running it just read \u003Ca href=\"http:\u002F\u002Fextensions.techhelpsource.com\u002Ffacebook_wall_documentation_wordpress.htm\" rel=\"nofollow ugc\">doc\u003C\u002Fa> & contact us.\u003C\u002Fp>\n\u003Cp>It’s easy to handle and not dependant on javascript. There are a lot of settings to customize display including font & color settings, showing guest entries, show\u002Fhide each individual items of post, set cache duration to cache FB content to database to retrieve content from database without making another Api request to facebook until cache duration expires, set date time zone to display post date according to your timezone, crawlable by search engines and it’s responsive, others.\u003C\u002Fp>\n\u003Cp>A perfect display of your Facebook page\u002Fgroup content in your business\u002Fpersonal websites, view customer reviews to know what our customer says. Post ideas about the plugin in \u003Ca href=\"http:\u002F\u002Fextensions.techhelpsource.com\u002Fforum\" title=\"pro version website forum\" rel=\"nofollow ugc\">pro version website\u003C\u002Fa> & \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fmitsol12\" title=\"follow me\" rel=\"nofollow ugc\">follow me\u003C\u002Fa> on twitter for update of changes.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Graph API usage\u003C\u002Fstrong> for page\u002Fgroup feeds\u003C\u002Fli>\n\u003Cli>All you need to run is \u003Cstrong>facebook id and access token\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Manage height and width of feed display container\u003C\u002Fli>\n\u003Cli>You can set \u003Cstrong>number of posts\u003C\u002Fstrong> to display\u003C\u002Fli>\n\u003Cli>Have the ability to show guest entries too\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Color settings\u003C\u002Fstrong> for post items\u003C\u002Fli>\n\u003Cli>Set background color of wall display\u003C\u002Fli>\n\u003Cli>Cool editable css and loads fast\u003C\u002Fli>\n\u003Cli>Use the shortcode to set different page\u002Fgroup id and others settings\u003C\u002Fli>\n\u003Cli>All settings can be set via short code \u003Ca href=\"http:\u002F\u002Fextensions.techhelpsource.com\u002Ffbwall_wordpress_shortcodes.htm\" title=\"short code attributes\" rel=\"nofollow ugc\">atttributes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Select from date formats to display date your own way\u003C\u002Fli>\n\u003Cli>Also select different \u003Cstrong>time zones\u003C\u002Fstrong> to display date according to your time zone\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple feed display per page\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>It’s \u003Cstrong>responsive\u003C\u002Fstrong> and adjusts within the width of container\u003C\u002Fli>\n\u003Cli>Feed data can be \u003Cstrong>cached\u003C\u002Fstrong> in database using wp transient api to load fast\u003C\u002Fli>\n\u003Cli>Show\u002Fhide \u003Cstrong>individual items in post\u003C\u002Fstrong> \u003C\u002Fli>\n\u003Cli>Write your own text for post link which opens the post in Facebook\u003C\u002Fli>\n\u003Cli>Includes setting page tab to see if system requirements are met\u003C\u002Fli>\n\u003Cli>Read \u003Cstrong>Faq\u003C\u002Fstrong> for embedding feed in template\u003C\u002Fli>\n\u003Cli>Others & more required stunning features in pro version\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Version\u003C\u002Fh4>\n\u003Cp>To maintain free version continously and to provide support properly, we offer a Pro version of the plugin. We really need to provide too much time to maintain it. The pro version allows you to display photo post, video post, link post, event post, choose type of posts, choose from two layouts, show\u002Fhide items in post, different picture sizes, the number of likes & reactions, all comments per post using ajax call, filter posts by any custom strings and post id, header bar and like button at top, language settings, scrolling plugin, responsiveness, make text urls & hashtags linkable and more features. \u003Ca href=\"http:\u002F\u002Fextensions.techhelpsource.com\u002Fwordpress\u002Ffacebook-wall-pro\" title=\"facebook wall pro\" rel=\"nofollow ugc\">Click here to upgrade to the Pro version\u003C\u002Fa>. Try out the \u003Ca href=\"http:\u002F\u002Fwordpress.techhelpsource.com\u002Ffacebook-wall-pro\u002F\" title=\"facebook wall Demo\" rel=\"nofollow ugc\">Pro demo\u003C\u002Fa>.\u003C\u002Fp>\n","Formerly known as Facebook wall and social integration allows you to display completely customizable Facebook feed of any public Facebook page or grou &hellip;",200,39158,5,"2025-11-03T19:00:00.000Z","6.8.5","3.1",[19,101,102,103,104],"facebook-feed","facebook-page","facebook-posts","facebook-wall","http:\u002F\u002Fextensions.techhelpsource.com\u002Fwordpress\u002Ffacebook-wall-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffacebook-wall-and-social-integration.zip","2022-01-12 00:00:00",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":26,"downloaded":116,"rating":117,"num_ratings":74,"last_updated":118,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":119,"homepage":121,"download_link":122,"security_score":85,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"infinite-timeline","Infinite Timeline","1.1","sysbird","https:\u002F\u002Fprofiles.wordpress.org\u002Fsysbird\u002F","\u003Cp>The shortcode displays posts on vertical timeline, and it will read the next page by Infinite scroll.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbirdsite.jp\u002Farchives\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsysbird\u002Finfinite-timeline\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsysbird.jp\u002Fwptips\u002Finfinite-timeline\u002F\" rel=\"nofollow ugc\">Description in Japanese\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The shortcode displays posts on vertical timeline.\u003C\u002Fli>\n\u003Cli>Automatically it will read the next page by Infinite scroll.\u003C\u002Fli>\n\u003Cli>When clicked the post on timeline, browse to single page.\u003C\u002Fli>\n\u003Cli>In addition to the post, use the page or custom post type, and can be set category, tag.\u003C\u002Fli>\n\u003Cli>It’s compatible with responsive web design.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Finfinite-scroll.com\" rel=\"nofollow ugc\">infinite-scroll.pkgd.js\u003C\u002Fa> the jQuery plugin is licensed under the MIT license.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FaFarkas\u002Flazysizes\" rel=\"nofollow ugc\">lazysizes.js\u003C\u002Fa> the javascript library is licensed under the MIT license.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Please write shortcode [infinite-timeline] in the content.\u003C\u002Fli>\n\u003Cli>You can set option.\u003Cbr \u002F>\npost_type: post or page or custom post type (default: post)\u003Cbr \u002F>\ncategory_name: category slug (default: none)\u003Cbr \u002F>\ntag: tag name (default: none)\u003Cbr \u002F>\nposts_per_page: number of posts you want to show on one page (default: Reading Settings at dashboard)\u003Cbr \u002F>\nexample. [infinite-timeline category_name=”news” posts_per_page=”20″]\u003C\u002Fli>\n\u003C\u002Fol>\n","The shortcode displays posts on vertical timeline by infinite scroll.",4904,86,"2019-06-24T06:17:00.000Z",[120,20,22],"post","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Finfinite-timeline\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finfinite-timeline.1.1.zip",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":26,"downloaded":131,"rating":11,"num_ratings":33,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":135,"tags":136,"homepage":137,"download_link":138,"security_score":85,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"k-timelinda","Timelinda","1.0.1","Fabio Lobo","https:\u002F\u002Fprofiles.wordpress.org\u002Ffabiolobo\u002F","\u003Cp>Create a simple – and responsive – timeline with shortcodes!\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[timeline]\n\n  [timeline_event title=\"Your title\" subtitle=\"Your subtitile\"]\n    Your text here!\n  [\u002Ftimeline_event]\n\n[\u002Ftimeline]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Customize colors and text sizes and… done!\u003C\u002Fp>\n","Extremely Lightweigth Pure CSS Responsive Vertical Timeline",4928,"2022-04-24T12:14:00.000Z","5.9.13","4.5","5.2",[20,22],"https:\u002F\u002Fjanio.sarmento.org\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fk-timelinda.1.0.1.zip",{"attackSurface":140,"codeSignals":176,"taintFlows":183,"riskAssessment":184,"analyzedAt":189},{"hooks":141,"ajaxHandlers":168,"restRoutes":169,"shortcodes":170,"cronEvents":175,"entryPointCount":13,"unprotectedCount":27},[142,148,152,156,161,164],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","init","simple_wall_register_blocks","inc\\blocks.php",9,{"type":143,"name":149,"callback":150,"file":146,"line":151},"wp_body_open","simple_wall_body_open",15,{"type":143,"name":149,"callback":153,"file":154,"line":155},"fb_script","inc\\class_shortcodes.php",10,{"type":143,"name":157,"callback":158,"file":159,"line":160},"plugins_loaded","SimpleWall\\define_constant","simple-wall.php",23,{"type":143,"name":157,"callback":162,"file":159,"line":163},"SimpleWall\\load_files",32,{"type":143,"name":165,"callback":166,"file":159,"line":167},"wp_enqueue_scripts","SimpleWall\\register_scripts",42,[],[],[171],{"tag":172,"callback":173,"file":154,"line":174},"simple_wall","wall_shortcodes",8,[],{"dangerousFunctions":177,"sqlUsage":178,"outputEscaping":180,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":182},[],{"prepared":27,"raw":27,"locations":179},[],{"escaped":147,"rawEcho":27,"locations":181},[],[],[],{"summary":185,"deductions":186},"The 'simple-wall' plugin version 1.1.5 exhibits a generally strong security posture based on the provided static analysis. It demonstrates excellent adherence to secure coding practices, with all SQL queries utilizing prepared statements and all identified output being properly escaped. The absence of dangerous functions, file operations, external HTTP requests, and a lack of taint analysis findings further contribute to this positive assessment. The vulnerability history is also clean, with no recorded CVEs, indicating a history of responsible development and maintenance.\n\nHowever, the analysis reveals a potential area for improvement regarding input validation and authorization. The plugin has a single entry point via a shortcode, but the static analysis reports zero capability checks. While no explicit vulnerabilities were found in this specific version, the lack of capability checks on shortcodes presents a potential attack vector. If the shortcode's functionality can be manipulated by unauthenticated or unauthorized users, it could lead to unintended consequences. This is a concern that, while not a confirmed vulnerability in this instance, warrants attention for future development to ensure robust security.",[187],{"reason":188,"points":174},"Shortcode lacks capability checks","2026-03-16T21:42:58.759Z",{"wat":191,"direct":199},{"assetPaths":192,"generatorPatterns":195,"scriptPaths":196,"versionParams":198},[193,194],"\u002Fwp-content\u002Fplugins\u002Fsimple-wall\u002Finc\u002Fblocks.php","\u002Fwp-content\u002Fplugins\u002Fsimple-wall\u002Finc\u002Fclass_shortcodes.php",[],[197],"https:\u002F\u002Fconnect.facebook.net\u002F",[],{"cssClasses":200,"htmlComments":203,"htmlAttributes":206,"restEndpoints":215,"jsGlobals":216,"shortcodeOutput":217},[201,202],"simple_wall_shortcode","fb-page",[204,205],"Generated by Simple Wall","End Simple Wall",[207,208,209,210,211,212,213,214],"data-href","data-tabs","data-width","data-height","data-small-header","data-adapt-container-width","data-hide-cover","data-show-facepile",[],[],[218],"[simple_wall"]