Anonim

私は最近、WordPressのインストールをカスタマイズしていましたが、いくつかの異なるカスタム投稿タイプを使用していました。 わかりやすくするために、実際にはデフォルトの投稿タイプを使用しないことにしました。 WordPress管理メニューからアイテムを削除するのは簡単なことです。 次のコードをテーマのfunctions.phpファイルに追加する必要があります。

デフォルトの投稿タイプを削除

add_action( 'admin_menu'、 'remove_default_post_type'); function remove_default_post_type(){remove_menu_page( 'edit.php'); }

最初の行は、アクションadmin_menuをフックします。 管理メニューアクションが呼び出されると、 remove_default_post_typeとして定義された独自の関数を呼び出します。 その関数から、組み込みのWordPress関数remove_menu_pageを呼び出します。 必要な引数は、ページのスラッグのみです。 デフォルトの投稿タイプの場合、そのスラッグは単なるedit.phpです

管理メニューのワードプレスからデフォルトの投稿タイプを削除