Können Sie den visuellen Editor zum Beschreibungsfeld für benutzerdefinierte Taxonomien hinzufügen?

Antworten:

11

Habe gerade die Funktion geschrieben. Der Tinymce-Editor wird derzeit in jeder benutzerdefinierten Taxonomiebeschreibung angezeigt. Sicherlich können Sie es bearbeiten, um es nur für eine bestimmte Taxonomie anzuzeigen.

/**
 * 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' );

Sie können das erste Argument angeben, wp_tiny_mceals trueob Sie eine abgespeckte Version von tinyMCE möchten

Tareq
quelle
Du hast es geschafft Tareq, danke! Ich bin mir ziemlich sicher, dass sie dies in eine echte API für 3.3 verschieben, aber im Moment ist dies eine einfache Lösung. Ich werde das Kopfgeld morgen vergeben, wenn WPSE es mir erlaubt. :)
hsatterwhite
+1 der Einfachheit halber. Hinzufügen zu meinen Schnipsel und werde es bald versuchen. Vielen Dank
Michal Mau
@Maugly, stimmte zu. Ich habe es versucht und Sie können es ändern, um mit der Aktion = Bearbeiten zu arbeiten, da auf dem Schnellbearbeitungsbildschirm #description in der Taxonomietabelle verwendet wird. # tag-description wird für das Beschreibungstextfeld auf dem Schnellbearbeitungsbildschirm verwendet, Ihr Speicherplatz ist jedoch aufgrund der zweispaltigen Einrichtung begrenzt.
hsatterwhite
Nur eine Erinnerung an @hsatterwhite, um Kopfgeld zu vergeben
Marfarma
Danke für die Erinnerung, fertig und fertig. Hab einen guten!
hsatterwhite
2

Haben Sie das Rich Text Tags Plugin ausprobiert ?

  • Es macht genau das, was Sie brauchen.
  • Funktioniert mit benutzerdefinierten Taxonomien.
  • Funktioniert gut mit Bildern.
  • Beinhaltet die neue interne WP-Verknüpfung.
  • Es wird regelmäßig aktualisiert.

Bildschirmfoto:

Rich Text Tags Screenshot

Michal Mau
quelle
Ich habe noch nichts davon gehört. Ich freue mich über die Antwort und den Link zum Screenshot. Neben der akzeptierten Antwort ist dies auch eine großartige Lösung. Vielen Dank, Maugly!
hsatterwhite
0

Nicht direkt, nein.

Sie können jedoch ein benutzerdefiniertes Javascript schreiben, das die entsprechenden Klassen auf das Eingabefeld für die benutzerdefinierte Taxonomiebeschreibung anwendet.

Wenn Sie jedoch wirklich eine "Viele-zu-Viele" -Beziehung zwischen Posts erstellen möchten (z. B. einen Post-Typ von "Reifen" und einen Post-Typ von "Autos"), dann tut WordPress dies (derzeit) nicht. eine Einrichtung dafür haben. Doch die Beiträge 2 Beiträge Plugin macht diese Funktionalität bereitstellen (und gibt Ihnen viel mehr Flexibilität komplexe Beziehungen zu schaffen).

Weiße Seite
quelle
Vielen Dank für die Antwort, aber ich versuche nicht, Beiträge mit anderen Beiträgen in Beziehung zu setzen. Ich versuche nur, den visuellen Editor zum Beschreibungsfeld für Taxonomien hinzuzufügen.
hsatterwhite