¿WP 3.3 permite agregar meta box a la pantalla de edición de categorías?

13 dic 2011, 19:42:35
Vistas: 2.03K
Votos: 0

Tengo un plugin que aparece en las pantallas de edición de entradas y páginas, analiza el contenido del editor y muestra información al usuario.

Necesito que este mismo plugin aparezca en la pantalla de edición de categorías y analice el campo "Descripción".

¿Alguna idea de cómo se puede hacer?

Espero que WP 3.3 pueda facilitar la implementación.

Así es como agrego el plugin a las pantallas de edición:

add_action('admin_menu', 'my_post_options_box');

function my_post_options_box() {
    add_meta_box('my-plugin', __('Mi Plugin'), 'test', 'post', 'side', 'high');
    add_meta_box('my-plugin', __('Mi Plugin'), 'test', 'page', 'side', 'high'); 
}

Me gustaría poder agregar esto:

    add_meta_box('my-plugin', __('Mi Plugin'), 'test', 'category_edit', 'side', 'high'); 
3
Comentarios

Comentario fuera de tema: suspiro... por qué la gente sigue usando admin_menu para añadir meta boxes. Por favor, usa la acción add_meta_boxes para añadir meta boxes.

t31os t31os
13 dic 2011 20:25:43

¿Te importaría "enseñar a pescar"? ¿Por qué debería usar add_meta_boxes en lugar de admin_menu?

Scott B Scott B
13 dic 2011 23:15:03

Simplemente cambia la acción a la que estás enganchando a add_meta_boxes en lugar de admin_menu(por supuesto, cuando te enganches a una pantalla que admita meta boxes).. :)

t31os t31os
13 dic 2011 23:15:46
Todas las respuestas a la pregunta 1
0

Por lo que puedo ver, no hay nuevos hooks en esta pantalla para manejar metaboxes :( La única forma que veo es usar edit_category_form_fields con una función que imprima los campos y guardarlos usando edited_category

Publicé un tutorial sobre esto hace un tiempo Campos Extra para Categorías en WordPress

13 dic 2011 20:38:04