Para obter o código necessário para realizar esse desenvolvimento personalizado, consulte
esta informação no GitHub.
Esse código pode ser usado como um plug-in, ou você pode cortar os itens comentados na parte superior e colar o código em outro lugar, como um arquivo functions.php, ou usar o comando Código WPC (consulte este artigo para obter detalhes: Como adicionar trechos de código personalizados no WPCode). As linhas 22 e seguintes também podem ser excluídas se você quiser apenas criar um link para outra página.
Adicionando mais de uma guia
Você precisa editar o seguinte:
<span class="mepr-nav-item prem-support"> <a href="/pt/conta/?action=premium-support">Suporte Premium</a> </span>
Para algo como:
<span class="mepr-nav-item prem-support <?php MeprAccountHelper::active_nav('premium-support'); ?>"> <a href="/pt/conta/?action=premium-support">Suporte Premium</a> </span> <span> <a href="http://site.com/feedback/">Fornecer feedback</a> </span>
Aqui está um exemplo finalizado com duas novas guias. A guia 1 (Premium Support) mantém o usuário na página da conta e mostra uma Formulário de contato 7. A guia 2 (Fornecer feedback) redireciona o usuário para uma página separada em seu site, onde ele pode fornecer feedback.
function mepr_add_some_tabs($user) { ?> <span class="mepr-nav-item prem-support <?php MeprAccountHelper::active_nav('premium-support'); ?>"> <!-- KEEPS THE USER ON THE ACCOUNT PAGE --> <a href="/pt/conta/?action=premium-support">Suporte Premium</a> </span> <span> <!-- REDIRECTS THE USER TO A DIFFERENT PAGE ON THE SITE --> <a href="http://site.com/feedback/">Fornecer feedback</a> </span> <?php } add_action('mepr_account_nav', 'mepr_add_some_tabs'); function mepr_add_tabs_content($action) { //Listens for the "premium-support" action on the account page, before rendering the contact form shortcode. if($action == 'premium-support') { echo do_shortcode('[contact-form-7 id="49034" title="Premium Support Form"]'); } } add_action('mepr_account_nav_content', 'mepr_add_tabs_content');