[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ffWi7lMBWnUcIYy6WtkqitBBfb_Dt8Buqjtb-mZDC6WE":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":35,"analysis":142,"fingerprints":221},"binarym-cms-pack","BinaryM CMS Pack","0.1.0","Matt McInvale","https:\u002F\u002Fprofiles.wordpress.org\u002Fmcinvale\u002F","\u003Cp>\u003Cstrong>BinaryM CMS Pack\u003C\u002Fstrong> gives you a bunch of functionality to use in your site.\u003C\u002Fp>\n\u003Cp>We’re working on better documentation. For now, you can use the \u003Ca href=\"http:\u002F\u002Fbinarym.com\u002F2011\u002Fbinarym-cms-pack-wordpress-plugin\u002F\" rel=\"nofollow ugc\">BinaryM CMS Pack Post\u003C\u002Fa> on our website to figure out what to do.\u003C\u002Fp>\n","A collection of functions, shortcodes and a widget that we find useful for our client projects.",10,1980,0,"2012-02-05T19:50:00.000Z","3.3.2","2.7","",[19,20,21],"awesome","binarym","cms","http:\u002F\u002Fbinarym.com\u002F2011\u002Fbinarym-cms-pack-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbinarym-cms-pack.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":32,"computed_at":34},"mcinvale",5,1080,81,30,"2026-04-04T07:24:59.848Z",[36,55,69,94,117],{"slug":37,"name":38,"version":39,"author":7,"author_profile":8,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":16,"requires_php":17,"tags":48,"homepage":50,"download_link":51,"security_score":52,"vuln_count":53,"unpatched_count":53,"last_vuln_date":54,"fetched_at":26},"next-page-not-next-post","Next Page, Not Next Post","0.3.0","\u003Cp>\u003Cstrong>Next Page, Not Next Post\u003C\u002Fstrong> is a very simple plugin that creates navigation between sibling pages.\u003C\u002Fp>\n\u003Cp>This plugin gives you two new functions, \u003Ccode>next_page_not_post($anchor_text, $loop, $sort)\u003C\u002Fcode> & \u003Ccode>previous_page_not_post($anchor_text, $loop, $sort)\u003C\u002Fcode>. Each function has three simple options.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Anchor Text\u003C\u002Fstrong> – Either set the anchor text manually or use the page title. Use %title to use page title with other strings. Defaults to page title, just leave blank for that.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Looping\u003C\u002Fstrong> – Link the first element to the last and the last to the first, or not. Defaults to not looping. Set to true for looping, cousins for cousin based navigation and cousinsloop for cousins navigation that loops.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Get Pages\u003C\u002Fstrong> – This is used to determine how to sort your results. Use the documentation at \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fget_pages\" rel=\"nofollow ugc\">Get Pages\u003C\u002Fa> to find all available options here. Defaults to menu_order ascending.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>SHORTCODES\u003C\u002Fstrong> You can use [next_page] and [previous_page] shortcodes within your page content. Supported options are ‘anchor’, ‘loop’ and ‘getPagesQuery’.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fbinarym.com\u002F2009\u002Fnext-page-not-next-post\u002F\" rel=\"nofollow ugc\">More documentation for Next Page, Not Next Post on BinaryM.com\u003C\u002Fa>\u003C\u002Fp>\n","Easily create navigation to sibling pages. Similar to next_post_link() and previous_post_link() but for pages.",1000,33829,100,12,"2014-09-04T22:30:00.000Z","4.0.38",[19,21,49],"pages","http:\u002F\u002Fbinarym.com\u002F2009\u002Fnext-page-not-next-post\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnext-page-not-next-post.zip",63,1,"2025-10-10 00:00:00",{"slug":56,"name":57,"version":58,"author":7,"author_profile":8,"description":59,"short_description":60,"active_installs":11,"downloaded":61,"rating":62,"num_ratings":63,"last_updated":64,"tested_up_to":65,"requires_at_least":16,"requires_php":17,"tags":66,"homepage":67,"download_link":68,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"pagination-for-pages","Pagination for Pages","0.1.1","\u003Cp>\u003Cstrong>Pagination for Pages\u003C\u002Fstrong> is a very simple plugin that creates navigation between pages (or any other custom post type) with the same parent.\u003C\u002Fp>\n\u003Cp>This plugin gives you one new function, \u003Ccode>pagination_for_pages($getPagesQuery='sort_column=menu_order&sort_order=asc')\u003C\u002Fcode>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>getPagesQuery\u003C\u002Fstrong> – Passed directly to \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fget_pages\" rel=\"nofollow ugc\">get_pages\u003C\u002Fa>, read the codex to find all available options. Defaults to menu_order ascending & pages.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fbinarym.com\u002F2011\u002Fpagination-for-pages\u002F\" rel=\"nofollow ugc\">More documentation for Pagination for Pages on BinaryM.com\u003C\u002Fa>\u003C\u002Fp>\n","Easily create pagination type navigation between pages (or any other custom post type)",4640,20,2,"2013-04-26T18:20:00.000Z","3.5.2",[19,21,49],"http:\u002F\u002Fbinarym.com\u002F2011\u002Fpagination-for-pages\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpagination-for-pages.zip",{"slug":70,"name":71,"version":72,"author":73,"author_profile":74,"description":75,"short_description":76,"active_installs":77,"downloaded":78,"rating":79,"num_ratings":80,"last_updated":81,"tested_up_to":82,"requires_at_least":83,"requires_php":84,"tags":85,"homepage":90,"download_link":91,"security_score":92,"vuln_count":63,"unpatched_count":13,"last_vuln_date":93,"fetched_at":26},"font-awesome","Font Awesome","5.1.3","fontawesome","https:\u002F\u002Fprofiles.wordpress.org\u002Ffontawesome\u002F","\u003Cp>The official way to use Font Awesome Free or Pro icons on your WordPress site, brought to you by the Font Awesome team.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>Our official plugin makes it easy to add Font Awesome icons to your pages, posts, and templates and includes the following features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use \u003Cstrong>Pro or Free icons\u003C\u002Fstrong>, from the latest release or a specific release.\u003C\u002Fli>\n\u003Cli>Use \u003Cstrong>custom icons\u003C\u002Fstrong> from your Pro Kits.\u003C\u002Fli>\n\u003Cli>Use a \u003Cstrong>Font Awesome Kit\u003C\u002Fstrong> to add any of our icons (including the latest Duotone styles and custom icons!), or select the Font Awesome \u003Cstrong>CDN for Version 5 icons only\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Turn on automatic \u003Cstrong>compatibility for Font Awesome Version 4\u003C\u002Fstrong> if you – or your plugins – are still using Version 4 syntax.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Troubleshoot and resolve issues\u003C\u002Fstrong> when multiple versions of Font Awesome are loading on your site from other plugins\u002Fthemes, which can cause unexpected icon display or technical issues.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Use\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Install And Enable The Plugin\u003C\u002Fstrong>\u003Cbr \u002F>\n(See the Installation tab for details)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How to Add and Style Icons\u003C\u002Fstrong>\u003Cbr \u002F>\nFull docs on how to use the plugin and add icons are available on the \u003Ca href=\"https:\u002F\u002Fdocs.fontawesome.com\u002Fweb\u002Fuse-with\u002Fwordpress\u002Fadd-icons\" rel=\"nofollow ugc\">Font Awesome Docs site\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add Icons in the Block Editor\u003C\u002Fstrong>\u003Cbr \u002F>\nOnce you’ve set up your plugin, you can add icons as blocks or inline with text.\u003C\u002Fp>\n\u003Cp>To add icons as blocks, select the “Font Awesome Icon” block, and then click the “Choose Icon button” to open the Icon Chooser.\u003C\u002Fp>\n\u003Cp>To add icons inline, select the Font Awesome option in the format toolbar to open the Icon Chooser. (Note: Inline icons require at least WP 6.3.)\u003C\u002Fp>\n\u003Cp>Once you open the Icon Chooser, add icons by:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Searching for the icon you want – you can \u003Cstrong>search by icon name, category, or keyword\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Changing the Family and Style using the drop downs if you want an icon in a different style.\u003C\u002Fli>\n\u003Cli>When you see the icon you want, clicking it to enter it into the content of your page or post.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cem>Note: If you want to search and add Pro icons in the Icon Chooser, make sure you set your plugin to use a Pro Kit.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add Icons in The Classic Editor\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you need to add icons in the classic editor, you can \u003Ca href=\"https:\u002F\u002Ffontawesome.com\u002Ficons?d=gallery\" rel=\"nofollow ugc\">use the icon names in shortcodes or HTML\u003C\u002Fa>. Add an icon using shortcodes to any text area – just add the name of the icon and a style prefix, where \u003Ca href=\"https:\u002F\u002Ffontawesome.com\u002Fhow-to-use\u002Fon-the-web\u002Freferencing-icons\u002Fbasic-use\" rel=\"nofollow ugc\">the prefix is the style of icon\u003C\u002Fa> you want to use. Note that you don’t need to include the \u003Ccode>fa-\u003C\u002Fcode> part of the icon name. And if you don’t include any style prefix, the icon will default to the Classic Solid style.\u003C\u002Fp>\n\u003Cp>The shortcode for an icon looks like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[icon name=\"stroopwafel\"]\n\n[icon name=\"stroopwafel\" prefix=\"fa-sharp fa-light\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can also use basic HTML with \u003Ca href=\"https:\u002F\u002Ffontawesome.com\u002Fhow-to-use\u002Fon-the-web\u002Freferencing-icons\u002Fbasic-use\" rel=\"nofollow ugc\">standard Font Awesome syntax\u003C\u002Fa>, like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Ci class=\"fa-solid fa-stroopwafel\">\u003C\u002Fi>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Using Pro Icons and Features\u003C\u002Fstrong>\u003Cbr \u002F>\nTo use a Kit to power your icons, \u003Ca href=\"https:\u002F\u002Ffontawesome.com\u002Fkits\" rel=\"nofollow ugc\">create a Kit on FontAwesome.com\u003C\u002Fa> and select “Pro icons” in the Kit Settings tab. Then grab your \u003Ca href=\"https:\u002F\u002Ffontawesome.com\u002Faccount#api-tokens\" rel=\"nofollow ugc\">API Token from your Font Awesome Account page\u003C\u002Fa> and add it to your WordPress plugin settings.\u003C\u002Fp>\n\u003Cp>To use the CDN to power your icons, know that you will \u003Cstrong>only be able to use icons from Version 5\u003C\u002Fstrong>. To enable Pro icons, add your site’s domain to the list allowed domains on your \u003Ca href=\"https:\u002F\u002Ffontawesome.com\u002Faccount\u002Fcdn\" rel=\"nofollow ugc\">Font Awesome CDN Settings page\u003C\u002Fa> and then use shortcodes or HTML to add the icons into your content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Troubleshooting with the Plugin\u003C\u002Fstrong>\u003Cbr \u002F>\nFont Awesome icons are popular, so lots of themes and plugins also load Font Awesome, and sometimes their version can conflict with yours. So we created a way to help you find and prevent those conflicting versions from affecting your icons: \u003Cstrong>The Conflict Detection Scanner\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>If the plugin seems to be set up correctly and your icons still aren’t loading and you’re not sure why, head over to the Troubleshoot tab, which has two parts:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cem>Detect Conflicts with Other Versions of Font Awesome\u003C\u002Fem> – which lets you start the conflict detection scanner to find versions of Font Awesome loading on your site.\u003C\u002Fli>\n\u003Cli>\u003Cem>Versions of Font Awesome Active on Your Site\u003C\u002Fem> – which shows the results of the scanner and lets  you prevent any conflicting versions from loading other versions of Font Awesome on your site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Get more information about using the scanner for troubleshooting on the \u003Ca href=\"https:\u002F\u002Fdocs.fontawesome.com\u002Fweb\u002Fuse-with\u002Fwordpress\u002Ftroubleshoot\" rel=\"nofollow ugc\">Font Awesome WordPress docs\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Configuring\u003C\u002Fh3>\n\u003Cp>The plugin is set to serve Font Awesome Free icons as a Web Font via the Font Awesome CDN by default. You can change the CDN settings right in the plugin. If you want just the basic Free icons, you probably don’t need to make any changes to the default configuration.\u003C\u002Fp>\n\u003Cp>You can get more information about all the available settings and troubleshooting on the \u003Ca href=\"https:\u002F\u002Fdocs.fontawesome.com\u002Fweb\u002Fuse-with\u002Fwordpress\" rel=\"nofollow ugc\">Font Awesome WordPress docs\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Upgrading from Plugin Version 4\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>[icon]\u003C\u002Fcode> shortcodes found in Block Editor content and elsewehre will continue to work as before,\u003Cbr \u002F>\nthough new icons added with the Icon Chooser in the Block Editor will be inline SVGs.\u003Cbr \u002F>\nPreviously added \u003Ccode>[icon]\u003C\u002Fcode> shortcodes will not be automatically be converted into the new inline SVG\u003Cbr \u002F>\nformat. If you want to convert an \u003Ccode>[icon]\u003C\u002Fcode> shortcode, delete it and re-add the icon using the Icon Chooser in the Block Editor.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>See Also\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FFortAwesome\u002Fwordpress-fontawesome\u002Fblob\u002Fmaster\u002FREADME.md\" rel=\"nofollow ugc\">README\u003C\u002Fa> on GitHub has details for WordPress site owners and developers.\u003C\u002Fp>\n\u003Cp>You can get more information about all the available settings and troubleshooting on the \u003Ca href=\"https:\u002F\u002Fdocs.fontawesome.com\u002Fweb\u002Fuse-with\u002Fwordpress\" rel=\"nofollow ugc\">Font Awesome WordPress docs\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>And there are \u003Ca href=\"https:\u002F\u002Ffortawesome.github.io\u002Fwordpress-fontawesome\u002F\" rel=\"nofollow ugc\">API docs\u003C\u002Fa> for developers.\u003C\u002Fp>\n","The official way to use Font Awesome Free or Pro icons on your WordPress site, brought to you by the Font Awesome team.",400000,5666760,72,61,"2025-12-17T22:34:00.000Z","6.9.4","5.8","7.4",[73,86,87,88,89],"icon","iconfont","svg-icon","webfont","https:\u002F\u002Ffontawesome.com\u002Fhow-to-use\u002Fon-the-web\u002Fusing-with\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffont-awesome.5.1.3.zip",99,"2022-12-22 00:00:00",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":104,"num_ratings":105,"last_updated":106,"tested_up_to":107,"requires_at_least":108,"requires_php":17,"tags":109,"homepage":17,"download_link":114,"security_score":115,"vuln_count":30,"unpatched_count":13,"last_vuln_date":116,"fetched_at":26},"table-of-contents-plus","Table of Contents Plus","2411.1","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>A powerful yet user friendly plugin that automatically creates a context specific index or table of contents (TOC) for long pages (and custom post types).  More than just a table of contents plugin, this plugin can also output a sitemap listing pages and\u002For categories across your entire site.\u003C\u002Fp>\n\u003Cp>Built from the ground up and with Wikipedia in mind, the table of contents by default appears before the first heading on a page.  This allows the author to insert lead-in content that may summarise or introduce the rest of the page.  It also uses a unique numbering scheme that doesn’t get lost through CSS differences across themes.\u003C\u002Fp>\n\u003Cp>This plugin is a great companion for content rich sites such as content management system oriented configurations.  That said, bloggers also have the same benefits when writing long structured articles.\u003C\u002Fp>\n\u003Cp>Includes an administration options panel where you can customise settings like display position, define the minimum number of headings before an index is displayed, other appearance, and more.  For power users, expand the advanced options to further tweak its behaviour – eg: exclude undesired heading levels like h5 and h6 from being included; disable the output of the included CSS file; adjust the top offset and more.  Using shortcodes, you can override default behaviour such as special exclusions on a specific page or even to hide the table of contents altogether.\u003C\u002Fp>\n\u003Cp>Prefer to include the index in the sidebar?  Go to Appearance > Widgets and drag the TOC+ to your desired sidebar and position.\u003C\u002Fp>\n\u003Cp>Custom post types are supported, however, auto insertion works only when the_content() has been used by the custom post type.  Each post type will appear in the options panel, so enable the ones you want.\u003C\u002Fp>\n\u003Cp>Collaborate, participate, fork this plugin on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fzedzedzed\u002Ftable-of-contents-plus\u002F\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Shortcodes\u003C\u002Fh3>\n\u003Cp>The plugin was designed to be as seamless and painfree as possible and did not require you to insert a shortcode for operation.  However, using the shortcode allows you to fully control the position of the table of contents within your page.  The following shortcodes are available with this plugin.\u003C\u002Fp>\n\u003Cp>When attributes are left out for the shortcodes below, they will fallback to the settings you defined under Settings > TOC+.  The following are detailed in the help tab.\u003C\u002Fp>\n\u003Ch4>[toc]\u003C\u002Fh4>\n\u003Cp>Lets you generate the table of contents at the preferred position.  Useful for sites that only require a TOC on a small handful of pages.  Supports the following attributes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“label”: text, title of the table of contents\u003C\u002Fli>\n\u003Cli>“no_label”: true\u002Ffalse, shows or hides the title\u003C\u002Fli>\n\u003Cli>“wrapping”: text, either “left” or “right”\u003C\u002Fli>\n\u003Cli>“heading_levels”: numbers, this lets you select the heading levels you want included in the table of contents.  Separate multiple levels with a comma.  Example: include headings 3, 4 and 5 but exclude the others with \u003Ccode>heading_levels=\"3,4,5\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>“class”: text, enter CSS classes to be added to the container. Separate multiple classes with a space.\u003C\u002Fli>\n\u003Cli>“start”: number, show when this number of headings are present in the content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>[no_toc]\u003C\u002Fh4>\n\u003Cp>Allows you to disable the table of contents for the current post, page, or custom post type.\u003C\u002Fp>\n\u003Ch4>[sitemap]\u003C\u002Fh4>\n\u003Cp>Produces a listing of all pages and categories for your site. You can use this on any post, page or even in a text widget.  Note that this will not include an index of posts so use sitemap_posts if you need this listing.\u003C\u002Fp>\n\u003Ch4>[sitemap_pages]\u003C\u002Fh4>\n\u003Cp>Lets you print out a listing of only pages. The following attributes are accepted:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“heading”: number between 1 and 6, defines which html heading to use\u003C\u002Fli>\n\u003Cli>“label”: text, title of the list\u003C\u002Fli>\n\u003Cli>“no_label”: true\u002Ffalse, shows or hides the list heading\u003C\u002Fli>\n\u003Cli>“exclude”: IDs of the pages or categories you wish to exclude\u003C\u002Fli>\n\u003Cli>“exclude_tree”: ID of the page or category you wish to exclude including its all descendants\u003C\u002Fli>\n\u003Cli>“child_of”: “current” or page ID of the parent page. Defaults to 0 which includes all pages.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>[sitemap_categories]\u003C\u002Fh4>\n\u003Cp>Same as \u003Ccode>[sitemap_pages]\u003C\u002Fcode> but for categories.\u003C\u002Fp>\n\u003Ch4>[sitemap_posts]\u003C\u002Fh4>\n\u003Cp>This lets you print out an index of all published posts on your site.  By default, posts are listed in alphabetical order grouped by their first letters.  The following attributes are accepted:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“order”: text, either ASC or DESC\u003C\u002Fli>\n\u003Cli>“orderby”: text, popular options include “title”, “date”, “ID”, and “rand”. See \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FClass_Reference\u002FWP_Query#Order_.26_Orderby_Parameters\" rel=\"nofollow ugc\">WP_Query\u003C\u002Fa> for a list.\u003C\u002Fli>\n\u003Cli>“separate”: true\u002Ffalse (defaults to true), does not separate the lists by first letter when set to false.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Use the following CSS classes to customise the appearance of your listing:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>toc_sitemap_posts_section\u003C\u002Fli>\n\u003Cli>toc_sitemap_posts_letter\u003C\u002Fli>\n\u003Cli>toc_sitemap_posts_list\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This plugin was created and maintained for many years by conjur3r. We are grateful for all the hard work he put in and we are excited to continue to build on that!\u003C\u002Fp>\n","A powerful yet user friendly plugin that automatically creates a table of contents. Can also output a sitemap listing all pages and categories.",200000,3500523,88,159,"2024-11-21T13:15:00.000Z","6.7.5","3.2",[21,110,111,112,113],"indexes","sitemap","table-of-contents","toc","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftable-of-contents-plus.2411.1.zip",89,"2024-10-15 00:00:00",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":102,"downloaded":125,"rating":126,"num_ratings":127,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":131,"tags":132,"homepage":137,"download_link":138,"security_score":139,"vuln_count":140,"unpatched_count":13,"last_vuln_date":141,"fetched_at":26},"white-label-cms","White Label CMS","2.7.8","Video User Manuals","https:\u002F\u002Fprofiles.wordpress.org\u002Fvideousermanuals\u002F","\u003Cp>The White Label CMS plugin is for developers who want to give their clients a more personalised and less confusing content management system.\u003C\u002Fp>\n\u003Cp>For a overview of the changes in 2.0 version of the plugin please visit the Video User Manuals website.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Customize the login page\u003C\u002Fli>\n\u003Cli>Add your branding to the header and footer\u003C\u002Fli>\n\u003Cli>Customize the dashboard\u003C\u002Fli>\n\u003Cli>Control which menus appear for your client\u003C\u002Fli>\n\u003Cli>Setting up a customized dashboard can be done in seconds using the White Label CMS Wizard\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Customize The Login Page\u003C\u002Fh4>\n\u003Cp>Impress your clients with a branded login page. Add yours or your client’s logo, add a background image and even control the CSS if you wish. Personalising the back end of WordPress will give your client the feeling that this is their website, not a generic website.\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\u002FLESxAuRdjBw?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\u003Ch4>Add Your Branding to the Header and Footer\u003C\u002Fh4>\n\u003Cp>Stay top of mind with your client by adding your branding to the admin bar, menu or footer.\u003C\u002Fp>\n\u003Ch4>Customize the Dashboard\u003C\u002Fh4>\n\u003Cp>Are you tired of telling your clients to ignore everything on the Dashboard, but then still receive questions because they’re confused or have broken something?\u003C\u002Fp>\n\u003Cp>With White Label CMS you can clear everything from the dashboard and add in your own dashboard panel. You can even add your own RSS feed so your clients can be kept up to date with what you are doing in your business. Which is much more relevant to your client than where and when the next WordPress Meetup is.\u003C\u002Fp>\n\u003Cp>Add your own welcome dashboard, and now you can use an Elementor or Beaver Builder template to make it look beautiful.\u003C\u002Fp>\n\u003Ch4>Control with Menus Appear for Your Client\u003C\u002Fh4>\n\u003Cp>We have created a new feature called the White Label CMS admin which allows you to hide menus for other users. Setup is simple and gives clients admin access with some restrictions making it harder for them to stumble across settings and mess up the site.\u003C\u002Fp>\n\u003Ch4>Setup a Site in Seconds Using the Wizard\u003C\u002Fh4>\n\u003Cp>Setting up a customized dashboard is easy and quick using the White Label CMS Wizard. With just a few clicks, you can add your branding and your client’s details and be up and running in seconds.\u003C\u002Fp>\n\u003Cp>There is so much that you can do with White Label CMS, but we want the experience to be simple. The Wizard allows you to set up a clutter-free, customized dashboard without having to scroll through all of the options that are available to you.\u003C\u002Fp>\n","Customise dashboard panels and branding, hide menus plus lots more.",4279722,94,114,"2025-05-01T06:37:00.000Z","6.8.5","3.3","5.4",[133,134,21,135,136],"admin","branding","custom","dashboard","https:\u002F\u002Fwww.videousermanuals.com\u002Fwhite-label-cms\u002F?utm_campaign=wlcms&utm_medium=plugin&utm_source=readme-txt","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwhite-label-cms.2.7.8.zip",93,7,"2024-08-16 00:00:00",{"attackSurface":143,"codeSignals":185,"taintFlows":209,"riskAssessment":210,"analyzedAt":220},{"hooks":144,"ajaxHandlers":161,"restRoutes":162,"shortcodes":163,"cronEvents":184,"entryPointCount":30,"unprotectedCount":13},[145,151,155],{"type":146,"name":147,"callback":148,"file":149,"line":150},"filter","attachment_fields_to_edit","my_image_attachment_fields_to_edit","binarym-cms.php",258,{"type":146,"name":152,"callback":153,"file":149,"line":154},"attachment_fields_to_save","my_image_attachment_fields_to_save",276,{"type":156,"name":157,"callback":158,"file":159,"line":160},"action","widgets_init","register_binary_widgets","widgets.php",68,[],[],[164,168,172,176,180],{"tag":165,"callback":166,"file":149,"line":167},"links","getLinks",15,{"tag":169,"callback":170,"file":149,"line":171},"childpages","getChildPages",46,{"tag":173,"callback":174,"file":149,"line":175},"postsby","postsByVariables",102,{"tag":177,"callback":178,"file":149,"line":179},"files","doAttachedFiles",152,{"tag":181,"callback":182,"file":149,"line":183},"iframe","doIframeShortcode",178,[],{"dangerousFunctions":186,"sqlUsage":187,"outputEscaping":189,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":208},[],{"prepared":53,"raw":13,"locations":188},[],{"escaped":13,"rawEcho":11,"locations":190},[191,193,195,197,199,201,203,205,206,207],{"file":149,"line":139,"context":192},"raw output",{"file":149,"line":194,"context":192},96,{"file":159,"line":196,"context":192},33,{"file":159,"line":198,"context":192},34,{"file":159,"line":200,"context":192},37,{"file":159,"line":202,"context":192},40,{"file":159,"line":204,"context":192},56,{"file":159,"line":204,"context":192},{"file":159,"line":204,"context":192},{"file":159,"line":204,"context":192},[],[],{"summary":211,"deductions":212},"The plugin \"binarym-cms-pack\" v0.1.0 exhibits a mixed security posture. On the positive side, there are no known CVEs, no dangerous functions, and the single SQL query uses prepared statements. Taint analysis also reports no critical or high severity flows. This suggests a foundational level of security consciousness in these specific areas.\n\nHowever, significant concerns arise from the static analysis. A complete lack of output escaping is a major red flag, potentially leading to Cross-Site Scripting (XSS) vulnerabilities if any of the shortcode outputs are user-controllable or dynamically generated. Furthermore, the absence of nonce checks and capability checks across all entry points, especially the shortcodes, exposes the plugin to potential Cross-Site Request Forgery (CSRF) attacks or unauthorized execution of actions that might not have direct authentication checks present. The lack of vulnerability history, while seemingly positive, could also indicate a lack of thorough security testing or a very new, less scrutinized plugin.\n\nIn conclusion, while the plugin avoids common pitfalls like raw SQL and dangerous functions, the critical flaw in output escaping and the general lack of authorization checks on its shortcodes present a substantial risk. The absence of any vulnerability history is not a strong indicator of security in this context, and the focus should be on addressing the identified code-level weaknesses.",[213,216,218],{"reason":214,"points":215},"0% output escaping",16,{"reason":217,"points":11},"0 capability checks on entry points",{"reason":219,"points":11},"0 nonce checks on entry points","2026-03-17T01:15:58.149Z",{"wat":222,"direct":227},{"assetPaths":223,"generatorPatterns":224,"scriptPaths":225,"versionParams":226},[],[],[],[],{"cssClasses":228,"htmlComments":235,"htmlAttributes":237,"restEndpoints":239,"jsGlobals":240,"shortcodeOutput":241},[165,229,230,231,232,233,234],"childpage","childNavigation","childpost","post","attachedFiles","binaryIframe",[236],"\u003C!-- attachedFiles -->",[238],"data-parent-post",[],[],[242,243,244,245,246,247,248,249,244,250,251,247,252,253,254],"\u003Cul class=\"links\">","\u003Cdiv class=\"childpage\">","\u003Ch3>\u003Ca href=","\u003Cp>","...","\u003Ca href=","\u003Cul id=\"childNavigation\">","\u003Cdiv class=\"childpost post\">","\u003Cdiv id=\"attachedFiles\">","\u003Ch4 class=","\u003Ciframe class=\"binaryIframe","width=\"","height=\""]