ワードプレス歴およそ15年のフロントエンドエンジニアです。
関数作成からサイト構築まで、何でもご相談ください。

開かないウィジェットの開閉

情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。
プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。
2022.02.14公開


TCDのテーマで構築中のサイトで、TCDテーマに付属しているウィジェット内の開閉部分が開かない。
どうやっても開かないので、閉じているときと開いたときのスタイル・クラスを調べて、関数に

function add_custom_admin_js(){
    ?>
    <script type="text/javascript">
        jQuery(document).ready(function($) {
  if($('body').hasClass('widgets-php')) {

    $(document).on('click', '.a-widget-box__headline', function(){
      $(this).toggleClass('is-active');
    });
  }
});
    </script>
    <?php
}

add_action( 'admin_footer', 'add_custom_admin_js', 10, 1 );

と入れて無理やり開けた。


情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。
プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。
2022.02.14公開