Je souhaite que certains widgets n'apparaissent pas à la page 1 d'un message paginé, mais sur toutes les autres pages (page 2, 3 .. etc.), et que certains autres widgets n'apparaissent que sur la page 1 et non le reste de la page. pages paginées.
J'ai installé un plugin qui vous permet d'exécuter php dans des widgets, puis j'ai essayé les conditions suivantes dans mon widget:
Cela n'a pas fonctionné:
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
if(1 != $paged)
Cela n'a pas fonctionné non plus:
if(!is_paged())
Cela non plus:
if($page>1)
J'ai ensuite installé le plugin "widget logic" et essayé la condition is_paged()
mais cela ne fonctionnait pas non plus.
Cette fonction n'est certainement pas globale.
Quelqu'un peut-il suggérer comment dois-je m'y prendre?
Selon le dernier commentaire, voici la bonne réponse:
$paged = get_query_var( 'page', 1 );
if(1 != $paged) ...