マーカーネット株式会社

WEB制作ブログ WEBデザイン、HTMLコーディング、PHP、スマートフォン制作などWEB制作全般に役立つ情報を発信していきます。

WordPress

WordPress固定ページで「ビジュアル」「テキスト」切替できなくする方法<WordPress>

投稿日:2015年1月29日 更新日:

今回は、WordPressの固定ページ ウィジウィグ切替でHTML崩れる問題について、
簡単な解決方法をご紹介いたします。

「ウィジウィグ切替でHTML崩れる問題」とは

固定ページの「テキスト」にHTMLをまるっと入れ、登録する場合は多いかと思います。

 

下記のように「テキスト」タブがアクティブのときにHTMLをいれますね。

text1

WordPressのデフォルト状態では、
「テキスト」タブから「ビジュアル」タブに切り替えると、下記画面では問題なさそうですが、

b1

 

さらに「ビジュアル」タブから「テキスト」タブに切り替えますと
元のHTMLがむちゃくちゃに崩れました!

text2

このとき一旦リロードしますと
元のHTMLが再現されますが、このまま保存するとページが崩れてしまいます。
これは、複数人で管理していて情報共有できていないと、困ると思います。

ただ、このウィジウィグの切り替えは本来とても便利ですので、
固定ページのときだけ!「テキスト」のみ、HTML編集だけ
できれば問題が解決しそうです。

「ウィジウィグ切替でHTML崩れる問題」解決方法

方法としましては、サイトで利用するテーマ内のfunctions.php ファイルに
下記を記述します。それだけです。

function disable_visual_editor_in_page(){
global $typenow;
if( $typenow == ‘page’ ){
add_filter(‘user_can_richedit’, ‘disable_visual_editor_filter’);
}
}
function disable_visual_editor_filter(){
return false;
}
add_action( ‘load-post.php’, ‘disable_visual_editor_in_page’ );
add_action( ‘load-post-new.php’, ‘disable_visual_editor_in_page’ );
これで、固定ページ編集画面では切替タブがなくなり、このような「テキスト」状態の画面になります。

text3
同じような問題でお悩みの方はこの方法で解決されてはいかがでしょうか?

東京のWEB制作会社 マーカーネット株式会社 公式WEBサイトへ

-WordPress

関連記事

ワードプレスの非プログラマ向け総合ハックプラグイン

ワードプレスの非プログラマ向け総合ハックプラグイン

今年も早いもので後1箇月あまりです。今年の6月頃に WordPressのPingback(ピンバック)機能を悪用したDDoS攻撃が多発していました。 WordPressの管理者のみなさんは対策のために …

Movable Type6を操作してみました

Movable Type6を操作してみました

先日リリースされました、movable type6を操作していました。 – ダッシュボード グーグルアナリティクスをアカウント設定しますと、 サイト情報欄に、アクセスの情報が表示されます。 …

ワードプレスのIDを可視化するためだけのシンプルなプラグイン

ワードプレスのIDを可視化するためだけのシンプルなプラグイン

WordPressの固定ページ、投稿記事、カテゴリやタグなどにはそれぞれユニークなIDがあります。 IDはWordPressが自動的に個別に割り当ててくれるため、普段は意識することはございません。 デ …

【WordPress】カスタム投稿でタクソノミーのタームごとに月別アーカイブをなんとか表示させる方法。

【WordPress】カスタム投稿でタクソノミーのタームごとに月別アーカイブをなんとか表示させる方法。

WordPressでWEB制作時にカスタム投稿を用いている場合、 タクソノミーのタームごとに月別アーカイブを表示させたい場合がございます。 本日はその方法のご紹介です。 以下のような形式で月別アーカイ …

投稿したら即インデックスされるワードプレスのパブサブハブバブ

ブログで記事を投稿したときにGoogleのロボット巡回を待っていたのでは インデックスされるまでに時間がかかってしまいます。 PubSubHubbubプロトコルを利用すると、記事を投稿するや否やASA …