web-dev-qa-db-fra.com

Obtenez un message uniquement à partir du format de message "standard"

J'utilise les codes suivants pour obtenir les messages seulement à partir du format ' image ' post et cela fonctionne.

<?php if( has_post_format('image')){ ?>
   <?php the_post_thumbnail(); ?>
<?php } ?>

J'ai aussi besoin d'obtenir les messages only de ' standard ' post avec les codes suivants, mais les messages sont postés de tous les formats.

 <?php if( has_post_format('standard')){ ?>
     <a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a>
 <?php } ?>

Des solutions?

3
User1212

Faire,

<?php if( false == get_post_format() ){ ?>
    <a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a>
<?php } ?>

Le format de publication standard n'est pas réellement un format de publication. Par conséquent, si vous vérifiez de manière conditionnelle si une publication contient un format de publication (autre que le standard par défaut), il renverra false, car il est défini sur ... standard .

4
userabuser