/* 新增选项卡名为orders */
add_filter('um_account_page_default_tabs_hook', 'custom_tabs', 100);
function custom_tabs($tabs)
{
    $tabs[800]['orders']['icon'] = 'um-faicon-money';
    $tabs[800]['orders']['title'] = __('Orders','ultimate-member');
    $tabs[800]['orders']['custom'] = true;
    return $tabs;
}

/* 注册新选项卡钩子 */
add_action('um_account_tab__orders', 'tab_orders');
function tab_orders($info)
{
    global $ultimatemember;
    extract($info);
    echo $ultimatemember->account->get_tab_output('orders');
}

/* 选项卡中内容 */
add_filter('um_account_content_hook_orders', 'tab_orders_content');
function tab_orders_content()
{
    ?>
    <div class="um-field">
        <h1>Orders</h1>
    </div>
    <?php
}

运行结果:

Ultimate Member插件Account页面添加Tabs

 

 

转载于:https://www.cnblogs.com/kuguats/articles/7290310.html

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-26
  • 2021-07-21
  • 2021-12-22
  • 2021-09-20
  • 2021-12-20
  • 2021-06-01
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-05-25
  • 2021-05-25
  • 2022-12-23
  • 2021-12-18
  • 2022-12-23
相关资源
相似解决方案