it-swarm.com.de

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

Können Sie den visuellen Editor zum Beschreibungsfeld für benutzerdefinierte Taxonomien hinzufügen? Es wäre schön, diese Option zur Verfügung zu haben, wenn Sie einen Eintrag für eine Taxonomie bearbeiten, sei es im Kern oder benutzerdefiniert.

9
hsatterwhite

Hab gerade die Funktion geschrieben. Der Tinymce-Editor wird jetzt in jeder benutzerdefinierten Taxonomiebeschreibung angezeigt. Sicherlich können Sie sie bearbeiten, um sie 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 in wp_tiny_mce als true angeben, wenn Sie eine abgespeckte Version von tinyMCE möchten

11
Tareq

Haben Sie das Rich Text Tags Plugin ausprobiert?

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

Bildschirmfoto:

Rich Text Tags Screenshot

2
Michal Mau

Nicht direkt, nein.

Sie können jedoch ein benutzerdefiniertes Javascript schreiben, das die entsprechenden Klassen auf das Eingabefeld für die Beschreibung der benutzerdefinierten Taxonomie anwendet.

Wenn Sie jedoch wirklich eine "Many-to-Many" -Beziehung zwischen Posts erstellen möchten (z. B. einen Post-Typ von "Tyres" und einen Post-Typ von "Cars"), funktioniert WordPress (derzeit) nicht. habe eine Möglichkeit dafür. Das Posts 2 Posts plugin does bietet diese Funktionalität (und bietet Ihnen viel mehr Flexibilität, um komplexe Beziehungen zu erstellen).

0
WhIteSidE