jQuery関数を使用してプラグインの特定の部分を非表示/表示するWordPressプラグインがあります。
if ($('#display_linkedin_icon').val() == 'true') {
$('#linkedin').show();
}
私の問題は、WordPressダッシュボードで別のプラグインがIDの要素を追加する#linkedin
ため、プラグインでdivの非表示をアクティブにすると、WordPressダッシュボードで他のdivが非表示になることです。
この段階では、IDの名前を変更するだけでは簡単な作業ではありません。
上記のjQuery関数をラップして、プラグインページでのみアクティブになるようにする方法はないかと思いました。
#linkedin
divを""という外側のdivでラップしていますasw-sortable
。このようなものがうまくいくことを望んでいました。
if ($('#display_linkedin_icon').val() == 'true') {
$('#asw-sortable #linkedin').show();
}
どんな助けでも大歓迎です。