検索
ホームページCMS チュートリアル&#&プレスウィジェット、メタボックス、オプションを削除して、WordPressを簡単にする方法

How to Make WordPress Easier By Removing Widgets, Meta Boxes and Options

ウィジェット、メタボックス、オプションを削除して、WordPressを簡単にする方法

以前の投稿で、クライアントの管理パネルを簡素化する新しいWordPressプラグインを作成しました。あなたがそれを読んでいないなら、最初にそうしてください。この記事では、より深い構成の変更に同じプラグインファイルを使用します。

WordPressアップデート通知を削除

WordPressは、更新がいつ利用可能かを通知します。残念ながら、それはあなたのクライアントを含むすべての人に伝えます。それは不必要な懸念につながる可能性があります、または彼らがアップグレードされるまで30分ごとにあなたに電話する誘惑。

WordPress管理者を除くすべての人の通知を削除するには、次のコードをEasy-Admin.phpに追加します。

不要なダッシュボードウィジェットを削除

function no_update_notification() {
	if (!current_user_can('activate_plugins')) remove_action('admin_notices', 'update_nag', 3);
}
add_action('admin_notices', 'no_update_notification', 1);
ユーザーのダッシュボードウィジェットを削除して、「画面オプション」のプルダウンパネルでアイテムをチェックすることで、ユーザーのウィジェットを削除できます。ただし、それは実用的ではないかもしれませんし、クライアントがそれらを再現するのを妨げるものは何もありません。

次の関数を簡単にadmin.phpに追加して、不要なダッシュボードウィジェットを削除します。必要に応じて、Unsetコマンドを追加、削除、または変更する必要がある場合があります。たとえば、最初のセクション(5〜7行目)は、WordPress管理者以外のすべての人のために「今すぐ」を削除します。 2番目のセクション(9〜13行目)は、ユーザーの権利に関係なくウィジェットを削除します。

ダッシュボードウィジェットのIDはボックスdiv要素に割り当てられます - 火剤を使用するか、ソースを検査してその値を見つけます。

不要なページを削除し、メタボックスを投稿します

WordPressが提供するすべての機能を使用する開発者はほとんどいません。たとえば、すべての投稿が単一のデフォルトカテゴリに割り当てられている場合、カテゴリボックスは必要ありません。あるいは、コメントを許可しておらず、関連するボックスを削除することができます。

次の関数を簡単にadmin.phpに追加して、投稿とページパネルから不要なメタボックスを削除します。この関数にremof_meta_box()呼び出しを追加または削除する必要がある場合があります。最初の引数は、ボックスのDiv要素に割り当てられたIDです。これも、ソースまたはFireBugで発見できます。
// remove unnecessary dashboard widgets
function remove_dashboard_widgets(){

	global $wp_meta_boxes;
	
	// do not remove "Right Now" for administrators
	if (!current_user_can('activate_plugins')) { 			
		unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
	}
	
	// remove widgets for everyone
	unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
	unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
	unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
	unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
	unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);

}
add_action('wp_dashboard_setup', 'remove_dashboard_widgets');
お気に入りのアクションを削除してください

お気に入りのアクションボタンは、「ハウディ」メッセージの隣のWordPressヘッダーにあります。通常、新しい投稿、ドラフト、新しいページ、アップロード、および「空のキャッシュ」などのいくつかのプラグイン固有のオプションへのクイックリンクを提供します。次のコードを簡単にadmin.phpに追加することで、必要としないオプションを削除しましょう:

function no_update_notification() {
	if (!current_user_can('activate_plugins')) remove_action('admin_notices', 'update_nag', 3);
}
add_action('admin_notices', 'no_update_notification', 1);
この例では、管理者を除くすべての人にコメントリンクを削除しました。他のアイテムを削除するには、ページソースにアクションのURLを見つける必要があります。 IDの「お気に入りのアクション」と、その中にID「お気に入りのインディエド」の要素を使用して要素を見つけます。子Divには、「Media-new.php」などのURLへのリンクが含まれています。そのオプションを削除するには、単にunset($ action ['media-new.php'])を追加するだけです。関数に。

phew。次のWordPressの投稿では、WordPressメニューに対処し、クライアントから隠したいすべての危険なオプションを削除します。

