私のテーマのfunction.phpファイルにこのサンプルコードを追加することによって私のWordPressテーマで無効にされたwp javascript、wp-embed.min.jsを持っています:
add_action( 'wp_print_scripts', 'my_deregister_javascript', 100 );
function my_deregister_javascript() {
wp_deregister_script( 'wp-embed' );
}
問題は、JavaScriptがwp-adminページを含むあらゆる場所で無効になっていることです。そして私が使いたいプラグインの1つが動作することを要求します。
ライブWebサイト上でのみ、特定のワードプレスJavaScriptを無効にし、wp-adminページでは無効にする方法はありますか?
ありがとう
下記のようにあなたのスクリプトをデキューする前に簡単な is_admin() チェックをすることができます:
コード:
add_action( 'wp_print_scripts', 'my_deregister_javascript', 100 );
function my_deregister_javascript() {
if ( !is_admin() )
wp_deregister_script( 'wp-embed' );
}
}