WordPress 4.7で追加されたショートカット編集ボタンを無効にする方法はありますか?
私は彼らがクラスcustomize-partial-edit-shortcut-button
を持っていることに気付きました、そして私はCSSでdisplay:none
を追加することができますがphpで解決策を見つけることを試みています。
不要な副作用なしに編集ショートカットを無効にする最も簡単な方法は、最初にそれらを生成するJS関数を何もしないで上書きすることです。次のようにPHPからこれを行うことができます。
add_action( 'wp_enqueue_scripts', function () {
$js = 'wp.customize.selectiveRefresh.Partial.prototype.createEditShortcutForPlacement = function() {};';
wp_add_inline_script( 'customize-selective-refresh', $js );
} );
これはどんなテーマでもうまくいきます。