Jig*_*ank 6 php wordpress tabs
我一直在尝试为我的网站创建一个自定义选项卡,并且正在使用 UltimateMember 插件。
经过一番谷歌,我找到了一些可以帮助我做到的代码片段:
首先,我们需要扩展主配置文件选项卡
add_filter('um_profile_tabs', 'add_custom_profile_tab', 1000 );
function add_custom_profile_tab( $tabs ) {
$tabs['mycustomtab'] = array(
'name' => 'My custom tab',
'icon' => 'um-faicon-comments',
);
return $tabs;
}
Run Code Online (Sandbox Code Playgroud)
然后我们只需使用此操作将内容添加到该选项卡
add_action('um_profile_content_mycustomtab_default', 'um_profile_content_mycustomtab_default');
function um_profile_content_mycustomtab_default( $args ) {
echo 'Hello world!';
}
Run Code Online (Sandbox Code Playgroud)
但是我的问题是,我应该将这段代码添加到哪个文件来实现我的需要。问这个问题我听起来很麻木,但我很困惑。
谢谢你的帮助。
小智 2
让我分享一下我的类似经历。首先在这段代码中:
$tabs['mycustomtab'] = array(
'name' => 'My custom tab',
'icon' => 'um-faicon-comments',
);
Run Code Online (Sandbox Code Playgroud)
你应该总是使用
我的自定义选项卡
作为我看到你已经使用过的密钥。所以这是真的。一般来说,当您将此代码放入活动主题的functions.php 中时,它会起作用。但是如果它不起作用,请考虑将其添加到最终成员的插件核心文件夹中的核心文件 um-filters-misc.php 中。请让我知道这对你有没有用。