固定ページを更新後または編集中、突然全内容が消える
-
固定ページのhtml内容を更新していたのですが、
どうゆうわけなのか、突然未入力の状態になり、消えてしまいます。
この不具合が起こるのは、更新ボタンを押した時、
または、編集中に入力フォームから、別の場所にカーソルを移した時などです。リビジョンでも戻すボタンを押したのですが、
なぜか入力フォームが元には戻らず。。。
幸い以前の内容は確認できたので、手動でコピペして戻しました。
function.phpには、
https://100webdesign.jp/services/wordpress/wp_result/wp_result-175/
上記を参考に、固定ページのみpタグやbrタグを自動挿入しないような、設定を↓のように入れていますが、
そもそも、このような不具合が起きる前に、function.php他、どのphpも触っていませんし、
なぜこのような事が起きるのか全く不明です、、
どなたか助けて頂けないでしょうか泣add_filter(‘the_content’, ‘wpautop_filter’, 9);
function wpautop_filter($content) {
global $post;
$remove_filter = false;$arr_types = array(‘page’); //自動整形を無効にする投稿タイプを記述 =固定ページ
$post_type = get_post_type( $post->ID );
if (in_array($post_type, $arr_types)){
$remove_filter = true;
}if ( $remove_filter ) {
remove_filter(‘the_content’, ‘wpautop’);
remove_filter(‘the_excerpt’, ‘wpautop’);
}return $content;
}そして、もう1点。
固定ページの入力フォームを一度離れると
特定のbrタグが消えてしまいます。<!– wp:paragraph –> ~入力内容~ <!– /wp:paragraph –> というコードで、入力内容の前後を囲めば、
そういう不具合はなくなるんですが、
代わりにその入力内容の前後に、不要なpタグが入ってしまいます。
不要なpタグを入れないように上記のようにphpで設定しているのに・・・。何よりも突然全てが消えてしまうのが問題で、
更新ボタンを押さなくても、例えば、<div id=”dream” class=”unit”>
↓
<div id=”dream” class=””>クラス名を空欄にしたり、id名やclass名に微変更を加えるだけで、全入力が削除されてしまいます。
タグ内の文章を変えるだけでも削除の不具合は起きたり、起きない場合もあります。これらの事はこれまで起こったことがなく、通常の静的htmlを更新していただけで急に起こり始めたのですが、どなたか理由をご存じないでしょうか?
ヘルプの必要なページ: [リンクを見るにはログイン]
- トピック「固定ページを更新後または編集中、突然全内容が消える」には新たに返信することはできません。