[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fRemV8hARqgPi1Ln3oS7FNIsQ_7mzSRJ1p3UrBOABexU":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":16,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":150,"fingerprints":189},"custom-post-order","Custom Post Order","1.1","ctltwp","https:\u002F\u002Fprofiles.wordpress.org\u002Fctltwp\u002F","\u003Cp>This is a simple plugin that enables users to modify the order in which posts are displayed on all pages(or in selected categories) of the blog. This is very useful when\u003Cbr \u002F>\nyou have a blog in which you want to display posts in the order they were posted, from the first post being the oldest one, to the last post which\u003Cbr \u002F>\nis the most recent one, or the other way around. The options provided with the plugin at this moment allow users to order the displayed posts by  post date, post title,\u003Cbr \u002F>\npost author, last time modified and post slug, either ascending or descending.\u003C\u002Fp>\n\u003Cp>These post display options can be set by accessing the “Manage->Custom Post Order” link, for wp2.6, and “Tools->Custom Post Order” link, for wp2.7.\u003C\u002Fp>\n","descending , posts, categories, wordpress mu, wpmu Requires at least: 2.6 Tested up to: 2.7 Stable tag: trunk The plugin enables any user to modify t &hellip;",400,49316,100,2,"2009-06-05T21:35:00.000Z","",[18,19,20,21,22],"custom","display","order","orderby","post","http:\u002F\u002Fblogs.ubc.ca\u002Fsupport\u002Fplugins\u002Fcustom-post-order\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-post-order.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},15,5800,84,34,77,"2026-04-04T17:18:30.924Z",[38,58,84,107,127],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":26,"downloaded":46,"rating":26,"num_ratings":26,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":55,"download_link":56,"security_score":57,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"posts-by-taxonomy","Posts by Taxonomy","1.0.2","Bright Bridge Web","https:\u002F\u002Fprofiles.wordpress.org\u002Fbenjerminp\u002F","\u003Cp>Display a posts or custom post types in a list seperated by tags, categories or a custom taxonomy via a simple shortcode. Enable test mode to allow a visualization of how many posts are currently being displayed. Future updates will also include a default pageniation along with alternative paginations such as infinate scroll.\u003C\u002Fp>\n\u003Cp>EXAMPLES:\u003C\u002Fp>\n\u003Cp>Simple display using default settings:\u003Cbr \u002F>\n  [bbwd-post-display post-type=’your-Post-Type-Slug’]\u003C\u002Fp>\n\u003Cp>Simple display in “Test Mode”:\u003Cbr \u002F>\n  [bbwd-post-display post-type=’your-Post-Type-Slug’ testing=’true’]\u003C\u002Fp>\n\u003Cp>Select a specific post type:\u003Cbr \u002F>\n  [bbwd-post-display post-type=’your-Post-Type-Slug’]\u003C\u002Fp>\n\u003Cp>Select a specific post type and use a custom taxonomy:\u003Cbr \u002F>\n  [bbwd-post-display post-type=’your-Post-Type-Slug’ taxonomy=’your-Tax-Slug’]\u003C\u002Fp>\n\u003Cp>Select a specific post type, custom taxonomy and add quantity to disply per taxonomy:\u003Cbr \u002F>\n  [bbwd-post-display post-type=’your-Post-Type-Slug’ taxonomy=’your-Tax-Slug’ post-per-section=5]\u003C\u002Fp>\n\u003Cp>Select a specific post type, custom taxonomy, add quantity to disply per taxonomy and add a fallback url:\u003Cbr \u002F>\n  [bbwd-post-display post-type=’your-Post-Type-Slug’ taxonomy=’your-Tax-Slug’ post-per-section=5 fallback-image=’https:\u002F\u002FyourURL.com\u002Fwp-content\u002Fuploads\u002F2023\u002F06\u002Fyour-image.jpg’]\u003C\u002Fp>\n\u003Cp>Select a specific post type, custom taxonomy, add quantity to disply per taxonomy, add a fallback url, and display with Search and Filter:\u003Cbr \u002F>\n  [bbwd-post-display post-type=’your-Post-Type-Slug’ taxonomy=’your-Tax-Slug’ post-per-section=5 fallback-image=’https:\u002F\u002FyourURL.com\u002Fwp-content\u002Fuploads\u002F2023\u002F06\u002Fyour-image.jpg’ s-and-f=123]\u003C\u002Fp>\n\u003Cp>Select a specific post type, custom taxonomy, add quantity to disply per taxonomy, add a fallback url, display with Search and Filter, and exclude tags:\u003Cbr \u002F>\n  [bbwd-post-display post-type=’your-Post-Type-Slug’ taxonomy=’your-Tax-Slug’ post-per-section=5 fallback-image=’https:\u002F\u002FyourURL.com\u002Fwp-content\u002Fuploads\u002F2023\u002F06\u002Fyour-image.jpg’ s-and-f=123 exclude=’123, 222′]\u003C\u002Fp>\n","Display a list separated by any taxonomy via shortcode.",839,"2025-02-19T22:37:00.000Z","6.7.5","6.0.0","7.4",[52,53,54],"custom-post-display","custom-taxonomy","order-by-taxonomy","https:\u002F\u002Fbrightbridgeweb.com\u002Fcustom-plugins\u002Fpost-by-taxonomy","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fposts-by-taxonomy.1.0.1.zip",92,{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":16,"tags":73,"homepage":79,"download_link":80,"security_score":81,"vuln_count":82,"unpatched_count":26,"last_vuln_date":83,"fetched_at":28},"intuitive-custom-post-order","Intuitive Custom Post Order","3.2.0","hijiri","https:\u002F\u002Fprofiles.wordpress.org\u002Fhijiri\u002F","\u003Cp>Intuitively reorder Posts, Pages, Custom Post Types, Taxonomies, and Sites with a simple drag-and-drop interface.\u003C\u002Fp>\n\u003Cp>Intuitive Custom Post Order lets you reorder items with simple drag and drop in the WordPress admin.\u003Cbr \u002F>\nYou can sort Posts, Pages, Custom Post Types, Taxonomies, and (on Multisite) Sites.\u003C\u002Fp>\n\u003Cp>Go to \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Intuitive CPO\u003C\u002Fstrong> and select which content types you want to make sortable.\u003Cbr \u002F>\nOnce enabled, just drag and drop items in the list tables—no extra setup is required.\u003C\u002Fp>\n\u003Cp>If you create custom queries in your theme or plugins, set \u003Ccode>orderby=menu_order\u003C\u002Fcode> and \u003Ccode>order=ASC\u003C\u002Fcode> to respect the drag-and-drop order.\u003Cbr \u002F>\nTo keep the default WordPress order (by date), explicitly set \u003Ccode>orderby=date\u003C\u002Fcode> and \u003Ccode>order=DESC\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Source code and development are available on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fhijiriworld\u002Fintuitive-custom-post-order\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n","Intuitively reorder Posts, Pages, Custom Post Types, Taxonomies, and Sites with a simple drag-and-drop interface.",400000,2982725,88,139,"2025-09-16T03:37:00.000Z","6.8.5","3.5.0",[74,75,76,77,78],"custom-post-type-order","order-post","order-posts","post-order","posts-order","http:\u002F\u002Fhijiriworld.com\u002Fweb\u002Fplugins\u002Fintuitive-custom-post-order\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fintuitive-custom-post-order.3.2.0.zip",99,4,"2023-01-25 00:00:00",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":94,"num_ratings":95,"last_updated":96,"tested_up_to":97,"requires_at_least":98,"requires_php":50,"tags":99,"homepage":103,"download_link":104,"security_score":81,"vuln_count":105,"unpatched_count":26,"last_vuln_date":106,"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.9.4","6.2",[4,100,77,101,102],"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",1,"2024-10-15 00:00:00",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":94,"num_ratings":117,"last_updated":118,"tested_up_to":97,"requires_at_least":119,"requires_php":120,"tags":121,"homepage":125,"download_link":126,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"real-custom-post-order","Real Custom Post Order: Create a custom order for your content","1.3.130","devowl.io GmbH","https:\u002F\u002Fprofiles.wordpress.org\u002Fdevowl\u002F","\u003Cp>\u003Cstrong>Create a custom order of your content by dragging and dropping\u003C\u002Fstrong> for the following content types:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Posts\u003C\u002Fli>\n\u003Cli>Pages\u003C\u002Fli>\n\u003Cli>WooCommerce products\u003C\u002Fli>\n\u003Cli>All other custom post types\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Simple and intuitive sorting for your content!\u003C\u002Fp>\n\u003Ch3>Free Sandbox\u003C\u002Fh3>\n\u003Cp>You want to try Real Custom Post Order before installing? \u003Cstrong>Take a free sandbox\u003C\u002Fstrong> and play around!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftry.devowl.io\u002F?product=RCPO\" rel=\"nofollow ugc\">Create sandbox\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Why should you create a custom post order?\u003C\u002Fh3>\n\u003Cp>Many WordPress sites grow over time and with it the number of posts, pages, products, etc. It can be difficult to find the right content that is related to each other if you use the default order by publication date from WordPress. A custom order of posts – whether it’s a post order, a custom page order, a custom product order, or a custom post type order – can help you organize your content in a more intuitive way that helps you find your content more simply and quickly.\u003C\u002Fp>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cp>We try our best to make Real Custom Post Order compatible with other plugins that enhance your WordPress. At the moment we have explicit compatibility with the following plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevowl.io\u002Fgo\u002Freal-category-management?source=wordpress-org&plugin=real-custom-post-order\" rel=\"nofollow ugc\">Real Category Management\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Freal-media-library-lite\u002F\" rel=\"ugc\">Real Media Library\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa> (custom post order for products only)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-seo\u002F\" rel=\"ugc\">Yoast SEO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpseo.de\u002F\" rel=\"nofollow ugc\">wpSEO\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supported Languages\u003C\u002Fh3>\n\u003Cp>Real Custom Post Order is \u003Cstrong>in multiple languages available\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you want to help us add a translation in your language, please \u003Ca href=\"https:\u002F\u002Fdevowl.io\u002Fsupport\u002F\" rel=\"nofollow ugc\">open a support ticket\u003C\u002Fa> and we will help you with the technical part. Thanks for your participation!\u003C\u002Fp>\n","Custom post order for posts, pages, WooCommerce products and custom post types using drag and drop. Simple and intuitive sorting of your content!",9000,321603,40,"2025-12-02T08:36:00.000Z","5.9","7.4.0",[122,4,74,123,124],"custom-page-order","custom-product-order","custom-taxonomy-order","https:\u002F\u002Fdevowl.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freal-custom-post-order.1.3.130.zip",{"slug":128,"name":129,"version":130,"author":131,"author_profile":132,"description":133,"short_description":134,"active_installs":135,"downloaded":136,"rating":137,"num_ratings":138,"last_updated":139,"tested_up_to":140,"requires_at_least":141,"requires_php":142,"tags":143,"homepage":148,"download_link":149,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"reorder-post-within-categories","ReOrder Posts within Categories","2.14.5","Aurovrata Venet","https:\u002F\u002Fprofiles.wordpress.org\u002Faurovrata\u002F","\u003Cp>Due to a \u003Ca href=\"https:\u002F\u002Fcore.trac.wordpress.org\u002Fticket\u002F50070\" rel=\"nofollow ugc\">bug\u003C\u002Fa> in WordPress core, archive taxonomy queries are not being ranked properly on the front end.  If your \u003Cstrong>posts are not being ranked on your front-end site\u003C\u002Fstrong> please read this \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fhelp-the-pluign-is-not-working\u002F\" rel=\"ugc\">thread\u003C\u002Fa> for more information.\u003C\u002Fp>\n\u003Cp>v2.3 is now multi-post taxonomy enabled.  A taxonomy registered with multiple post types can has its term’s posts in each type ranked manually and separately.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>UPGRADE NOTE\u003C\u002Fstrong> if you are upgrading from v1.x, your old ranking data remains unaffected in the custom table used by the v1.x plugin.  However, in v2.x all the ranking is now stored as post meta.  While upgrading, some users have complained of missing posts\u002Flost rankings.  If this is the case, you can reset your order for given term using the reset checkbox\u002Fbutton provided in the admin page (see screenshot #4).  It will reload the ranking from the v1.x custom table.  Please read FAQ #17 for more information on how to migrate your data.\u003C\u002Fp>\n\u003Cp>If your term was not sorted in the v1.x table or you are upgrading from v2.0.x or v2.1.x, then the reset button will reload the post order as per the default WP post table listing, which can be changed using the filtrs provided (see FAQ #7).\u003C\u002Fp>\n\u003Cp>ReOrder Post Within Categories is used to sort posts (and custom post type) in any custom order by drag & drop interface.\u003Cbr \u002F>\nIt works with a selected category, each category can have different order of same post.\u003C\u002Fp>\n\u003Cp>New enhanced \u003Cstrong>version 2.0\u003C\u002Fstrong> with grid-layout and multi-drag interface to ease sorting of large list of posts.  Makes use of \u003Ca href=\"https:\u002F\u002Fsortablejs.github.io\u002FSortable\u002F\" rel=\"nofollow ugc\">SortableJS\u003C\u002Fa> plugin.  If you are using this plugin for a commercial website, please consider making a donation to the authors of the SortableJS plugin to continue its development.\u003C\u002Fp>\n\u003Ch3>Thanks to\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fnikitasp\u002F\" rel=\"ugc\">Nikita Spivak\u003C\u002Fa> for the Russian translation.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Ftobifjellner\u002F\" rel=\"nofollow ugc\">Tor-Bjorn Fjellner\u003C\u002Fa> for the swedish translation and i18n clean-up.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Falekseo\u002F\" rel=\"ugc\">alekseo\u003C\u002Fa> for support for the plugin.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fandreicnegrea\" rel=\"nofollow ugc\">Andrei Negrea\u003C\u002Fa> for post delete bug fix.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmaddogprod\u002F\" rel=\"nofollow ugc\">maddogprod\u003C\u002Fa> for helping resolve custom taxonomy front-end ordering.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmenard1965\u002F\" rel=\"nofollow ugc\">menard1965\u003C\u002Fa> for helping resolve \u003Ccode>get_adjacent_post\u003C\u002Fcode> prev\u002Fnext ranked posts.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Falexjamesbishop\u002F\" rel=\"nofollow ugc\">alexjamesbishop\u003C\u002Fa> for helping fix the ‘orderby’ bug.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fpondermatic\u002F\" rel=\"nofollow ugc\">pondermatic\u003C\u002Fa> for fixing the min-range bug.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fandreicnegrea\u002F\" rel=\"nofollow ugc\">andreicnegrea\u003C\u002Fa> for fixing the offset warnings.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fisinica\u002F\" rel=\"nofollow ugc\">isinica\u003C\u002Fa> for fixing the disappearing ranked post when editing them.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fsarahjsouris\u002F\" rel=\"nofollow ugc\">sarahjsouris\u003C\u002Fa> from \u003Ca href=\"https:\u002F\u002Fwww.playimports.com.au\" rel=\"nofollow ugc\">playimports.com.au\u003C\u002Fa> for sponsoring WooCommerce plugin upgrade.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fhowdy_mcgee\u002F\" rel=\"nofollow ugc\">howdy_mcgee\u003C\u002Fa> – helping fix array orderby directives for WooCommerce.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fpavelkovar\u002F\" rel=\"nofollow ugc\">pavelkovar\u003C\u002Fa> – helping fix html escaping issues on admin pages.\u003C\u002Fp>\n","Enables manual ranking of post (and custom post) within taxonomy terms using a drag & drop grid interface.",7000,300953,94,60,"2023-12-08T08:12:00.000Z","6.3.0","4.4","5.6",[20,144,145,146,147],"order-by-category","order-custom-post-type","re-order","reorder","https:\u002F\u002Fgithub.com\u002Faurovrata\u002FReOrder-posts-within-categories","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freorder-post-within-categories.2.14.5.zip",{"attackSurface":151,"codeSignals":168,"taintFlows":181,"riskAssessment":182,"analyzedAt":188},{"hooks":152,"ajaxHandlers":164,"restRoutes":165,"shortcodes":166,"cronEvents":167,"entryPointCount":26,"unprotectedCount":26},[153,159],{"type":154,"name":155,"callback":156,"file":157,"line":158},"action","admin_menu","CustomPostOrder_options","custom-post-order.php",59,{"type":160,"name":161,"callback":162,"file":157,"line":163},"filter","posts_orderby","custom_posts_order",127,[],[],[],[],{"dangerousFunctions":169,"sqlUsage":170,"outputEscaping":172,"fileOperations":26,"externalRequests":26,"nonceChecks":105,"capabilityChecks":105,"bundledLibraries":180},[],{"prepared":26,"raw":26,"locations":171},[],{"escaped":26,"rawEcho":14,"locations":173},[174,178],{"file":175,"line":176,"context":177},"custom-post-order-adminfunctions.php",185,"raw output",{"file":175,"line":179,"context":177},186,[],[],{"summary":183,"deductions":184},"The 'custom-post-order' plugin version 1.1 presents a generally positive security posture based on the static analysis. It demonstrates good practices by having zero AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points. The absence of dangerous functions and file operations further strengthens its security. Crucially, all SQL queries utilize prepared statements, and there are no recorded vulnerabilities, suggesting a history of responsible development and maintenance.\n\nHowever, a significant concern arises from the output escaping. With two total outputs and 0% properly escaped, this indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities. Any data displayed to users that originates from or passes through this plugin without proper sanitization could be exploited by attackers to inject malicious scripts. While the taint analysis shows no flows, this is likely due to the limited or non-existent entry points that would typically trigger such analysis. The presence of a nonce check and capability check is positive but doesn't mitigate the XSS risk if the output itself is not escaped.\n\nIn conclusion, while the plugin excels in preventing direct unauthorized access and injection vectors through its limited attack surface and secure database interactions, the lack of output escaping is a critical weakness. This single oversight creates a significant XSS vulnerability that could be exploited. The plugin's history of zero vulnerabilities is a positive indicator, but it doesn't negate the present risk of unescaped output.",[185],{"reason":186,"points":187},"0% output escaping",10,"2026-03-16T19:42:31.971Z",{"wat":190,"direct":195},{"assetPaths":191,"generatorPatterns":192,"scriptPaths":193,"versionParams":194},[],[],[],[],{"cssClasses":196,"htmlComments":197,"htmlAttributes":219,"restEndpoints":221,"jsGlobals":222,"shortcodeOutput":223},[],[198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218],"License: GPL","Custom Post Order - brief description","Copyright (C) 2008, OLT, http:\u002F\u002Folt.ubc.ca","This program is free software; you can redistribute it and\u002For","modify it under the terms of the GNU General Public License","as published by the Free Software Foundation; either version 2","of the License, or (at your option) any later version.","This program is distributed in the hope that it will be useful,","but WITHOUT ANY WARRANTY; without even the implied warranty of","MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the","GNU General Public License for more details.","You should have received a copy of the GNU General Public License","along with this program; if not, write to the","Free Software Foundation, Inc.","51 Franklin Street, Fifth Floor","Boston, MA  02110-1301, USA","Creation of the Custom Post Order","This class should host all the functionality that the plugin requires.","first get the options necessary to properly display the plugin","Global Class Variables","CustomPostOrder plugin options page",[220],"dirname",[],[],[]]