以上がウィジェット、メタボックス、オプションを削除して、WordPressを簡単にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
WordPressは、CMSとして使用するためにコーディングの知識が必要ですか?WordPressは、CMSとして使用するためにコーディングの知識が必要ですか?Apr 30, 2025 am 12:03 AM

WordPressを使用するためにプログラミングの知識は必要ありませんが、プログラミングをマスターするとエクスペリエンスが向上する可能性があります。 1)CSSとHTMLを使用して、テーマスタイルを調整します。 2)PHPの知識は、トピックファイルを編集して機能を追加できます。 3)カスタムプラグインとメタタグはSEOを最適化できます。 4)更新の問題を防ぐために、サブトピックのバックアップと使用に注意してください。

WordPressを使用する際のセキュリティ上の考慮事項は何ですか?WordPressを使用する際のセキュリティ上の考慮事項は何ですか?Apr 29, 2025 am 12:01 AM

tosecureawwordpresssite、soflowthesesteps:1)定期的にwordpresscore、themes、およびpluginstopatchvulnerabilities.2)usestrong、usestrong、usestrong、sonsandenabletototothentication.3)optformanagedagedwordpresshosting arehoredhoredhoredhored hosting withebapplicationfirewaal

WordPressは他のWebサイトビルダーとどのように比較されますか?WordPressは他のWebサイトビルダーとどのように比較されますか?Apr 28, 2025 am 12:04 AM

wordpressexexexexexcelsoverwebsitebuildersduetoits ffficability、scalability、andopen-sourcenature.1)それは、aversatilecmswitextensive sustomizationoptionsviathemesandplugins.2)その学習中心部のスチッピアベッタービューターフルフルフルフルフルフルフルカンセーズ。3)

2025年に開発者が使用できる5つのWordPressプラグイン2025年に開発者が使用できる5つのWordPressプラグインApr 27, 2025 am 08:25 AM

2025年のウェブサイト開発のための7つの必須ワードプレスプラグイン 2025年に一流のWordPress Webサイトを構築するには、速度、応答性、およびスケーラビリティが必要です。 これを効率的に達成することは、しばしば戦略的なプラグインの選択にかかっています。 この記事Highlig

WordPressは何のために使用しますか?WordPressは何のために使用しますか?Apr 27, 2025 am 12:14 AM

wordpresscanbeusedpurposesbeyondblogging.1)e-ocommerce:withwoocommerce、itcanbecomeafulloninestore.2)メンバーシップサイト:Pluginslikememberpressenable clusivecontentareas.3)ポートフォリオソイト:ThemeslikeasieasiestraololowStunnningStunnningStunnningStunnningStuntunnneDayOutssuntunnneaTuntunnnedrayOutuntuntuntunnnedraySuts

WordPressはポートフォリオWebサイトを作成するのに適していますか?WordPressはポートフォリオWebサイトを作成するのに適していますか?Apr 26, 2025 am 12:05 AM

はい、wordpressisexcellentforcreatingportfoliowebsite.1)itoffers numersportfolio cilems like'astra'astra'foreasycustomization.2)プラグインエレメントレメントレディングの装飾、思想的な態度環境を

Webサイトをゼロからコーディングする上でWordPressを使用することの利点は何ですか?Webサイトをゼロからコーディングする上でWordPressを使用することの利点は何ですか?Apr 25, 2025 am 12:16 AM

wordpressisadvasteousovercodingawebsitefromscratchdueto:1)easeofuseandfasterdevelopment、2)柔軟性と吸収性、3)strongCommunitySupport、4)組み込みインセンアンドマークティングツール、5)費用対効果、6)レシュリティアップデート

WordPressがコンテンツ管理システムになっている理由は何ですか?WordPressがコンテンツ管理システムになっている理由は何ですか?Apr 24, 2025 pm 05:25 PM

wordpressisacmsduetoitseaseaseofuse、customization、usermanagement、seo、andcommunitysupport.1)ofssextensiveationization throughthemesandplugins.3)ofsiscontensiveativeizationization withintentmanagement withintententmanagement with inting ustomization.3)revisustusersandpermissions.4)拡張型を提供します

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。