『All Post Contact Form』とは直接関係がない話で恐縮です。『All Post Contact Form』につなぐ一つ前の段階の話です。お問い合わせ入力フォームのhtmlを設定している「固定ページ」(ここでは仮にSTEP1とさせていただきます)を、プラグイン『Classic Editor』の「ビジュアルエディタ」で保存してしまい、デザインが崩れました。今後同様のことが起きないようにするためには、どうしたらいいですか。

はい、それでは、「STEP1ページ」で、「ビジュアルエディタ」を使えないようにしてください。つまり、「テキストエディタ」しか使えない設定にご変更ください。

以下、手順をご案内いたします。

(1)「STEP1ページ」の「スラッグ」をご確認ください。ここでは、「スラッグ」は、「form_step1」であるものとします。

(2)functions.php に、次の内容をコピペしてください。「form_step1」は、実際の文字列にご変更ください。

function disable_visual_editor( $wp_rich_edit ) {
global $post;
if ( $post->post_type === 'page' && $post->post_name === 'form_step1') {
return false;
} else {
return $wp_rich_edit;
}
}
add_filter( 'user_can_richedit', 'disable_visual_editor' );


以上で、「ビジュアルエディタ」が固定ページ「STEP1ページ」には表示されなくなりました。これで、うっかり「ビジュアルエディタ」で保存してしまい、デザインが崩れてしまう、ということはなくなるでしょう。

「もう一度ビジュアルエディタを使いたくなった」場合は、(2)でコピペした内容を削除して、functions.phpを保存してください。


( , JST )

このページのURL: https://jp.rainbow-link.com/FAQ.htm?&faq_id=386


jp.Rainbow-Link.com

株式会社レインボーリンク