J'installe un site WordPress d'une page. Je reçois des pages répertoriées dans mon site qui n'ont pas de contenu. Par exemple, j'obtiendrai la page de blog vide ainsi que le modèle de blog. J'ai donc pensé que je pourrais jeter un chèque pour voir si la page a du contenu et si elle va de l'avant et publier cette information. J'ai du mal à le faire fonctionner. J'utilise une requête personnalisée pour la page d'accueil. Alors j'ai pensé que je pouvais faire ça
if ( $page_query->have_posts() ) : while ( $page_query->have_posts() ) : $page_query->the_post();
if( $page_query->post_content != ''){
get_template_part( 'content', get_post_format() );
}
endwhile; endif;
le problème est que j'obtiens une erreur sur ce code et je ne peux pas comprendre pourquoi. Je reçois cette erreur
Remarque: propriété non définie: WP_Query :: $ post_content in
empty()
tant que variable. Vous devez d'abord le stocker dans une variable. Même alors, cela ne fonctionnera pas, car il pourrait y avoir des espaces vides dans votre contenu.