もしWordPressを使用して他人のウェブサイトを構築している場合、サイトを構築してクライアントに引き渡した後、万が一クライアントが誤ってサイトに必要なPluginを無効化してしまったら、必ず不必要なトラブルが生じます。そのため、特定のPluginの無効化機能を禁止することができます。 以下では、コードを使用して特定のPluginの無効化機能を禁止する方法を紹介します。
特定のPluginの無効化機能を削除
と以前の„
WordPressで特定のPluginの更新通知を無効にする」の方法と同じで、以下のコードをサイトのThemeファイルの関数コードに追加します。追加方法がわからない方は、以下の使用をお勧めします:
functions.phpファイルにコードを安全に追加する方法:Code Snippets//删除特定插件的禁用功能
add_filter( 'plugin_action_links', 'wpkj_disable_plugin_deactivation', 10, 4 );
function wpkj_disable_plugin_deactivation( $actions, $plugin_file, $plugin_data, $context ) {
if ( array_key_exists( 'deactivate', $actions ) && in_array( $plugin_file, array(
'wpforms/wpforms.php',
'woocommerce/woocommerce.php'
)))
unset( $actions['deactivate'] );
return $actions;
}上記のコードでは、
'wpforms/wpforms.php',
'woocommerce/woocommerce.php'
この2行は、無効化コードを削除するプラグインの場所です。サーバーのプラグインディレクトリ(wp-content/plugins)内で各プラグインのフォルダを見つけ、プラグインフォルダに入ると通常プラグインと同じ名前のファイルがあります。 追加後、サイトのプラグインには無効化ボタンがなくなり、クライアントが誤操作して作業を増やす心配がありません。 方法の出典:
WP大学
コメントは閉鎖されました
この記事のコメント機能は閉鎖されています。ご質問がある場合は、他の方法でお問い合わせください。