WordPress管理员标签 - 云自动扩展

时间:2017-10-12 13:22:29

标签: jquery wordpress tags admin tag-cloud

我需要做一个自定义的WordPress编辑产品页面,其中包含最常用的标签'列表已扩展。我尝试在functions.php函数中添加admin_head

jQuery(window).load(function() {
    jQuery(".tagcloud-link").attr( "aria-expanded", "true" );
    jQuery( ".the-tagcloud" ).show();
});

代码运行但.the-tagcloud元素不可见。

有人有解决方案吗?

1 个答案:

答案 0 :(得分:0)

问题是您在加载页面时尝试显示DOM中不存在的元素...

第一次单击链接时会生成元素“.the-tagcloud”,而不是在每次进一步点击时显示或隐藏!

但你只需用jquery触发点击,我测试了以下代码,它对我有用:

function load_custom_wp_admin_style() { ?>
<script>
    jQuery(window).load(function() {
        jQuery(".tagcloud-link").trigger("click");
    });
</script>
<?php }
add_action( 'admin_footer', 'load_custom_wp_admin_style' );