Menu adicional

Obtenha o MemberPress hoje mesmo! Comece a ser pago pelo conteúdo que você cria! Obtenha o MemberPress agora

Mostrar o ícone LOCK nos títulos de postagens protegidas

Observação: Este é um artigo avançado para usuários ou desenvolvedores familiarizados com PHP, hooks do WordPress e FontAwesome.

Se você quiser exibir um ícone de CADEADO ao lado dos títulos das suas postagens protegidas no blog, nos resultados de pesquisa ou nas visualizações do arquivo, siga as instruções abaixo.

Primeiro, você vai querer instalar um aplicativo gratuito Código WPC (consulte este artigo para obter detalhes: Como adicionar trechos de código personalizados no WPCode).

Depois de instalado, crie um novo snippet e cole o seguinte nele:

function mepr_show_lock_icon($title, $post_id) {
$post = get_post($post_id);

if(!class_exists('MeprRule')) { return $title; }

if(is_admin() || defined('REST_REQUEST')) { return $title; }

if(!isset($post->ID) || !$post->ID) { return $title; }

if(strpos($title, 'fa-lock') !== false) { return $title; } /Já esteve aqui?

se(MeprRule::is_locked($post)) {
$title = '' . " {$title}";
}
return $title;
}
add_filter('the_title', 'mepr_show_lock_icon', 1000, 2);

função enqueue_mepr_font_awesome() {
wp_enqueue_style('mepr-font-awesome', 'https://memberpress-font-awesome.s3.amazonaws.com/css/font-awesome.min.css');
}
add_action('wp_enqueue_scripts','enqueue_mepr_font_awesome');

Antes de clicar em salvar, certifique-se de selecionar "Front End" para o trecho de código, conforme mostrado abaixo

Em seguida, "Save Changes and Activate" (Salvar alterações e ativar) o snippet.

É isso aí! Agora, as postagens protegidas devem aparecer com um ícone de cadeado antes do título no seu blog.

SOLUÇÃO DE PROBLEMAS:

Se não estiver funcionando, talvez seja necessário verificar as ferramentas de desenvolvedor do seu navegador para ver se há algum erro no console.

É possível que o seu tema ou outro plugin do site já esteja usando o Font Awesome, o que pode estar causando um conflito. Se for esse o caso, você pode excluir as linhas #20-23 e verificar se o funcionamento melhora.

Este artigo foi útil?

Artigos relacionados

garota do computador

Obtenha o MemberPress hoje mesmo!

Comece a ser pago pelo conteúdo que você cria.