Para obter o código necessário para realizar esse desenvolvimento personalizado, consulte
esta informação no GitHub.
That code can be used as a plugin, or you can cut out the commented items at the top and paste the code somewhere else like a functions.php file, or use the 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="/account/?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="/account/?action=premium-support">Suporte Premium</a>
</span>
<span>
<a href="http://site.com/feedback/">Fornecer feedback</a>
</span>
Here is a finished example with two new tabs. Tab 1 (Premium Support) keeps the user on the account page and shows them a 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="/account/?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');