Oi @lucasspielmann,
Acho muito difícil que exista um plugin que faça isso, apesar de ser possível fazer via código.
Você vai precisar do filtro nav_menu_css_class para alterar a classe do item do menu. Na função associada que você criará, será preciso testar se o elemento é o link para notícias e se a última notícia foi publicada há X dias. Caso afirmativo você adiciona uma classe no item. Depois é só criar o estilo que quiser pra essa classe no seu CSS.
Vou deixar aqui um código que escrevi rapidinho. Não cheguei a testar, mas a intenção é que ele sirva como um começo para você:
function wpbr_78104_nav_class( $classes, $item ) {
if ( $item->title == 'Notícias' ) {
$args = array(
'date_query' => array(
array(
'after' => '-3 days',
),
),
'posts_per_page' => 1,
);
$recent_posts = new WP_Query( $args );
if ( $recent_posts->have_posts() ) {
$classes[] = 'highlight-blog';
}
}
return $classes;
}
add_filter( 'nav_menu_css_class', 'wpbr_78104_nav_class', 10, 2 );
Para alterar o estilo do item do menu você pode usar o CSS Adicional no Personalizar:
.highlight-blog a {
color: red;
}
Não é a solução, mas pode te apontar para ela.
Não esqueça de voltar se tiver qualquer dúvida ou, se for o caso, para marcar seu tópico como resolvido.
Entendi a logica, no entanto foge do meu conhecimento editar aquivos do wp. Por isso gostaria de um plugin. Vi que neste artigo talvez tenha a solução, gostaria de sua opinião.
http://weblab.vwmultimidia.com.br/como-destacar-ou-sinalizar-novos-posts-para-usuarios-no-wordpress/
Obrigado.
Oi @lucasspielmann,
Não sei se o que é mostrado no artigo vai te ajudar. Lá diz:
Para que os posts novos e ainda não lidos por um leitor do seu blog esteja marcado e visível como um “NOVO POST” é necessário que esse usuário esteja cadastrado e logado no blog.
É o seu caso? De qualquer forma não vi nada relacionado a menu no texto 🙁
ele possui personalização no titulo “USO AVANÇADO” talvez inserindo o codigo la no menu.. sei la..
De restante funciona da forma que preciso, não precisa estar logado, ele exibe “new” nos novos posts.
Beleza @lucasspielmann, boa sorte 🙂 Se puder volte aqui para dizer se realmente funcionou e marque seu tópico como resolvido.