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


9

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


@Butuzovからの次のソリューションは完全に機能します。分類/説明フィールドをVisual / WYSIWYGエディターで置き換えます
dj.cowan

回答:


11

関数を書いただけです。現在、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' );

あなたには、最初の引数を提供することができますwp_tiny_mceようtrue、あなたがTinyMCEを剥奪のバージョンが必要な場合


あなたはそれをTareqに釘付けにしました、ありがとう!彼らがこれを3.3の実際のAPIに移行していると確信していますが、今のところ、これは単純なソリューションです。WPSEが許可してくれた明日、賞金を授与します。:)
hsatterwhite 2011

単純化のために+1。私のスニペットに追加して、すぐに試してみます。ありがとう
Michal Mau

@Maugly、同意した。試してみましたが、action = editで動作するように変更したいかもしれません。クイック編集画面では、分類表で#descriptionが使用されているためです。#tag-descriptionはクイック編集画面の説明テキストボックスに使用されますが、2列のセットアップのため、スペースが限られています。
hsatterwhite 2011

賞金を授与する@hsatterwhiteへのリマインダー
marfarma

リマインダーをありがとう、完了しました。良いものを持っている!
hsatterwhite 2011

2

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

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

スクリーンショット:

リッチテキストタグのスクリーンショット


これについては聞いたことがありません。私は答えに感謝し、スクリーンショットとリンクします。受け入れられた答えに加えて、これも素晴らしい解決策です。モーグリありがとう!
hsatterwhite 2011

0

直接ではありません。

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

ただし、本当にやりたいことが、投稿間に「多対多」の関係を作成する場合(たとえば、投稿タイプが「Tires」で、投稿タイプが「Cars」)、WordPressは(現在)機能しません。このための設備があります。ただし、Posts 2 Postsプラグインこの機能を提供します(複雑な関係を作成するための柔軟性が大幅に向上します)。


返信ありがとうございます。投稿を他の投稿に関連付けようとはしていません。私は、分類法の説明フィールドにビジュアルエディターを追加しようとしています。
hsatterwhite 2011
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.