編集/新規投稿ページから "投稿形式"メタボックスを削除することは可能ですか?問題となっているブログには、それをめちゃくちゃにし続ける多くのユーザーがいますが、標準フォーマットの投稿のみを使用しています。
私はwordpressが初めてなので、これが本当に明白なものであれば申し訳ありません。
ありがとう。
あなたのテーマがpost-formats
をサポートしているのでそれは追加されます。
プラグイン(または子テーマのfunctions.php
)ファイルを使ってafter_setup_theme
に遅くフックしてテーマサポートを削除することができます。
<?php
add_action('after_setup_theme', 'wpse65653_remove_formats', 100);
function wpse65653_remove_formats()
{
remove_theme_support('post-formats');
}
または、テーマのfunctions.php
ファイルでその行を探します。
add_theme_support('post-formats');
そしてそれを取り除きます。
最初の選択肢はより良い賭けです。プラグインにそれを貼り付けると、それはあなたが使用する次のテーマのためにそこにあるでしょう。
// Higher value on the priority then the default of 10 makes sure this is run after the initial removal.
add_action('after_setup_theme', 'remove_post_format', 15);
function remove_post_format() {
remove_theme_support('post-formats');
}
これはあなたのfunctions.phpファイルに置かれるべきです。
そのための最も簡単で最善の方法は下記の関数をあなたのfunctions.phpにタイプインすることです
<?php remove_theme_support( $feature ); ?>
$ feature(文字列)(必須) - 削除される機能の名前.
機能リスト:
'ポストフォーマット'
「サムネイルの後」
「カスタム背景」
'カスタムヘッダー'
'自動フィードリンク'
'html5'
'title-tag'
「メニュー」
たとえば、投稿フォーマットを削除したい場合は、次のように入力します。
add_action( 'init', 'remove_post_format');
function remove_post_format() {
remove_theme_support( 'post-formats' );
}