2017-01-15 12 views
1

ワードプレスで特定のクラスのテキストエリアに任意のwysiwygを追加する必要がありますし、それを行う方法がわかりません。ワードプレス - どのように特定のクラスのテキストエリアにWYSIWYGを追加する

私にとって最善の解決策は、wpプラグインをダウンロードすることです。テキストエリアのクラス名を置く必要があります。私はwysiwygを追加する必要があり、プラグインはそれにwysiwygを追加する必要があります。そのようなプラグインはありますか?そうでなければ、どうすればこの問題を解決できますか?グーグルながら

また、私は、このコードが見つかりました:

wp_editor($content, $editor_id, $settings); 

をしかし、私は私のコード内でこれを置くべき場所を実現傾けます。

任意のヘルプappriciated!

答えて

2

あなたのテキストエリアの場所によって異なります - オプションページ、設定ページ、メタボックス?

オプションページには、my_optionという名前の保存オプションがあります。まず、あなたはそのオプションフェッチしたい:

$my_option = get_option('my_option'); 

をそして、あなたはこれがあなたのテキストエリアでTinyMCEのエディタが表示されます

wp_editor($my_option , 'my_option', array(
    'wpautop'  => true, 
    'media_buttons' => false, 
    'textarea_name' => 'my_option', 
    'editor_class' => 'my_custom_class', 
    'textarea_rows' => 10 
)); 

エディタを呼び出すと思います。

wp_editorのコーデックスをチェックして、その他の設定可能な引数を確認してください。

ポストまたはページ代謝の場合、メタフィールドにオプションを保存して、get_post_meta()機能でそれらを取得します。

関連する問題