Skip to content

Custom Post Order

Custom Post Order Drag and drop to reorder posts, pages, and custom post types. Apply custom menu_order on the frontend and in supported queries.

Drag and drop to reorder posts, pages, and custom post types. Apply custom menu_order on the frontend and in supported queries.

  • Includes settings so you can tune this module for your site.
  • Edit others.
  • Edit posts (edit_posts).
  • Edit pages (edit_pages).
  • Publish posts (publish_posts).

Enable it if:

  • You specifically need: Drag and drop to reorder posts, pages, and custom post types. Apply custom menu_order on the frontend and in supported queries.
  • You want this Content feature without installing a separate plugin for it.

Options you can configure for this module include:

  • Edit others\
  • Edit posts (edit_posts)
  • Edit pages (edit_pages)
  • Publish posts (publish_posts)
  • Manage options (manage_options)
  • Supported post types
  • Reorder interface
  • Enable list table drag-and-drop
  1. Go to WP PowerSuite -> Modules.
  2. Open Content or search for “Custom Post Order”.
  3. Toggle Custom Post Order on.
  4. Open the module settings and save.

Toggle it off anytime to stop this module from loading.

  • Confirm Custom Post Order is enabled under WP PowerSuite -> Modules -> Content.
  • Use the feature this module controls (the admin UI, front-end behavior, upload, login flow, etc.).
  • ✅ Pass: you see the module-specific behavior described above.
  • ❌ Fail: re-check this module’s settings, then look for another plugin doing the same job.
  • No change after enabling. Confirm the toggle is on, hard-refresh, and review this module’s settings.
  • Conflicts. Temporarily disable other plugins that implement the same feature.
  • Unexpected side effect. Toggle Custom Post Order off to revert, then re-enable with adjusted settings.
What does Custom Post Order do?

Drag and drop to reorder posts, pages, and custom post types. Apply custom menu_order on the frontend and in supported queries.

Is Custom Post Order free?

Yes. Enable it under WP PowerSuite -> Modules.

Does Custom Post Order have settings?

Yes. Open module settings from WP PowerSuite -> Modules after enabling it.

How do I turn Custom Post Order off?

Go to WP PowerSuite -> Modules, find Custom Post Order, and toggle it off.

Developer notes (hooks & filters)

Source: modules/custom-post-order/admin.php, modules/custom-post-order/includes/class-order-saver.php, modules/custom-post-order/includes/class-post-type-helper.php, modules/custom-post-order/includes/class-query-modifier.php, modules/custom-post-order/module.php. Boot: standard · context: admin, ajax, frontend.

Hooks (non-exhaustive): pre_get_posts, wp_ajax_wpps_cpo_save_order, wp_ajax_wpps_cpo_reset_order, admin_enqueue_scripts, load-edit.php, admin_notices.