web-dev-qa-db-ja.com

カスタム分類法の説明フィールドにビジュアルエディタを追加できますか?

カスタム分類法の説明フィールドにビジュアルエディタを追加できますか?分類法のエントリを編集するときに、このオプションをコアにするかカスタムにするかを選択できるようにすると便利です。

9
hsatterwhite

関数を書いただけです。これで、すべてのカスタム分類法の説明にTinymceエディタが表示されます。確かにあなたはそれをいくつかの特定の分類法だけのためにそれを示すために編集することができます。

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

TinyMCEの削除バージョンが必要な場合は、wp_tiny_mceの最初の引数をtrueとして指定できます。

11
Tareq

あなたは リッチテキストタグ プラグインを試しましたか?

  • それはまさにあなたが必要としていることです。
  • カスタム分類法で機能します。
  • 画像に適しています。
  • 新しいWP内部リンクを含みます。
  • 定期的に更新されます。

スクリーンショット

Rich Text Tags Screenshot

2
Michal Mau

直接ではなく、いいえ。

ただし、カスタム分類法の説明の入力フィールドに適切なクラスを適用するカスタムJavaScriptを記述することもできます。

あなたが本当にやりたいことは、しかし、ポスト間の "多対多"の関係を作成することであれば(例えば "タイヤ"のポストタイプと "車"のポストタイプ)、そしてWordPressは(現在)これのための施設があります。しかし、 Posts 2 Posts pluginでこの機能を提供しています(そして、複雑な関係を作成するための柔軟性が大幅に向上します)。

0
WhIteSidE