• 特定の投稿タイプに本文入力欄に注釈としてプレースホルダを表示したいのですが、可能でしょうか?

    カスタム投稿タイプの本文に初期値を入れる方法は分かったのですが、この初期値を、タイトルと同じようにアクティブになったら消えるようにしたいのです。

    本文に初期値を入れる方法は下のコードを記述しました。

    `add_filter( 'default_content', 'my_editor_content' );
    function my_editor_content( $content ) {
    	$screen = get_current_screen();
    	if ( $screen -> post_type == 'cpt001' ) {
    		$content = '本文に初期時を設定';
    	} else if ( $screen -> post_type == 'cpt002' ) {
    		$content = '本文に初期時を設定';
    	}else{
    	 //上記以外
    	 $content = '';
    	}
        return $content;
    }`

    実現可能な方法をご存知の方がいらっしゃいましたらご教授願えませんでしょうか。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんにちは、

    テキストモードの場合は the_editor hookを使って

    preg_replace('/<textarea/', '<textarea placeholder="..."

    で、placeholderを追加できますが、ビジュアルモードの場合は、このテキストエリアは、非表示になるので使えません。

    javascript等で、属性を追加する事になるんじゃないかと思います。

    トピック投稿者 flat9flar

    (@flat9flar)

    nobita様
    ご回答ありがとうございます。

    ビジュアルモードへの表示をしたかったので、やはり難しいのですね。
    javascriptでの対応を模索してみたいと思います。

    ありがとうございました!!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「特定の投稿タイプに本文にプレースホルダを表示したい」には新たに返信することはできません。