Skip to content

Term Meta

rogertm edited this page Sep 14, 2023 · 7 revisions

Term Meta

Para agregar custom fields a las taxonomías debemos crear una clase hija de WASP_Term_Meta.

<?php
class My_Plugin_Term_Meta extends WASP_Term_Meta
{

	function __construct()
	{
		parent::__construct();
		$this->taxonomy = 'my-custom-taxonomy-slug';
	}

	function fields()
	{
		$fields = array(
			'field_name'	=> array(
				'label'		=> __( 'Title', 'text-domain' ),
				'meta'		=> 'field_name'
			),
			/** more fields here */
		);

		return $fields;
	}
}
new My_Plugin_Term_Meta;

Referencias {$taxonomy}_add_form_fields y {$taxonomy}_edit_form_fields.