Move attribute field right beneath category field


I’d like to move a certain attribute right beneath the main category field. I’ve managed to do it for two attributes in two different categories using the code snippet below:

	function( $attributes ) {
		if ( isset( $attributes['subcategory_community'] ) ) {
			$attributes['subcategory_community']['edit_field'] = array_merge(
				'_order' => 9,
		return $attributes;

But it won’t let me do in other attributes and categories. Why could that be? I want the attribute to be between the Category and Images fields.

Ok. Solved it by ny making ‘field names’ simpler. I was using ‘subcategory_businesses’, ‘subcategory_venues’ etc. Dropping the ‘subcategories’ part seems to have fixed the issue.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.