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 quiser mostrar um ícone de BLOQUEIO ao lado dos títulos de suas publicações protegidas no blog, nos resultados de pesquisa ou nas exibições de arquivo, você pode fazer isso seguindo as instruções abaixo.

Primeiro, você deve 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í! Suas postagens protegidas agora devem mostrar um ícone de cadeado antes do título em 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 algum erro aparece no console.

É possível que seu tema ou outro plug-in no site já esteja usando a font-awesome, causando um conflito. Se esse for o caso, você pode excluir as linhas #20-23 e ver se funciona melhor.

Este artigo foi útil?

Artigos relacionados

garota do computador

Obtenha o MemberPress hoje mesmo!

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