2016-12-21 20 views
6

Wordpressにカスタム属性を追加する方法wp_editor textareaフィールド?WordPressのwp_editorテキストエリアにカスタム属性を追加するには?

公式文書では、これを行う方法はありません。私はwp_editorワードプレスのメソッドによって生成されるテキスト領域にクライアント側の検証属性(data-bvalidator = "required")を追加する必要があります。

提案がありますか?私はカスタムを追加するためのオプションが存在しないと思います

答えて

1

だからあなたはまず、エディタtext-area

に余分なクラス(複数も可)を追加 JQuery

を使用してtext-areaフィールドにカスタム属性を追加する必要がwp_editor()

の属性

$settings = array(
    ...... 
    'editor_class' => 'customclass_for_addattr', 
    ...... 
); 
wp_editor($content, $editor_id, $settings ); 

wp_editor()関数の後にjQueryコードを追加します。 jQueryを使用してtext-areaにカスタム属性を追加するatrrメソッド

<script type="text/javascript"> 
    jQuery(document).ready(function(){ 
     jQuery(".customclass_for_addattr").attr('data-bvalidator','required'); 
    }); 
</script> 
関連する問題