[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fnLOb_b9HRz0vf_XhnTbjMvzqcfnfgp0eTJ7q3_AB8pw":3},{"slug":4,"display_name":4,"profile_url":5,"plugin_count":6,"total_installs":7,"avg_security_score":8,"avg_patch_time_days":9,"trust_score":10,"computed_at":11,"plugins":12},"whaze","https:\u002F\u002Fprofiles.wordpress.org\u002Fwhaze\u002F",1,0,100,30,94,"2026-08-29T09:42:34.587Z",[13],{"slug":14,"name":15,"version":16,"author":4,"author_profile":5,"description":17,"short_description":18,"active_installs":7,"downloaded":19,"rating":7,"num_ratings":7,"last_updated":20,"tested_up_to":21,"requires_at_least":22,"requires_php":23,"tags":24,"homepage":30,"download_link":31,"security_score":8,"vuln_count":7,"unpatched_count":7,"last_vuln_date":32,"fetched_at":33},"whaze-term-order-for-posts","Whaze Term Order for Posts","1.2.0","\u003Cp>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.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Admin settings page:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Go to \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Term Order for Posts\u003C\u002Fstrong> to enable term ordering for any post type \u002F taxonomy combination — no code required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For developers (optional):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Register a post type \u002F taxonomy combination programmatically:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_action( 'init', function () {\n    whaze_term_order_for_posts_register( 'post', 'category' );\n    whaze_term_order_for_posts_register( 'movie', 'genre' );\n} );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Retrieve ordered terms in templates or REST:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$terms = whaze_term_order_for_posts_get_terms( get_the_ID(), 'category' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Settings page to configure post type \u002F taxonomy pairs — no code needed.\u003C\u002Fli>\n\u003Cli>Opt-in auto-apply: custom order applied automatically to native blocks, classic theme functions, and any code using \u003Ccode>get_the_terms()\u003C\u002Fcode> — no template changes required.\u003C\u002Fli>\n\u003Cli>Drag-and-drop reordering panel in the block editor sidebar.\u003C\u002Fli>\n\u003Cli>Order saved automatically with the post — no separate AJAX call.\u003C\u002Fli>\n\u003Cli>Falls back to default WordPress term order when no custom order is set.\u003C\u002Fli>\n\u003Cli>Unused order entries are cleaned up automatically when terms are removed.\u003C\u002Fli>\n\u003Cli>REST API field \u003Ccode>term_order\u003C\u002Fcode> for headless use cases.\u003C\u002Fli>\n\u003Cli>Fully translatable (i18n-ready).\u003C\u002Fli>\n\u003C\u002Ful>\n","Order taxonomy terms individually per post, directly from the Gutenberg editor sidebar.",217,"2026-05-12T13:07:00.000Z","6.9.5","6.0","8.2",[25,26,27,28,29],"block-editor","gutenberg","order","taxonomy","terms","https:\u002F\u002Fgithub.com\u002Fwhaze\u002Fwhaze-term-order-for-posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwhaze-term-order-for-posts.1.2.0.zip",null,"2026-07-22T17:31:50.256Z"]