Domanda

Si può aggiungere l'editor visuale per il campo descrizione per tassonomie personalizzati? Sarebbe bello avere questa opzione disponibile quando si modifica una voce per una tassonomia che si tratti di core o personalizzato.

È stato utile?

Soluzione

Proprio scritto la funzione. Sarà visualizzare l'editor TinyMCE in ogni descrizione tassonomia personalizzato al momento. Sicuramente si può modificare per mostrarlo solo per alcuni specifici tassonomia.

/**
 * Display advanced TinyMCE editor in taxonomy page
 */
function wpse_7156_enqueue_category() {
    global $pagenow, $current_screen;

    if( $pagenow == 'edit-tags.php' ) {
        require_once(ABSPATH . 'wp-admin/includes/post.php');
        require_once(ABSPATH . 'wp-admin/includes/template.php');

        wp_tiny_mce( false, array( 'editor_selector' => 'description', 'elements' => 'description', 'mode' => 'exact' ));
    } 
}
add_action( 'init', 'wpse_7156_enqueue_category' );

È possibile fornire il primo argomento in wp_tiny_mce come true se si desidera una versione ridotta di TinyMCE

Altri suggerimenti

Hai provato Il Rich Text Tag Plugin?

  • Fa esattamente quello che ti serve.
  • Funziona con tassonomie personalizzate.
  • Funziona bene con le immagini.
  • Include il nuovo collegamento interno WP.
  • Viene aggiornato regolarmente.

Cattura schermo:

Rich Text Tag Schermata

Non direttamente, no.

Si potrebbe, tuttavia, scrivere un javascript personalizzato che applica le classi appropriate per il campo di immissione per la descrizione tassonomia personalizzato.

Se ciò che si vuole veramente fare, però, è creare un "molti-a-molti" tra i messaggi (ad esempio un post tipo di "Pneumatici" e un tipo posto di "Cars"), poi WordPress non lo fa (al momento) hanno una struttura per questo. Tuttavia, il 2 Messaggi plug-in fa forniscono questa funzionalità (e ti dà molta più flessibilità per creare relazioni complesse).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a wordpress.stackexchange
scroll top