WP 3.3 permite adăugarea de meta box în ecranul de editare a categoriilor?

13 dec. 2011, 19:42:35
Vizualizări: 2.03K
Voturi: 0

Am un plugin care apare în ecranul de editare a articolelor și paginilor, analizează conținutul editorului și raportează unele informații utilizatorului.

Am nevoie ca același plugin să apară și în ecranul de editare a categoriilor să raporteze pentru câmpul "Descriere".

Aveți idei cum se poate realiza acest lucru?

Sper că WP 3.3 ar putea face implementarea mai ușoară.

Iată cum adaug plugin-ul în ecranele de editare:

add_action('admin_menu', 'my_post_options_box');

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

Aș dori să pot adăuga asta:

    add_meta_box('my-plugin', __('Pluginul meu'), 'test', 'category_edit', 'side', 'high'); 
3
Comentarii

Comentariu offtopic: of.. de ce oamenii continuă să folosească admin_menu pentru a adăuga cutii meta.. Vă rugăm să folosiți acțiunea add_meta_boxes pentru a adăuga cutii meta.

t31os t31os
13 dec. 2011 20:25:43

Vrei să "învăț pe cineva să pescuiască"? De ce ar trebui să folosesc add_meta_boxes în loc de admin_menu?

Scott B Scott B
13 dec. 2011 23:15:03

Pur și simplu schimbă acțiunea pe care o folosești în add_meta_boxes în loc de admin_menu(desigur, când te conectezi la un ecran care suportă cutii meta).. :)

t31os t31os
13 dec. 2011 23:15:46
Toate răspunsurile la întrebare 1
0

Din câte văd, nu există noi hook-uri pe această pagină pentru a gestiona metabox-urile :( singura modalitate pe care o văd este să folosesc edit_category_form_fields cu o funcție care afișează câmpurile și să le salvez folosind edited_category

Am postat un tutorial despre asta acum ceva timp Câmpuri Extra pentru Categorii în WordPress

13 dec. 2011 20:38:04