plugin-icon

Whaze Term Order for Posts

제작자: whaze·
Order taxonomy terms individually per post, directly from the Gutenberg editor sidebar.
버전
1.2.0
최근 업데이트일
May 12, 2026
Whaze Term Order for Posts

Whaze Term Order for Posts lets you enable per-post custom ordering of taxonomy terms directly from the Gutenberg editor sidebar. Configure which post types and taxonomies are managed via the admin settings page, or register them programmatically in code.

Admin settings page:

Go to Settings Term Order for Posts to enable term ordering for any post type / taxonomy combination — no code required.

For developers (optional):

Register a post type / taxonomy combination programmatically:

add_action( 'init', function () { whaze_term_order_for_posts_register( 'post', 'category' ); whaze_term_order_for_posts_register( 'movie', 'genre' ); } );

Retrieve ordered terms in templates or REST:

$terms = whaze_term_order_for_posts_get_terms( get_the_ID(), 'category' );

Features:

  • Settings page to configure post type / taxonomy pairs — no code needed.
  • Opt-in auto-apply: custom order applied automatically to native blocks, classic theme functions, and any code using get_the_terms() — no template changes required.
  • Drag-and-drop reordering panel in the block editor sidebar.
  • Order saved automatically with the post — no separate AJAX call.
  • Falls back to default WordPress term order when no custom order is set.
  • Unused order entries are cleaned up automatically when terms are removed.
  • REST API field term_order for headless use cases.
  • Fully translatable (i18n-ready).
무료유료 요금제에서
설치하면 WordPress.com 서비스 약관서드파티 플러그인 약관에 동의하게 됩니다.
테스트된 버전
WordPress 6.9.4
이 플러그인은 다운로드할 수 있으며 에서 사용할 수 있습니다.