Oi Wesley Santows WP, seguinte você pode fazer o seguinte.
<?php
if(is_page != is_page( aqui você coloca o nome ou o id da sua pagina home,lembre id é numero sem aspas e nome é string entre aspas)){
// imprima seu shortcode
echo do_shortcode( ‘[metaslider id=”42″]’ );
}
?>
isso é aprenas un condicional em php, seu slider vai aparecer em todas as paginas diferente da home.
Espero ter ajudado.
Valeu Leonardo Rosa da Silva, mas agora ele continua sendo exibido na home.
Estou chamando ele no HEADER.PHP,olha como ficou o código:
<div class=”container-fluid”>
<div class=”row”>
<?php if( is_home(‘index.php’) ) {
echo do_shortcode( ‘[metaslider id=”7″]’ );
}
?>
</div>
</div>
<div class=”container-full”>
<div class=”row”>
<?php if(is_page != is_page(‘page.php’)){
echo do_shortcode( ‘[metaslider id=”42″]’ );
}
?>
</div>
</div>
Como pode ver tenho 2 sliders, um para ser exibido somente na home, e o outro nas demais páginas. Está correto da maneira que eu fiz ?
Tenta isso Wesley:
if (is_home();) return;
echo do_shortcode( '[metaslider id="42"]' );
Basicamente tu está dizendo que Se for homepage, retorna, se não for aplica o slider.
Jean, o retunr dá erro parece que não aceita ..
Obrigado Galera pela ajuda, consegui de uma outra maneira
Ficou assim:
<?php
if ( is_home() ) {
echo do_shortcode( ‘[metaslider id=”7″]’ );
} else {
echo do_shortcode( ‘[metaslider id=”42″]’ );
} ?>