[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fa4ShKRGPh3qUyIEPsuTbapUec6CKWDCIW_zJRutmM_w":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":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":145,"fingerprints":432},"rundiz-postorder","Rundiz PostOrder","1.0.10","vee","https:\u002F\u002Fprofiles.wordpress.org\u002Fokvee\u002F","\u003Cp>If you want to customize the post order to the other than date, id, name. For example: You want to re-arrange it to display as what you want in your agency or company website.\u003Cbr \u002F>\nThis plugin allow you to re-arrange the post order as you wish.\u003C\u002Fp>\n\u003Cp>Re-arrange or re-order the posts but not interfere with sticky posts. Make your web sites different.\u003C\u002Fp>\n\u003Cp>You can re-order by one step (move up\u002Fdown) or multiple steps (sortable items – drag and drop).\u003Cbr \u002F>\nRe-order across the page by drag and drop to the top or bottom and then use move up and down to make it re-order across the page.\u003C\u002Fp>\n\u003Cp>You can also disable custom post order in some category or all everywhere by adding \u003Ccode>rd_postorder_is_working\u003C\u002Fcode> and \u003Ccode>rd_postorder_admin_is_working\u003C\u002Fcode> filters and its value is boolean.\u003Cbr \u002F>\nOR!!\u003Cbr \u002F>\nYou can do that in the settings menu. That’s very easy.\u003C\u002Fp>\n\u003Cp>Polylang or multilingual supported.\u003Cbr \u002F>\nIn the new version, you can use language switcher to switch and list only posts on selected language and then re-order them.\u003C\u002Fp>\n\u003Cp>It’s clean!\u003Cbr \u002F>\nMy plugins are always restore everything to its default value and cleanup. I love clean db and don’t let my plugins left junk in your db too.\u003C\u002Fp>\n\u003Cp>This project is maintain by \u003Ca href=\"https:\u002F\u002Frundiz.com\" rel=\"nofollow ugc\">Rundiz.com\u003C\u002Fa>. Feel free to rate and comments.\u003Cbr \u002F>\nPlease \u003Ca href=\"https:\u002F\u002Frundiz.com\u002Fen\u002Fdonate\" rel=\"nofollow ugc\">donate\u003C\u002Fa> to support the developer.\u003C\u002Fp>\n\u003Cp>Tested up to PHP 8.5.\u003C\u002Fp>\n","Re-order posts to what you want.",10,3138,0,"2025-12-18T15:13:00.000Z","7.0","4.7.0","5.5",[19,20,21,22,23],"order","posts","re-arrange","sort","sortable","https:\u002F\u002Frundiz.com\u002F?p=319","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frundiz-postorder.1.0.10.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"okvee",7,2020,30,94,"2026-04-04T06:50:35.311Z",[38,61,86,109,128],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":59,"download_link":60,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"post-types-order","Post Types Order","2.4.6","nsp-code","https:\u002F\u002Fprofiles.wordpress.org\u002Fnsp-code\u002F","\u003Cp>\u003Cstrong>Over 12 MILLIONS DOWNLOADS and near PERFECT rating out of 200 REVIEWS\u003C\u002Fstrong>. \u003Cbr \u002F>\nEasily Sort Posts and Custom Post Types with Drag-and-Drop\u003C\u002Fp>\n\u003Cp>Take full control of your post order with a powerful plugin that lets you effortlessly reorder posts and custom post types using a simple drag-and-drop interface.\u003C\u002Fp>\n\u003Cp>Customize the order directly from the default WordPress post archive list or use the dedicated Re-Order interface, which displays all available items for easy management. Whether you’re working with default posts or custom post types, organizing your content has never been easier.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>This plugin was designed to be user-friendly, ensuring that anyone can easily use its sorting feature, regardless of their WordPress experience:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Install the plugin via the “Install Plugins” interface or by uploading the post-types-order folder to the \u002Fwp-content\u002Fplugins\u002F directory.\u003C\u002Fli>\n\u003Cli>Activate the Post Types Order plugin.\u003C\u002Fli>\n\u003Cli>A new settings page will be added under Settings > Post Types Order. Visit this page and save the options for the first time.\u003C\u002Fli>\n\u003Cli>With the \u003Cstrong>AutoSort\u003C\u002Fstrong> option enabled, no code changes are needed, the plugin will automatically apply the customized post order.\u003C\u002Fli>\n\u003Cli>Use the Re-Order interface, available for every non-hierarchical custom post type, to change the post order as needed.\u003C\u002Fli>\n\u003Cli>For sorting posts via code, include ‘orderby’ => ‘menu_order’ within the custom query arguments. For more details, visit this guide \u003Ca href=\"https:\u002F\u002Fwww.nsp-code.com\u002Fsample-code-on-how-to-apply-the-sort-for-post-types-order-plugin\u002F\" rel=\"nofollow ugc\">Sample Usage\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Example of Usage\u003C\u002Fh4>\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\u002F6-so4UH-n6M?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>As you can see, reordering posts is as simple as dragging and dropping, with the changes instantly reflected on the front end.\u003C\u002Fp>\n\u003Cp>If the post order doesn’t update on your site, it could be due to one of two reasons: either there was a mistake during setup, or your theme\u002Fplugin is using a custom query that doesn’t follow WordPress Codex standards. But don’t worry—we’re here to help! You can report the issue in the forum, where many users are happy to assist, or you can contact us directly.\u003C\u002Fp>\n\u003Cp>If you encounter any problems with the plugin, feel free to reach out via the forum or contact us directly through our \u003Ca href=\"https:\u002F\u002Fwww.nsp-code.com\" rel=\"nofollow ugc\">support page\u003C\u002Fa>, and we’ll take a look.\u003C\u002Fp>\n\u003Ch4>Need advanced features ?\u003C\u002Fh4>\n\u003Cp>For advanced features and functionality, check out the extended version of this plugin at \u003Ca href=\"https:\u002F\u002Fwww.nsp-code.com\u002Fpremium-plugins\u002Fwordpress-plugins\u002Fadvanced-post-types-order\u002F\" rel=\"nofollow ugc\">Advanced Post Types Order\u003C\u002Fa>\u003Cbr \u002F>\n * Hierarchically post types order\u003Cbr \u002F>\n * Manual Drag & Drop \u002F Automatic Sorting\u003Cbr \u002F>\n * Specify exact area where to apply through conditionals\u003Cbr \u002F>\n * Advanced query interface filtering and complex sorts including multiple post types and taxonomies\u003Cbr \u002F>\n * Posts Order by Custom Taxonomies\u003Cbr \u002F>\n * Enhanced Interface, List \u002F Grid View\u003Cbr \u002F>\n * Allow Interface Filters (Categories, Dates, Search etc)\u003Cbr \u002F>\n * Post Types Thumbnails\u003Cbr \u002F>\n * Advanced query usage\u003Cbr \u002F>\n * MultiSite Network Support, WPML, Polylang, WooCommerce, WP E-Commerce, Platform Pro, Genesis etc\u003Cbr \u002F>\n * WPML 100% compatibility with sort synchronization across languages\u003Cbr \u002F>\n * Mobile Touch Drag & Drop Ready\u003Cbr \u002F>\n * Sort interfaces through admin and front end\u003Cbr \u002F>\n * Pagination for sort lists\u003Cbr \u002F>\n * Free Updates\u003Cbr \u002F>\n * Free Support\u003C\u002Fp>\n\u003Cp>This plugin is developed by \u003Ca href=\"https:\u002F\u002Fwww.nsp-code.com\" rel=\"nofollow ugc\">Nsp-Code\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Localization\u003C\u002Fh3>\n\u003Cp>Would you like to contribute a translation in your language? Please check at https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fpost-types-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\u002Fpost-types-order\u002Fcontributors\u003C\u002Fp>\n","Sort posts and custom post type objects using a drag-and-drop, sortable JavaScript AJAX interface, or through the default WordPress dashboard",600000,16094255,90,296,"2026-03-13T09:43:00.000Z","6.9.4","2.8","5.6",[55,56,39,57,58],"post-order","post-sort","posts-order","posts-sort","http:\u002F\u002Fwww.nsp-code.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-types-order.2.4.6.zip",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":51,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":81,"download_link":82,"security_score":83,"vuln_count":84,"unpatched_count":13,"last_vuln_date":85,"fetched_at":28},"simple-custom-post-order","Simple Custom Post Order","2.6.0","colorlibplugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fcolorlibplugins\u002F","\u003Cp>\u003Cstrong>Simple Custom Post Order\u003C\u002Fstrong> is the easiest way to manually sort your WordPress content using drag-and-drop functionality. Whether you’re managing blog posts, portfolio items, WooCommerce products, team members, testimonials, or any custom post type, this plugin gives you complete control over your content order.\u003C\u002Fp>\n\u003Ch4>Why Choose Simple Custom Post Order?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Zero Configuration\u003C\u002Fstrong> – Works instantly after activation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drag & Drop Interface\u003C\u002Fstrong> – Intuitive sorting directly in your admin post lists\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Universal Compatibility\u003C\u002Fstrong> – Works with any post type and taxonomy\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Fast\u003C\u002Fstrong> – No bloat, minimal impact on site performance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly\u003C\u002Fstrong> – Clean code with action hooks for customization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Sort Any Content Type\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Posts\u003C\u002Fstrong> – Reorder your blog posts in any sequence you prefer\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pages\u003C\u002Fstrong> – Organize pages beyond alphabetical or date order\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Post Types\u003C\u002Fstrong> – Perfect for portfolios, team members, testimonials, products, events, FAQs, services, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Products\u003C\u002Fstrong> – Manually sort products in your shop\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Taxonomies\u003C\u002Fstrong> – Reorder categories, tags, and custom taxonomies\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Intuitive Admin Interface\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Drag-and-drop sorting directly in the WordPress post list table\u003C\u002Fli>\n\u003Cli>Visual feedback while reordering items\u003C\u002Fli>\n\u003Cli>Changes saved automatically via AJAX – no page refresh needed\u003C\u002Fli>\n\u003Cli>Works seamlessly with the default WordPress admin experience\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Smart Query Integration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatically applies custom order to front-end queries\u003C\u002Fli>\n\u003Cli>Respects custom \u003Ccode>orderby\u003C\u002Fcode> parameters when explicitly set\u003C\u002Fli>\n\u003Cli>Does not interfere with search results (maintains relevance sorting)\u003C\u002Fli>\n\u003Cli>Compatible with \u003Ccode>get_posts()\u003C\u002Fcode>, \u003Ccode>WP_Query\u003C\u002Fcode>, and standard loops\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Reset & Restore\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>One-click reset to restore default ordering\u003C\u002Fli>\n\u003Cli>Reset individual post types without affecting others\u003C\u002Fli>\n\u003Cli>Useful when you need to start fresh with your content organization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bloggers\u003C\u002Fstrong> – Feature important posts at the top of your blog\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Business Websites\u003C\u002Fstrong> – Showcase key services or team members first\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Portfolio Sites\u003C\u002Fstrong> – Display your best work in a specific order\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Online Stores\u003C\u002Fstrong> – Highlight featured or seasonal products\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Membership Sites\u003C\u002Fstrong> – Organize course content or resources\u003C\u002Fli>\n\u003Cli>\u003Cstrong>News Sites\u003C\u002Fstrong> – Pin important stories or announcements\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Event Websites\u003C\u002Fstrong> – Arrange events in your preferred sequence\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Documentation Sites\u003C\u002Fstrong> – Structure help articles logically\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Portfolio Management\u003C\u002Fstrong>\u003Cbr \u002F>\nArrange your portfolio items to showcase your best work first, group similar projects together, or create a visual narrative of your creative journey.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Team Page Organization\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay team members by hierarchy, department, or seniority rather than by when they were added to the system.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Product Highlighting\u003C\u002Fstrong>\u003Cbr \u002F>\nFeature seasonal items, bestsellers, or new arrivals at the top of your WooCommerce shop without relying solely on sorting by date or price.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Content Curation\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate curated reading lists by manually ordering posts in the exact sequence you want readers to discover them.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FAQ Organization\u003C\u002Fstrong>\u003Cbr \u002F>\nSort frequently asked questions by importance or topic, ensuring the most relevant questions appear first.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Testimonial Display\u003C\u002Fstrong>\u003Cbr \u002F>\nShow your most compelling testimonials first to maximize their impact on potential customers.\u003C\u002Fp>\n\u003Ch4>Developer Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Action Hooks\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>scp_update_menu_order\u003C\u002Fcode> – Fires after post order is updated\u003C\u002Fli>\n\u003Cli>\u003Ccode>scp_update_menu_order_tags\u003C\u002Fcode> – Fires after taxonomy term order is updated\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Filter Hooks\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>scpo_post_types_args\u003C\u002Fcode> – Modify which post types appear in settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced View Mode\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable the advanced view in settings to see all registered post types, including those normally hidden from the admin menu.\u003C\u002Fp>\n\u003Ch4>Supported Post Types\u003C\u002Fh4>\n\u003Cp>Simple Custom Post Order works with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress Posts\u003C\u002Fli>\n\u003Cli>WordPress Pages\u003C\u002Fli>\n\u003Cli>WooCommerce Products\u003C\u002Fli>\n\u003Cli>Easy Digital Downloads Products\u003C\u002Fli>\n\u003Cli>Portfolio items (Jetpack, custom)\u003C\u002Fli>\n\u003Cli>Team member post types\u003C\u002Fli>\n\u003Cli>Testimonial post types\u003C\u002Fli>\n\u003Cli>Event post types (The Events Calendar, etc.)\u003C\u002Fli>\n\u003Cli>FAQ post types\u003C\u002Fli>\n\u003Cli>Any custom post type with \u003Ccode>show_ui\u003C\u002Fcode> enabled\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Taxonomies\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Categories\u003C\u002Fli>\n\u003Cli>Tags\u003C\u002Fli>\n\u003Cli>WooCommerce Product Categories\u003C\u002Fli>\n\u003Cli>WooCommerce Product Tags\u003C\u002Fli>\n\u003Cli>Custom taxonomies with \u003Ccode>show_ui\u003C\u002Fcode> enabled\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Install & Activate\u003C\u002Fstrong> – Install the plugin from WordPress.org or upload manually\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configure\u003C\u002Fstrong> – Go to Settings > SCPOrder and select which post types and taxonomies to enable\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reorder\u003C\u002Fstrong> – Visit any enabled post type list and drag items to reorder\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Done\u003C\u002Fstrong> – Your custom order is automatically applied everywhere on your site\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The plugin uses WordPress’s native \u003Ccode>menu_order\u003C\u002Fcode> field for posts and pages, and adds a \u003Ccode>term_order\u003C\u002Fcode> column for taxonomy terms. This approach ensures compatibility and data persistence.\u003C\u002Fp>\n\u003Ch4>Performance Optimized\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Targeted cache invalidation (only clears cache for modified items)\u003C\u002Fli>\n\u003Cli>Efficient database queries using prepared statements\u003C\u002Fli>\n\u003Cli>Scripts loaded only on relevant admin pages\u003C\u002Fli>\n\u003Cli>No front-end performance impact\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Security First\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>All database queries use prepared statements\u003C\u002Fli>\n\u003Cli>AJAX requests protected with nonce verification\u003C\u002Fli>\n\u003Cli>Capability checks ensure only authorized users can reorder\u003C\u002Fli>\n\u003Cli>Input sanitization on all user data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>For support questions, please use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsimple-custom-post-order\u002F\" rel=\"ugc\">WordPress.org support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Bug Reports\u003C\u002Fh4>\n\u003Cp>Report bugs on our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FColorlibHQ\u002Fsimple-custom-post-order\u002Fissues\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Contributing\u003C\u002Fh4>\n\u003Cp>Contributions are welcome! Please submit pull requests to our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FColorlibHQ\u002Fsimple-custom-post-order\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>This plugin is made with love by the team at Colorlib.\u003C\u002Fp>\n","Easily reorder posts, pages, custom post types, and taxonomies with intuitive drag-and-drop sorting in the WordPress admin.",300000,4056139,96,566,"2026-01-09T11:58:00.000Z","6.2","7.4",[77,78,55,79,80],"custom-post-order","drag-drop-order","reorder-posts","sort-posts","https:\u002F\u002Fwordpress.org\u002Fplugins-wp\u002Fsimple-custom-post-order\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-custom-post-order.2.6.0.zip",99,1,"2024-10-15 00:00:00",{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":96,"num_ratings":97,"last_updated":98,"tested_up_to":99,"requires_at_least":100,"requires_php":101,"tags":102,"homepage":106,"download_link":107,"security_score":83,"vuln_count":84,"unpatched_count":13,"last_vuln_date":108,"fetched_at":28},"custom-post-order-category","Custom Category Post Order","2.2","faaiq","https:\u002F\u002Fprofiles.wordpress.org\u002Ffaaiq\u002F","\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\u002F_UEMSqJvkRM?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>Custom Post Order is a powerful WordPress plugin that lets you reorder posts using a simple drag-and-drop interface. Organize content based on custom post types or specific categories, allowing each category or post type to have its own unique post order. Ideal for bloggers, content managers, and website owners who want full control over post display order without altering database content.\u003C\u002Fp>\n\u003Cp>Key Features:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Custom post order for Home page (pro)\u003C\u002Fli>\n\u003Cli>Drag & Drop Post Reordering – Quickly rearrange posts by hand with an intuitive interface.\u003C\u002Fli>\n\u003Cli>Category-Specific Post Order – Sort and manage posts independently within each selected category.\u003C\u002Fli>\n\u003Cli>Custom Post Type Sorting – Organize any custom post type with flexible ordering options.\u003C\u002Fli>\n\u003Cli>Soft Delete Option – Hide posts from display without deleting them from the WordPress database.\u003C\u002Fli>\n\u003Cli>One-Click Alphabetical or Reverse Sorting (Premium Feature) – Automatically arrange posts A–Z or Z–A.\u003C\u002Fli>\n\u003Cli>Enable or Disable Sorting Functionality – Easily toggle ordering for specific post types or categories.\u003C\u002Fli>\n\u003Cli>Multilingual support added — translations now available for French, German, Italian, Russian, and Polish. Additional languages can be added upon request.\u003Cbr \u002F>\nOptimize your content structure, improve user experience, and take full control of how posts are displayed with the Custom Post Order Plugin for WordPress.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Arbitrary section 1\u003C\u002Fh3>\n","Order your post by category or custom post type by drag & drop interface.",500,36649,64,19,"2025-11-28T09:30:00.000Z","6.8.5","3.3","",[77,103,104,105,79],"custom-post-type-order","drag-and-drop-post-order","post-sorting","https:\u002F\u002Fscriptut.com\u002Fwordpress\u002Fcustom-category-post-order\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-post-order-category.zip","2025-06-05 00:00:00",{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":26,"num_ratings":119,"last_updated":120,"tested_up_to":121,"requires_at_least":122,"requires_php":101,"tags":123,"homepage":125,"download_link":126,"security_score":127,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"gr-order-category-post","GR Order Category Post","1.0.8","Felln","https:\u002F\u002Fprofiles.wordpress.org\u002Ffelln\u002F","\u003Cp>GR Order Category Post let you select one or more categories from your website that should get alphabetical post order from A-Z so that your posting will be shown from A-Z instead the posting-date.\u003C\u002Fp>\n\u003Ch3>Warranty\u003C\u002Fh3>\n\u003Cp>The author of this plugin make no warranties for the accuracy or completeness of the contents of this work.\u003C\u002Fp>\n","This plugin let you change the order from a category to an alphabetical order (A-Z).",200,4584,6,"2023-09-17T12:27:00.000Z","6.3.8","4.6",[124,55,56,57,58],"category-order","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgr-order-category-post\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgr-order-category-post.1.0.8.zip",85,{"slug":129,"name":130,"version":131,"author":132,"author_profile":133,"description":134,"short_description":135,"active_installs":26,"downloaded":136,"rating":137,"num_ratings":138,"last_updated":139,"tested_up_to":140,"requires_at_least":141,"requires_php":101,"tags":142,"homepage":143,"download_link":144,"security_score":127,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"gna-post-order","GNA Post Order","1.0.5","Chris Mok","https:\u002F\u002Fprofiles.wordpress.org\u002Fchris_dev\u002F","\u003Cp>A powerful plugin, Order posts and post types objects using a drag and drop sortable javascript capability.\u003Cbr \u002F>\nIt allow to reorder the posts for any custom post types you defined, including the default Posts. Also you can have the admin posts interface sorted per your new sort. Post order has never been easier.\u003C\u002Fp>\n\u003Ch4>NEED HELP?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fwebgna.com\u002F\" rel=\"nofollow ugc\">FAQs\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"http:\u002F\u002Fwebgna.com\u002F\" rel=\"nofollow ugc\">Tech Support\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Languages Available\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003C\u002Ful>\n","Post order and custom post type objects (posts, any custom post types) using a drag and drop sortable javascript ajax user interface.",5433,80,4,"2016-09-05T04:16:00.000Z","4.7.32","3.9",[55,56,57,58,22],"http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgna-google-analytics\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgna-post-order.1.0.5.zip",{"attackSurface":146,"codeSignals":247,"taintFlows":329,"riskAssessment":422,"analyzedAt":431},{"hooks":147,"ajaxHandlers":219,"restRoutes":243,"shortcodes":244,"cronEvents":245,"entryPointCount":246,"unprotectedCount":13},[148,154,159,165,170,175,180,185,188,190,192,198,202,206,210,214],{"type":149,"name":150,"callback":151,"file":152,"line":153},"action","init","closure","App\\App.php",38,{"type":149,"name":155,"callback":156,"priority":11,"file":157,"line":158},"upgrader_process_complete","updatePlugin","App\\Controllers\\Admin\\Plugin\\Activate.php",130,{"type":160,"name":161,"callback":162,"priority":11,"file":163,"line":164},"filter","plugin_row_meta","rowMeta","App\\Controllers\\Admin\\Plugin\\PluginMetaAndLinks.php",53,{"type":149,"name":166,"callback":167,"priority":11,"file":168,"line":169},"wp_insert_post","hookInsertPostAction","App\\Controllers\\Admin\\Posts\\HookNewPost.php",59,{"type":160,"name":171,"callback":172,"priority":11,"file":173,"line":174},"edit_posts_per_page","hookPostsPerPage","App\\Controllers\\Admin\\Posts\\HookPostsPerPage.php",61,{"type":149,"name":176,"callback":177,"file":178,"line":179},"admin_menu","adminMenuAction","App\\Controllers\\Admin\\Posts\\ReOrderPosts.php",145,{"type":149,"name":181,"callback":182,"file":183,"line":184},"admin_enqueue_scripts","registerScripts","App\\Controllers\\Admin\\Settings\\MultisiteSettings.php",46,{"type":149,"name":186,"callback":177,"file":183,"line":187},"network_admin_menu",116,{"type":149,"name":181,"callback":182,"file":189,"line":184},"App\\Controllers\\Admin\\Settings\\Settings.php",{"type":149,"name":176,"callback":177,"file":189,"line":191},56,{"type":149,"name":193,"callback":194,"priority":195,"file":196,"line":197},"pre_get_posts","alterListPostAction",20,"App\\Controllers\\Common\\AlterPosts.php",247,{"type":160,"name":199,"callback":200,"priority":11,"file":196,"line":201},"get_previous_post_where","alterPreviousPostWhere",249,{"type":160,"name":203,"callback":204,"priority":11,"file":196,"line":205},"get_previous_post_sort","alterPreviousPostSort",250,{"type":160,"name":207,"callback":208,"priority":11,"file":196,"line":209},"get_next_post_where","alterNextPostWhere",251,{"type":160,"name":211,"callback":212,"priority":11,"file":196,"line":213},"get_next_post_sort","alterNextPostSort",252,{"type":149,"name":215,"callback":216,"file":217,"line":218},"admin_footer","_js_vars","App\\Models\\WPListTable.php",179,[220,227,231,235,239],{"action":221,"nopriv":222,"callback":223,"hasNonce":224,"hasCapCheck":224,"file":225,"line":226},"RdPostOrderReOrderPosts",false,"ajaxReOrderPosts",true,"App\\Controllers\\Admin\\Posts\\AjaxReOrderPosts.php",486,{"action":228,"nopriv":222,"callback":229,"hasNonce":224,"hasCapCheck":224,"file":225,"line":230},"RdPostOrderReOrderPost","ajaxReOrderPost",487,{"action":232,"nopriv":222,"callback":233,"hasNonce":224,"hasCapCheck":224,"file":225,"line":234},"RdPostOrderReNumberAll","ajaxReNumberAll",488,{"action":236,"nopriv":222,"callback":237,"hasNonce":224,"hasCapCheck":224,"file":225,"line":238},"RdPostOrderResetAllPostsOrder","ajaxResetAllPostsOrder",489,{"action":240,"nopriv":222,"callback":241,"hasNonce":224,"hasCapCheck":224,"file":225,"line":242},"RdPostOrderSaveAllNumbersChanged","ajaxSaveAllNumbersChanged",490,[],[],[],5,{"dangerousFunctions":248,"sqlUsage":249,"outputEscaping":265,"fileOperations":13,"externalRequests":13,"nonceChecks":32,"capabilityChecks":327,"bundledLibraries":328},[],{"prepared":250,"raw":246,"locations":251},17,[252,254,257,259,263],{"file":157,"line":34,"context":253},"$wpdb->get_col() with variable interpolation",{"file":255,"line":256,"context":253},"App\\Controllers\\Admin\\Plugin\\Uninstall.php",65,{"file":183,"line":258,"context":253},77,{"file":260,"line":261,"context":262},"App\\Models\\PostOrder.php",163,"$wpdb->get_results() with variable interpolation",{"file":260,"line":264,"context":262},212,{"escaped":266,"rawEcho":267,"locations":268},51,29,[269,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,322,324,325],{"file":270,"line":271,"context":272},"App\\Models\\PostsListTable.php",406,"raw output",{"file":217,"line":274,"context":272},386,{"file":217,"line":276,"context":272},436,{"file":217,"line":278,"context":272},505,{"file":217,"line":280,"context":272},506,{"file":217,"line":282,"context":272},507,{"file":217,"line":284,"context":272},516,{"file":217,"line":286,"context":272},522,{"file":217,"line":288,"context":272},667,{"file":217,"line":290,"context":272},1009,{"file":217,"line":292,"context":272},1274,{"file":217,"line":294,"context":272},1290,{"file":217,"line":296,"context":272},1300,{"file":217,"line":298,"context":272},1379,{"file":217,"line":300,"context":272},1448,{"file":217,"line":302,"context":272},1451,{"file":217,"line":304,"context":272},1459,{"file":217,"line":306,"context":272},1460,{"file":217,"line":308,"context":272},1461,{"file":217,"line":310,"context":272},1464,{"file":217,"line":312,"context":272},1465,{"file":217,"line":314,"context":272},1466,{"file":316,"line":119,"context":272},"App\\Views\\admin\\Settings\\multisiteSettings_v.php",{"file":316,"line":318,"context":272},8,{"file":320,"line":246,"context":272},"App\\Views\\admin\\Settings\\settings_v.php",{"file":320,"line":32,"context":272},{"file":320,"line":323,"context":272},48,{"file":320,"line":323,"context":272},{"file":320,"line":326,"context":272},49,11,[],[330,368,382,390],{"entryPoint":331,"graph":332,"unsanitizedCount":138,"severity":367},"search_box (App\\Models\\WPListTable.php:365)",{"nodes":333,"edges":362},[334,339,344,348,350,354,356,360],{"id":335,"type":336,"label":337,"file":217,"line":338},"n0","source","$_REQUEST['orderby']",373,{"id":340,"type":341,"label":342,"file":217,"line":338,"wp_function":343},"n1","sink","echo() [XSS]","echo",{"id":345,"type":336,"label":346,"file":217,"line":347},"n2","$_REQUEST['order']",376,{"id":349,"type":341,"label":342,"file":217,"line":347,"wp_function":343},"n3",{"id":351,"type":336,"label":352,"file":217,"line":353},"n4","$_REQUEST['post_mime_type']",379,{"id":355,"type":341,"label":342,"file":217,"line":353,"wp_function":343},"n5",{"id":357,"type":336,"label":358,"file":217,"line":359},"n6","$_REQUEST['detached']",382,{"id":361,"type":341,"label":342,"file":217,"line":359,"wp_function":343},"n7",[363,364,365,366],{"from":335,"to":340,"sanitized":222},{"from":345,"to":349,"sanitized":222},{"from":351,"to":355,"sanitized":222},{"from":357,"to":361,"sanitized":222},"medium",{"entryPoint":369,"graph":370,"unsanitizedCount":13,"severity":381},"ajaxReOrderPost (App\\Controllers\\Admin\\Posts\\AjaxReOrderPosts.php:93)",{"nodes":371,"edges":379},[372,375],{"id":335,"type":336,"label":373,"file":225,"line":374},"$_POST (x3)",112,{"id":340,"type":341,"label":376,"file":225,"line":377,"wp_function":378},"get_row() [SQLi]",144,"get_row",[380],{"from":335,"to":340,"sanitized":224},"low",{"entryPoint":383,"graph":384,"unsanitizedCount":13,"severity":381},"\u003CAjaxReOrderPosts> (App\\Controllers\\Admin\\Posts\\AjaxReOrderPosts.php:0)",{"nodes":385,"edges":388},[386,387],{"id":335,"type":336,"label":373,"file":225,"line":374},{"id":340,"type":341,"label":376,"file":225,"line":377,"wp_function":378},[389],{"from":335,"to":340,"sanitized":224},{"entryPoint":391,"graph":392,"unsanitizedCount":119,"severity":421},"\u003CWPListTable> (App\\Models\\WPListTable.php:0)",{"nodes":393,"edges":414},[394,395,396,397,398,399,400,401,402,406,408,410],{"id":335,"type":336,"label":337,"file":217,"line":338},{"id":340,"type":341,"label":342,"file":217,"line":338,"wp_function":343},{"id":345,"type":336,"label":346,"file":217,"line":347},{"id":349,"type":341,"label":342,"file":217,"line":347,"wp_function":343},{"id":351,"type":336,"label":352,"file":217,"line":353},{"id":355,"type":341,"label":342,"file":217,"line":353,"wp_function":343},{"id":357,"type":336,"label":358,"file":217,"line":359},{"id":361,"type":341,"label":342,"file":217,"line":359,"wp_function":343},{"id":403,"type":336,"label":404,"file":217,"line":405},"n8","$_SERVER",1201,{"id":407,"type":341,"label":342,"file":217,"line":302,"wp_function":343},"n9",{"id":409,"type":336,"label":404,"file":217,"line":405},"n10",{"id":411,"type":341,"label":412,"file":217,"line":302,"wp_function":413},"n11","call_user_func() [RCE]","call_user_func",[415,416,417,418,419,420],{"from":335,"to":340,"sanitized":222},{"from":345,"to":349,"sanitized":222},{"from":351,"to":355,"sanitized":222},{"from":357,"to":361,"sanitized":222},{"from":403,"to":407,"sanitized":222},{"from":409,"to":411,"sanitized":222},"high",{"summary":423,"deductions":424},"The \"rundiz-postorder\" plugin v1.0.10 demonstrates a generally strong security posture with several good practices in place. The absence of shortcodes, cron events, and REST API routes limits the potential attack surface. Importantly, all identified AJAX handlers have authentication checks, and there are no unprotected entry points. The plugin also exhibits good practices regarding SQL queries, with a high percentage using prepared statements, and a reasonable rate of output escaping. Nonce and capability checks are also present, indicating an awareness of common WordPress security vulnerabilities.",[425,427,429],{"reason":426,"points":11},"Flows with unsanitized paths (Taint Analysis)",{"reason":428,"points":11},"High severity taint flow (Taint Analysis)",{"reason":430,"points":119},"Unescaped output rate below 70%","2026-03-17T00:14:43.562Z",{"wat":433,"direct":444},{"assetPaths":434,"generatorPatterns":438,"scriptPaths":439,"versionParams":440},[435,436,437],"\u002Fwp-content\u002Fplugins\u002Frundiz-postorder\u002Fassets\u002Fcss\u002Ffont-awesome.min.css","\u002Fwp-content\u002Fplugins\u002Frundiz-postorder\u002Fassets\u002Fcss\u002FAdmin\u002FPosts\u002FReOrderPosts.css","\u002Fwp-content\u002Fplugins\u002Frundiz-postorder\u002Fassets\u002Fjs\u002FAdmin\u002FPosts\u002FReOrderPosts.js",[],[437],[441,442,443],"rundiz-postorder\u002Fassets\u002Fcss\u002Ffont-awesome.min.css?ver=4.7.0","rundiz-postorder\u002Fassets\u002Fcss\u002FAdmin\u002FPosts\u002FReOrderPosts.css?ver=","rundiz-postorder\u002Fassets\u002Fjs\u002FAdmin\u002FPosts\u002FReOrderPosts.js?ver=",{"cssClasses":445,"htmlComments":454,"htmlAttributes":455,"restEndpoints":456,"jsGlobals":457,"shortcodeOutput":462},[446,447,448,449,450,451,452,453],"rd-postorder-reorder-posts-helptab1","rd-postorder_reorder-posts-helptab1","rd-postorder-reorder-posts-helptab2","rd-postorder_reorder-posts-helptab2","rd-postorder-reorder-posts-helptab3","rd-postorder_reorder-posts-helptab3","rd-postorder-reorder-posts-helptab4","rd-postorder_reorder-posts-helptab4",[],[],[],[458,459,460,461],"rdPostOrderAdmin","rd_postorder_lang","rd_postorder_nonces","rd_postorder_vars",[]]