wordpressでのスマホ対応webサイト制作・wpプラグイン・PHPプログラム・SNS活用・ 動画・bgmやテーマ曲アレンジまで考えるコラム!

All In One SEO Packの管理画面タイトル・概要カラムって消せる?→manage_edit-post_columnsフックで消せます

      2020/09/17

こんにちは、管理人@SS_mshpです。

今回は、利用者の多いWordPressプラグイン『All In One SEO Pack』で、管理画面内の重複するカラムを非表示にしてみます。以前も利用した、WP組み込みファンクション『manage_edit-post_columns』に対してフィルターフックという形です。どういうプログラムになるのか、さっそく見ていってみましょう。

All In One SEO Packアクティブ時の管理画面(タイトル2つ表示が微妙)


こちらが管理人のサイト(このサイト)のWP管理画面です。プラグインは現在『Contact Form 7・All In One SEO Pack』の2つのみ。All In One SEO Packがタイトル・ディスクリプションを投稿記事一覧にも出してくれるんですが、すでにあるタイトルと重複するので、『同じ内容が二つあるのもなんだかなぁ・・』という気分になります。

また、カラムが増えすぎてちょっと見にくいというのもあるので、以前も使っってみた『manage_edit-post_columnsフック』でなんとかしてみます。(以前の記事も参考になさってください)

■以前の記事(管理画面カラム追加・非表示)
https://sounds-stella.jp/music-creation/archives/7189/wp-easy-to-use-admin-columns/

manage_edit-post_columnsフックを使った、All In One SEO Packの管理画面タイトル・概要カラム消し方

カラム名の調べ方~管理画面ソース見ればok


とりあえず、以前もやった流れだと『表示されているカラム名』がわかればよいので、ソースを確認します。ここで『タイトル:seotitle』『概要:seodesc』という名前になっているのがわかったので、これを使います。

後述するmanage_edit-post_columnsフックを使いますが、『カラム名』という指定があるので、データベース上のAll In One SEO Packのmeta_key『_aioseop_title』『_aioseop_description』では動かないので注意してください。

All In One SEO Packの管理画面タイトル・概要カラムを消すコード

PHPのunset(変数や配列を削除)を使用。カラム名を指定&unsetしてreturn。manage_edit-post_columnsフィルターフックという形です。

実行結果


無事に、All In One SEO Packの管理画面タイトル・概要カラムが非表示になりました。何もプラグインインストールしていない、まっさらのときはこんな感じです。シンプルなのが好きなときはどうぞ。

あとがき・まとめ

  • 管理画面の一覧カラムは、名前がわかればmanage_edit-post_columnsフィルターフックで消せる
  • All In One SEO Packでタイトル重複・ごちゃごちゃして見にくい場合は、消してok

まとめるとこんな形でしょうか。管理画面の一覧表示はプラグインなどでもカラムが入ってくるので、manage_edit-post_columnsフィルターフックを覚えておくと、余計なものは非表示にしたりして、視認性を高めるなど、使いやすくすることができます。

*アトリエSS・web制作サービスページに移動します。webリニューアル・ロゴ・記事・wordpress化などでお力添えできます。

【カテゴリ】 - WordPressプラグイン情報, WordPress管理画面カスタマイズ
【タグ】 - ,

  関連記事

WP管理画面を使いやすく~カスタムフィールド数値ソート・余計な余計な列を非表示(manage_edit-post_sortable_columnsフックなど)

今回は、カスタムフィールド表示などをつけてごちゃごちゃしてきたW ...

【WPプラグイン無しでサイト構築&表示を速く】Really Simple SSLって無効化して大丈夫?→設定しとけば大丈夫、ただし混在に注意

今回は『プラグイン干渉リスク低減や動作スピードアップ』のために、 ...

【WPプラグイン】WordPress5.0以降のブロックエディタ使いたくない場合→Classic Editorプラグインで旧エディタに戻して記事を書こう

今回は、WordPress5.0から搭載された記事のエディタがし ...

【WPプラグイン】WordPressにサウンドクラウドみたいな波形表示つけたい→WaveSurfer-WPをどうぞ

今回は、以前すこしDJの練習をしていた管理人が、webサイト(w ...

wordpressのリビジョンを、プラグインで制御する方法(revision control)【データベースを軽く】

今回は、wordpressで溜まりすぎるとデータベースを圧迫する ...

【WordPressとGoogleカレンダー連携プラグイン】Simple Calendarの設定・Calendar APIやID取得しての設定

今回は、WordPressサイトに、googleアカウントがある ...

【wordpressで教室・個別相談・サロン予約受付】プラグインEasy Appointmentsの設定・サイト実装方法を詳しく解説

今回は、特定の形態のビジネスで、『カレンダーつき予約フォームで、 ...