[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$flmxKKCqL4QO9SBNQNjU-S7CJ7NV5PWR6YCwM_IVdh3g":3,"$fBZqxd5JsTVuG2ynl_EvCYFejOZMvBCz2Vde_hLCR5_U":253,"$f7L-eUjPmrsOYxTLEijnVsTIMJ3OpNqqLxDXqfctx4Ns":258},{"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":7,"requires_at_least":7,"requires_php":7,"tags":15,"homepage":7,"download_link":18,"security_score":19,"vuln_count":13,"unpatched_count":13,"last_vuln_date":20,"fetched_at":21,"discovery_status":22,"vulnerabilities":23,"developer":24,"crawl_stats":20,"alternatives":30,"analysis":135,"fingerprints":234},"authors2categories","Author2categories","1.1","","https:\u002F\u002Fprofiles.wordpress.org\u002Flogicalschema\u002F","\u003Cp>This plugin was developed because I have one blog with multiple authors who have\u003Cbr \u002F>\ntheir own categories. The users’ category access is administered by the Authors2Categories\u003Cbr \u002F>\nin Tools panel of the admin.\u003C\u002Fp>\n\u003Cp>Select the user. Click on Edit User (Tools>Authors2Categories) and select the categories he\u002Fshe\u003Cbr \u002F>\nare allowed to post to. Click on Save when you are done.\u003C\u002Fp>\n","This plugin was developed because I have one blog with multiple authors who have",10,3126,0,"2009-10-20T20:56:00.000Z",[16,17],"authors","categories","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauthors2categories.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":25,"display_name":25,"profile_url":8,"plugin_count":26,"total_installs":11,"avg_security_score":19,"avg_patch_time_days":27,"trust_score":28,"computed_at":29},"logicalschema",1,30,84,"2026-05-20T08:02:35.855Z",[31,52,70,89,113],{"slug":32,"name":33,"version":34,"author":35,"author_profile":36,"description":37,"short_description":38,"active_installs":39,"downloaded":40,"rating":41,"num_ratings":11,"last_updated":42,"tested_up_to":43,"requires_at_least":44,"requires_php":7,"tags":45,"homepage":49,"download_link":50,"security_score":19,"vuln_count":26,"unpatched_count":13,"last_vuln_date":51,"fetched_at":21},"list-all-posts-by-authors-nested-categories-and-titles","List all posts by Authors, nested Categories and Titles","2.9.0","fmarzocca","https:\u002F\u002Fprofiles.wordpress.org\u002Ffmarzocca\u002F","\u003Cp>Particularly suitable to all multi-nested categories and multi-authors website, with lots of posts and complex category layout (i.e.: academic papers, newpapers articles, etc), as weel as for single-user websites (read below). This plugin allows the user to place a shortcode into any page and get rid of a long and nested menu\u002Fsubmenu to show all site’s posts (including custom post types assigned to a standard category). A customizable selector in the page will allow the reader to select grouping by Category\u002FAuthor\u002FTitle.\u003C\u002Fp>\n\u003Cp>Shortcode’s options include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>excluding any category from the list\u003C\u002Fli>\n\u003Cli>excluding\u002Fincluding admin users from the list\u003C\u002Fli>\n\u003Cli>single-user website usage\u003C\u002Fli>\n\u003Cli>select what list(s) to display\u003C\u002Fli>\n\u003Cli>limit number of posts in list output \u003C\u002Fli>\n\u003Cli>Show (optional) post date\u003C\u002Fli>\n\u003Cli>Show in reverse date order\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Output grouped by Category will look like:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>CAT1\n    post1                       AUTHOR\n    SUBCAT1\n        post2                   AUTHOR\n        post3                   AUTHOR\n        SUBCAT2\n            post4               AUTHOR\n            ...\n            ...\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Shortcode generator\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin installs a new menu \u003Cem>ACT List Shortcodes\u003C\u002Fem> in Admin->Tools. The tool is a helper to automatically generate the required shortcode. It will parse the options and display the string to be copied and pasted into any page. Please refer to the plugin admin page for a full list of options.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Default manual usage:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[ACT-list]\u003C\u002Fp>\n\u003Cp>all categories and subcategories post, excluding administrator’s posts, grouped by (upon selection) Category\u002FAuthor\u002FTitle\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Exclude categories:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[ACT-list exclude=”cat1-slug, cat2-slug, …”]\u003C\u002Fp>\n\u003Cp>listed categories will be excluded. Categories must be listed with their \u003Cem>slugnames\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Include admin’s posts:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[ACT-list admin=1]\u003C\u002Fp>\n\u003Cp>this option will also include all admin’s posts in the list.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Single-user website:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>[ACT-list singleuser=1]\u003C\u002Fp>\n\u003Cp>this option is suited for websites with a single author (or when you don’t want to show the authors). It removes grouping by Authors and any author name. This option includes the \u003Cem>admin=1\u003C\u002Fem> option, so that it will list any post in the website. You can still apply “excluding categories” option.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Select what list(s) to display\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The parameter “show” will allow the admin to select what lists will be shown and if the dropdown selector is needed or not. i.e.:\u003C\u002Fp>\n\u003Cp>[ACT-list show=”Category, Author”]\u003C\u002Fp>\n\u003Cp>or\u003C\u002Fp>\n\u003Cp>[ACT-list show=”Title, Category”]\u003C\u002Fp>\n\u003Cp>Allowed terms for the “show” parameter are: \u003Cem>Author, Title, Category\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Split the lists into separate pages\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>By selecting only one variable in the “show” parameter, you will be able to show only one list without the dropdown selector. This will enable you to put the 3 lists into separate pages, or separate tabs of the same page.\u003C\u002Fp>\n\u003Cp>Page#1 (or tab#1)\u003Cbr \u002F>\n[ACT-list show=”Category”]\u003C\u002Fp>\n\u003Cp>Page#2 (or tab#2)\u003Cbr \u002F>\n[ACT-list show=”Author”]\u003C\u002Fp>\n\u003Cp>Page#3 (or tab#3)\u003Cbr \u002F>\n[ACT-list show=”Title”]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Limit the number of posts in the lists\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you have a large numbers of posts (>2,000), it could be convenient to limit the number of posts in the lists, including only a certain amount of the most recent posts. This can be achieved separately for the 3 lists using the following parameters: postspercategory, postsperauthor, totalpoststitle. i.e.:\u003C\u002Fp>\n\u003Cp>[ACT-list show=”Category” postspercategory=”20″] will show only the 20 most recent posts for each category.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Show posts list in reverse date order\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>By default, the posts will be listed from newest to oldest. To change this behaviour, use the \u003Cem>reverse-date=1\u003C\u002Fem> parameter.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Show posts date (v.>=2.7.0)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The date of the post could be printed out before the post name, optionally\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>If you like the plugin, feel free to rate it (on the right side of this page) or \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_s-xclick&hosted_button_id=4EH3N5XZJZCRQ\" rel=\"nofollow ugc\">donate via PayPal\u003C\u002Fa>. Thanks a lot! 🙂\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","This plugin lists all posts by Author, nested Categories and Title, allowing to place the lists in any page.",700,28900,100,"2024-03-28T12:52:00.000Z","6.5.8","4.0.1",[16,46,47,48],"nested-categories","posts","titles","https:\u002F\u002Fgithub.com\u002Ffmarzocca\u002FList-all-posts-by-ACT","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flist-all-posts-by-authors-nested-categories-and-titles.2.9.0.zip","2023-11-29 00:00:00",{"slug":53,"name":54,"version":55,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":13,"downloaded":60,"rating":13,"num_ratings":13,"last_updated":61,"tested_up_to":62,"requires_at_least":63,"requires_php":7,"tags":64,"homepage":68,"download_link":69,"security_score":41,"vuln_count":13,"unpatched_count":13,"last_vuln_date":20,"fetched_at":21},"author-category-revival","Author Category Revival","1.0.5","legarsfred","https:\u002F\u002Fprofiles.wordpress.org\u002Flegarsfred\u002F","\u003Cp>Author Category Revival allows site administrators to control which categories each author can use when writing posts. Administrators can assign specific categories to authors and set which categories are checked by default in the post editor. Authors no longer have to worry about managing categories or figuring out which ones to select.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What the author sees:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Only sees categories assigned by the administrator\u003C\u002Fli>\n\u003Cli>Sees pre-checked categories as configured by admin\u003C\u002Fli>\n\u003Cli>Can change checked categories within allowed options\u003C\u002Fli>\n\u003Cli>Cannot see or access categories not assigned to them\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Author Restrictions\u003C\u002Fstrong>: Restrict authors to specific categories only\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Default Categories\u003C\u002Fstrong>: Set one or multiple default categories (or none) that auto-check when authors create posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hierarchical Display\u003C\u002Fstrong>: Categories show in parent-child tree structure\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time Preview\u003C\u002Fstrong>: See exactly what the author will see in their editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quick Actions\u003C\u002Fstrong>: One-click select\u002Fdeselect all or parent-only categories\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin Protection\u003C\u002Fstrong>: Administrators are never restricted\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual\u003C\u002Fstrong>: Full French\u002FEnglish translation support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress-like Interface\u003C\u002Fstrong>: Seamless integration with WordPress admin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How it works:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Administrator goes to Users \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> All Users\u003C\u002Fli>\n\u003Cli>Edits an author profile (cannot restrict own account)\u003C\u002Fli>\n\u003Cli>Finds “Author Categories Management” section\u003C\u002Fli>\n\u003Cli>Selects allowed categories for this author\u003C\u002Fli>\n\u003Cli>Clicks “Validate your choice” to update the preview\u003C\u002Fli>\n\u003Cli>Checks default categories in the preview (optional)\u003C\u002Fli>\n\u003Cli>Saves changes with “Update Account”\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Feel free to share your feedback and ask for help.\u003C\u002Fp>\n\u003Ch3>Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffrequenceterre.com\u002Ffrederic.benot\u002Fcontact\u002F\" rel=\"nofollow ugc\">Support & Contact\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffrequenceterre.com\u002Ffrederic.benot\u002F\" rel=\"nofollow ugc\">Developer Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fdonate\u002F?hosted_button_id=U4EY442WZA4VU\" rel=\"nofollow ugc\">Make a Donation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Restrict authors categories to specific categories with default category selection. Perfect for multi-author sites.",166,"2026-01-06T14:11:00.000Z","6.9.4","5.0",[65,16,17,66,67],"author-category","content-management","restrict-author","https:\u002F\u002Ffrequenceterre.com\u002Ffrederic.benot\u002Fauthor-category-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauthor-category-revival.1.0.5.zip",{"slug":71,"name":72,"version":73,"author":74,"author_profile":75,"description":76,"short_description":77,"active_installs":13,"downloaded":78,"rating":41,"num_ratings":26,"last_updated":79,"tested_up_to":80,"requires_at_least":81,"requires_php":82,"tags":83,"homepage":7,"download_link":87,"security_score":88,"vuln_count":13,"unpatched_count":13,"last_vuln_date":20,"fetched_at":21},"set-unset-bulk-post-categories","Set Unset Bulk Post Categories","1.3","Param Themes","https:\u002F\u002Fprofiles.wordpress.org\u002Fparamthemes\u002F","\u003Cp>You can set unset the categories of the posts in a single screen & filter the posts here by author, category and date range to set\u002Funset categories for post and finally you can edit \u002F delete the post from same screen.\u003C\u002Fp>\n\u003Cp>It will save your valuable Time by providing you easy to use use single page screen to set\u002Funset categories for post at the same time you can edit\u002Fdelete post from same screen too.\u003C\u002Fp>\n\u003Ch3>SUPPORT\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>If you have found a bug\u002Fissue or have a feature request, then post them in \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fparamthemes\u002Fset-unset-bulk-post-categories\u002Fissues\" rel=\"nofollow ugc\">github issues\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>If you have a question about usage or need help to troubleshoot, then post in WordPress \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fset-unset-bulk-post-categories\" rel=\"ugc\">forums\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>If you like the Plugin, then kindly leave a review\u002Ffeedback at WordPress \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fset-unset-bulk-post-categories\u002F#reviews\" rel=\"ugc\">Repository Page.\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Suggestions or help us improve and get notified of all updates. Just Follow us on \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fparamthemes\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\n \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Set Unset Bulk Post Categories uses \u003Ca href=\"https:\u002F\u002Fappsero.com\" rel=\"nofollow ugc\">Appsero\u003C\u002Fa> SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.\u003C\u002Fp>\n\u003Cp>Appsero SDK \u003Cstrong>does not gather any data by default.\u003C\u002Fstrong> The SDK only starts gathering basic telemetry data \u003Cstrong>when a user allows it via the admin notice\u003C\u002Fstrong>. We collect the data to ensure a great user experience for all our users.\u003C\u002Fp>\n\u003Cp>Integrating Appsero SDK \u003Cstrong>DOES NOT IMMEDIATELY\u003C\u002Fstrong> start gathering data, \u003Cstrong>without confirmation from users in any case.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Learn more about how \u003Ca href=\"https:\u002F\u002Fappsero.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Appsero collects and uses this data\u003C\u002Fa>.\u003C\u002Fp>\n","Allows user to set unset the categories of all the posts in a bulk without editing the posts itself.",1501,"2024-12-17T07:23:00.000Z","6.7.5","5.3.2","7.0",[16,84,17,85,86],"bulk","post","set","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fset-unset-bulk-post-categories.zip",92,{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":99,"num_ratings":100,"last_updated":101,"tested_up_to":62,"requires_at_least":102,"requires_php":7,"tags":103,"homepage":108,"download_link":109,"security_score":110,"vuln_count":111,"unpatched_count":13,"last_vuln_date":112,"fetched_at":21},"taxonomy-terms-order","Category Order and Taxonomy Terms Order","1.9.5","nsp-code","https:\u002F\u002Fprofiles.wordpress.org\u002Fnsp-code\u002F","\u003Cp>Easily control the order of Categories and any hierarchical taxonomy with a simple drag-and-drop interface. Reorder parent and child terms visually in the admin and choose whether the plugin automatically applies your custom term order to front-end queries.\u003C\u002Fp>\n\u003Ch3>Key features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Intuitive drag-and-drop reordering for Categories and all hierarchical taxonomies. \u003C\u002Fli>\n\u003Cli>Option to auto-apply the custom term order to front-end queries (no theme\u002Fplugin edits required). \u003C\u002Fli>\n\u003Cli>Keep the admin term lists in your new order (makes management and editorial workflows consistent). \u003C\u002Fli>\n\u003Cli>Works with multiple taxonomies per post type — switch between taxonomies from the same interface. \u003C\u002Fli>\n\u003Cli>Multisite aware and regularly updated for modern WordPress and PHP versions (see changelog for compatibility notes).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How it works\u003C\u002Fh3>\n\u003Cp>After activating the plugin, a new Taxonomy Order page becomes available under the custom post type menu. Simply open it and drag terms into the exact order you want — including parent\u002Fchild hierarchy.\u003Cbr \u002F>\nUse the plugin’s Taxonomy Order screen to drag terms into the order you want. To apply the custom order automatically across your site, enable the Autosort option — the plugin will adjust term queries on the fly so your chosen order shows without template changes. If you prefer to control ordering in code, include orderby => ‘term_order’ when calling get_terms() to use the plugin’s order programmatically.\u003C\u002Fp>\n\u003Cp>This plugin is developed by \u003Ca href=\"http:\u002F\u002Fwww.nsp-code.com\" rel=\"nofollow ugc\">Nsp-Code\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>See the \u003Ca href=\"https:\u002F\u002Fwww.nsp-code.com\u002Fpremium-plugins\u002Fwordpress-plugins\u002Fadvanced-taxonomy-terms-order\u002F\" rel=\"nofollow ugc\">Advanced Taxonomy Terms Order\u003C\u002Fa> for advanced features.\u003C\u002Fp>\n\u003Ch3>Localization\u003C\u002Fh3>\n\u003Cp>Available in Catalan, Chinese (China), Chinese (Taiwan), Czech, Dutch, Dutch (Belgium), English (Australia), English (Canada), English (New Zealand), English (UK), English (US), French (France), Galician, German, Italian, Japanese, Norwegian (Bokmål), Polish, Portuguese (Portugal), Russian, Spanish (Chile), Spanish (Spain), Spanish (Venezuela), Swedish, and Turkish.\u003Cbr \u002F>\nWhant to contribute with a translation to your language? Please check at https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Ftaxonomy-terms-order\u003C\u002Fp>\n\u003Cp>There isn’t any Editors for your native language on plugin Contributors? You can help to moderate! https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Ftaxonomy-terms-order\u002Fcontributors\u003C\u002Fp>\n","Drag-and-drop ordering for Categories & any taxonomy (hierarchically) using a Drag and Drop Sortable JavaScript capability.",500000,10130592,90,162,"2026-03-16T08:12:00.000Z","2.8",[104,105,106,107],"categories-sort","category-order","taxonomy-order","terms-order","http:\u002F\u002Fwww.nsp-code.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftaxonomy-terms-order.1.9.5.zip",99,2,"2018-02-22 00:00:00",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":123,"num_ratings":124,"last_updated":125,"tested_up_to":62,"requires_at_least":126,"requires_php":127,"tags":128,"homepage":131,"download_link":132,"security_score":88,"vuln_count":133,"unpatched_count":13,"last_vuln_date":134,"fetched_at":21},"list-category-posts","List category posts","0.95.0","Fernando Briano","https:\u002F\u002Fprofiles.wordpress.org\u002Ffernandobt\u002F","\u003Cp>List Category Posts allows you to list posts by category in a post or page using the \u003Ccode>[catlist]\u003C\u002Fcode> shortcode. When you’re editing a page or post, directly insert the shortcode in your text and the posts will be listed there. The \u003Cem>basic\u003C\u002Fem> usage would be something like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[catlist id=1]\n\n[catlist name=\"news\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The shortcode accepts a category name or id, the order in which you want the posts to display, and the number of posts to display. You can also display the post author, date, excerpt, custom field values, even the content! A lot of parameters have been added to customize what to display and how to show it. Check \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpicandocodigo\u002FList-Category-Posts\u002Fwiki\" rel=\"nofollow ugc\">the full documentation\u003C\u002Fa> to learn about the different ways to use it.\u003C\u002Fp>\n\u003Cp>The \u003Ccode>[catlist]\u003C\u002Fcode> shortcode can be used as many times as needed with different arguments on each post\u002Fpage.\u003Cbr \u002F>\n    [catlist id=1 numberposts=10]\u003C\u002Fp>\n\u003Cp>There’s an options page with a few options, new options will be implemented on demand (as long as they make sense).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpicandocodigo\u002FList-Category-Posts\u002Fwiki\" rel=\"nofollow ugc\">Read the instructions\u003C\u002Fa>\u003C\u002Fstrong> to learn which parameters are available and how to use them.\u003C\u002Fp>\n\u003Cp>If you want to \u003Cstrong>List Categories\u003C\u002Fstrong> instead of posts you can use my other plugin \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flist-categories\u002F\" rel=\"ugc\">List categories\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>You can find \u003Cstrong>Frequently Asked Questions\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpicandocodigo\u002FList-Category-Posts\u002Fblob\u002Fmaster\u002Fdoc\u002FFAQ.md#frequently-asked-questions\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The different elements to display can be styled with CSS. you can define an HTML tag to wrap the element with, and a CSS class for this tag. Check \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpicandocodigo\u002FList-Category-Posts\u002Fwiki\" rel=\"nofollow ugc\">the documentation\u003C\u002Fa> for usage. You can also check \u003Ca href=\"http:\u002F\u002Fsundari-webdesign.com\u002Fwordpress-the-quest-to-my-perfect-list-view-for-posts-events-and-articles\u002F\" rel=\"nofollow ugc\">this nice tutorial\u003C\u002Fa> which gives lots of tips and how-to’s to customize how to display the posts.\u003C\u002Fp>\n\u003Cp>Great to use WordPress as a CMS, and create pages with several categories posts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GUI\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Klemens Starybrat has created a GUI for List Category Posts. It helps you create a shortcode from a nice visual interface in WordPress’ text editor. Check it out:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgui-for-lcp\u002F\" rel=\"ugc\">GUI for List Category Posts\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AJAX pagination\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The ajax pagination feature is maintained in an add-on plugin by Klemens Starybrat. Check it out:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flcp-ajax-pagination\" rel=\"ugc\">LCP Ajax Pagination\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Widget\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Since WordPress 4.9, \u003Ca href=\"https:\u002F\u002Fmake.wordpress.org\u002Fcore\u002F2017\u002F10\u002F24\u002Fwidget-improvements-in-wordpress-4-9\u002F\" rel=\"nofollow ugc\">you can use shortcode in text widgets\u003C\u002Fa>. So you can just add a text widget in Appearence > Widgets and write the List Category Posts shortcode.\u003C\u002Fp>\n\u003Cp>The plugin also includes a widget as a simple interface for its functionality. Just add as many widgets as you want, and select all the available options from the Appearence > Widgets page. Not all the functionality in the shortcode has been implemented in the widget yet. You can use the shortcode for the most flexibility.\u003C\u002Fp>\n\u003Cp>Please, read the information on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpicandocodigo\u002FList-Category-Posts\u002Fwiki\" rel=\"nofollow ugc\">the wiki\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flist-category-posts\u002F#developers\" rel=\"ugc\">Changelog\u003C\u002Fa> to be aware of new functionality, and improvements to the plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Videos\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Some users have made videos on how to use the plugin (thank you, you are awesome!), check them out here:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.youtube.com\u002Fwatch?v=kBy_qoGKpdo\" rel=\"nofollow ugc\">Manage WordPress Content with List Category Posts Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Zfnzk4IWPNA\" rel=\"nofollow ugc\">WordPress: How to List Category Posts on a Page\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Support the plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Klemens Starybrat has been writing lots of amazing code for this plugin, so if you’ve found it useful and want to pay it forward, consider sponsoring him on GitHub: https:\u002F\u002Fgithub.com\u002Fsponsors\u002Fklemens-st\u003C\u002Fp>\n\u003Cp>I have a \u003Ca href=\"http:\u002F\u002Fpicandocodigo.net\u002Fprogramacion\u002Fwordpress\u002Flist-category-posts-wordpress-plugin-english\u002F#support\" title=\"Donate via PayPal\" rel=\"nofollow ugc\">PayPal account\u003C\u002Fa> where you can donate too.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Development\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Development is being tracked on \u003Ca href=\"https:\u002F\u002Fcodeberg.org\u002Fpicandocodigo\u002Flist-category-posts\" rel=\"nofollow ugc\">Codeberg\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpicandocodigo\u002FList-Category-Posts\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>. Fork it, code, make a pull request, suggest improvements, etc. over there. I dream of the day all of the WordPress plugins will be hosted on Git 🙂\u003C\u002Fp>\n\u003Cp>Since the documentation on how to use the plugin has passed wordpress.org’s character limit, the text was cut. You can find the complete documentation on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpicandocodigo\u002FList-Category-Posts\u002Fwiki\" rel=\"nofollow ugc\">the wiki\u003C\u002Fa>. It’s also more comfortable to read and maintain than a txt file. Please check it out, suggestions are welcome on Codeberg\u002FGitHub issues!\u003C\u002Fp>\n\u003Ch3>Instructions on how to use the plugin\u003C\u002Fh3>\n\u003Cp>Below you can find common shortcode use cases. You can use the shortcode while editing posts, pages, custom post types, text widgets and in all “page builder” plugins that support shortcodes.\u003C\u002Fp>\n\u003Cp>Read the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpicandocodigo\u002FList-Category-Posts\u002Fwiki\" rel=\"nofollow ugc\">full documentation\u003C\u002Fa>\u003C\u002Fstrong> to discover many more features, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>advanced post selection options\u003C\u002Fstrong> (by date, search terms, custom fields, post types, custom taxonomies and more)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>output customizations\u003C\u002Fstrong> (show each post’s date, author, excerpt, thumbnail and more)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>custom templates\u003C\u002Fstrong> of your own design, based on a simple PHP example\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>List 10 latest posts:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[catlist]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The default number of listed posts is 10, to modify it you need to specify \u003Ccode>numberposts\u003C\u002Fcode> parameter:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[catlist numberposts=15]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>List posts from the “Dogs” category:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[catlist name=Dogs]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>List posts from the category with id \u003Ccode>2\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[catlist id=2]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>By default only the “post” post type is included. To list pages use:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[catlist post_type=page]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>and for both posts and pages:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[catlist post_type=\"post,page\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If we combine the above options we can get a shortcode that lists 15 items, including post and pages, from the “Dogs” category:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[catlist name=Dogs post_type=\"post,page\" numberposts=15]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Most of the parameters you will find in the documentation can be used together.\u003C\u002Fp>\n\u003Cp>The plugin can detect current post’s category and use it for listing:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[catlist categorypage=yes]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Same goes for tags:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[catlist currenttags=yes]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To show each post’s excerpt use:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[catlist excerpt=yes]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you want to show the date, author and comments count next to each post, use:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[catlist date=yes author=yes comments=yes]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can specify html tags and classes for many elements. Let’s modify the previous shortcode and wrap dates and authors in tags and classes of our choice:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[catlist date=yes date_tag=span date_class=\"my-date\" author=yes author_tag=p author_class=\"my-author\" comments=yes]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpicandocodigo\u002FList-Category-Posts\u002Fwiki\u002FHTML-&-CSS-Customization\" rel=\"nofollow ugc\">Read more about this feature\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You can order posts by date:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[catlist orderby=date]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can also use \u003Ccode>title\u003C\u002Fcode>, \u003Ccode>author\u003C\u002Fcode>, \u003Ccode>ID\u003C\u002Fcode>. More options are described in the documentation.\u003C\u002Fp>\n\u003Cp>The plugin also supports pagination. You need to specify \u003Ccode>numberposts\u003C\u002Fcode> to tell the plugin how many posts per page you want:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[catlist pagination=yes numberposts=5]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>See the wiki: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpicandocodigo\u002FList-Category-Posts\u002Fwiki\u002FPagination\" rel=\"nofollow ugc\">Pagination\u003C\u002Fa> for more information.\u003C\u002Fp>\n\u003Cp>Please read the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpicandocodigo\u002FList-Category-Posts\u002Fwiki\" rel=\"nofollow ugc\">full documentation\u003C\u002Fa>\u003C\u002Fstrong> for detailed documentation of all plugin features, use cases and shortcode parameters.\u003C\u002Fp>\n","Very customizable plugin to list posts by category (or tag, author and more) in a post, page or widget. Uses the [catlist] shortcode to select posts.",80000,4365157,94,254,"2026-03-14T21:07:00.000Z","3.3","5.6",[17,129,130,47],"cms","list","https:\u002F\u002Fgithub.com\u002Fpicandocodigo\u002FList-Category-Posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flist-category-posts.0.95.0.zip",8,"2026-04-08 00:00:00",{"attackSurface":136,"codeSignals":155,"taintFlows":178,"riskAssessment":220,"analyzedAt":233},{"hooks":137,"ajaxHandlers":151,"restRoutes":152,"shortcodes":153,"cronEvents":154,"entryPointCount":13,"unprotectedCount":13},[138,144,147],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","simple_edit_form","a2c_disable_cats","author2categories.php",190,{"type":139,"name":145,"callback":141,"file":142,"line":146},"edit_form_advanced",191,{"type":139,"name":148,"callback":149,"file":142,"line":150},"admin_menu","a2c_admin",192,[],[],[],[],{"dangerousFunctions":156,"sqlUsage":157,"outputEscaping":159,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":177},[],{"prepared":11,"raw":13,"locations":158},[],{"escaped":13,"rawEcho":160,"locations":161},7,[162,165,167,169,171,173,175],{"file":142,"line":163,"context":164},31,"raw output",{"file":142,"line":166,"context":164},106,{"file":142,"line":168,"context":164},108,{"file":142,"line":170,"context":164},146,{"file":142,"line":172,"context":164},148,{"file":142,"line":174,"context":164},182,{"file":142,"line":176,"context":164},183,[],[179,209],{"entryPoint":180,"graph":181,"unsanitizedCount":207,"severity":208},"authors2categories_admin_page (author2categories.php:45)",{"nodes":182,"edges":203},[183,188,194,198],{"id":184,"type":185,"label":186,"file":142,"line":187},"n0","source","$_POST (x2)",57,{"id":189,"type":190,"label":191,"file":142,"line":192,"wp_function":193},"n1","sink","query() [SQLi]",58,"query",{"id":195,"type":185,"label":196,"file":142,"line":197},"n2","$_POST",129,{"id":199,"type":190,"label":200,"file":142,"line":201,"wp_function":202},"n3","get_results() [SQLi]",132,"get_results",[204,206],{"from":184,"to":189,"sanitized":205},false,{"from":195,"to":199,"sanitized":205},3,"high",{"entryPoint":210,"graph":211,"unsanitizedCount":207,"severity":208},"\u003Cauthor2categories> (author2categories.php:0)",{"nodes":212,"edges":217},[213,214,215,216],{"id":184,"type":185,"label":186,"file":142,"line":187},{"id":189,"type":190,"label":191,"file":142,"line":192,"wp_function":193},{"id":195,"type":185,"label":196,"file":142,"line":197},{"id":199,"type":190,"label":200,"file":142,"line":201,"wp_function":202},[218,219],{"from":184,"to":189,"sanitized":205},{"from":195,"to":199,"sanitized":205},{"summary":221,"deductions":222},"The \"authors2categories\" plugin version 1.1 exhibits a concerning security posture despite an apparently small attack surface and a clean vulnerability history. While the plugin uses prepared statements for all its SQL queries and has no file operations or external HTTP requests, critical weaknesses are evident in its output handling and data sanitization.  The static analysis reveals that 100% of its outputs are not properly escaped, indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities.  Furthermore, the taint analysis identified two flows with unsanitized paths, both classified as high severity. These findings, coupled with the complete absence of nonce and capability checks across any entry points, suggest that malicious actors could potentially inject and execute arbitrary code or manipulate data through the plugin's functionalities. The lack of any previously recorded vulnerabilities might lull users into a false sense of security, but the current analysis highlights significant inherent risks that require immediate attention.",[223,225,228,231],{"reason":224,"points":133},"All outputs are unescaped",{"reason":226,"points":227},"High severity unsanitized taint flows (2)",12,{"reason":229,"points":230},"No nonce checks",5,{"reason":232,"points":230},"No capability checks","2026-04-16T12:49:35.588Z",{"wat":235,"direct":240},{"assetPaths":236,"generatorPatterns":237,"scriptPaths":238,"versionParams":239},[],[],[],[],{"cssClasses":241,"htmlComments":244,"htmlAttributes":245,"restEndpoints":250,"jsGlobals":251,"shortcodeOutput":252},[242,243],"wrap","form-table",[],[246,247,248,249],"name=\"ucm_users\"","name=\"categories[]\"","name=\"edit_user\"","name=\"save\"",[],[],[],{"error":254,"url":255,"statusCode":256,"statusMessage":257,"message":257},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fauthors2categories\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":26,"versions":259},[260],{"version":261,"download_url":262,"svn_tag_url":263,"released_at":20,"has_diff":205,"diff_files_changed":264,"diff_lines":20,"trac_diff_url":20,"vulnerabilities":265,"is_current":205},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauthors2categories.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fauthors2categories\u002Ftags\u002F1.0\u002F",[],[]]