我使用添加了一个帮助部分add_help_tab() 作用我希望能够单击主题/插件页面上的某个链接,并在我需要的任何选项卡上打开帮助面板。有人能帮我解决这个问题所需的JS吗?
每个选项卡面板都有一个与之关联的唯一哈希链接,所以我想我需要以某种方式使用它
/themes.php?page=theme_options#tab-panel-general
我使用添加了一个帮助部分add_help_tab() 作用我希望能够单击主题/插件页面上的某个链接,并在我需要的任何选项卡上打开帮助面板。有人能帮我解决这个问题所需的JS吗?
每个选项卡面板都有一个与之关联的唯一哈希链接,所以我想我需要以某种方式使用它
/themes.php?page=theme_options#tab-panel-general
也许Q就在off-topic
, 但我对WordPress环境很感兴趣。
我已经在FireBug的仪表板页面中直接测试了这一点(wp-admin/index.php
).
var $ =jQuery.noConflict();
// Remove \'active\' class from all link tabs
$(\'li[id^="tab-link-"]\').each(function(){
$(this).removeClass(\'active\');
});
// Hide all panels
$(\'div[id^="tab-panel-"]\').each(function(){
$(this).css(\'display\',\'none\');
});
// Set our desired link/panel
$(\'#tab-link-help-content\').addClass(\'active\');
$(\'#tab-panel-help-content\').css(\'display\',\'block\');
// Force click on the Help tab
$(\'#contextual-help-link\').click();
大多数编写良好的插件都支持开发人员通过将PHP文件复制到主题目录并修改副本(而不是原始插件文件)来自定义/主题插件的安全方法。但是,除非我忽略了一些东西,否则我不知道有哪种支持JavaScript/jQuery文件。在upgrade safe 方式