Pourquoi ça ne marche pas?! <?php echo get_post_format_link('standard');?>
:( Des astuces? Tous les autres formats fonctionnent.
<?php
$args = array(
'showposts' => 9,
'tax_query' => array(
array( 'taxonomy' => 'post_format',
'field' => 'slug',
'terms' => array('post-format-video','post-format-quote'),
'operator' => 'NOT IN'
)
)
);
query_posts( $args );
while ( have_posts() ) : the_post(); ?>
<?php the_title(); ?>
<?php endwhile; wp_reset_query(); ?>
de
http://www.tristarwebdesign.co.uk/blog/wordpress/query-by-post-format-in-wordpress/
Lorsque vous affectez un format de publication non standard à une publication, un enregistrement est ajouté à la table wp_term_relationships. Cet enregistrement contient votre numéro de message et le term_taxonomy_id, qui se connecte via wp_term_relationships au format du message dans wp_terms. Lorsque vous affectez un format de publication standard à une publication, aucun enregistrement de format de publication n'est ajouté à wp_term_relationships. Si un autre format de publication lui avait déjà été attribué et remplacé par Standard, l'enregistrement est supprimé de wp_term_relationships. Malheureusement, get_post_format_link repose sur l’enregistrement de cet enregistrement dans wp_term_relationships; elle ne fonctionnera donc pas avec le format de publication standard.
Par exemple, lorsque j'ai modifié le format de publication d'un message en image, un enregistrement a été ajouté à wp_term_relationships, ce qui a finalement indiqué wp_terms >> post-format-image. Lorsque j'ai modifié le format de publication de la publication en Standard, cet enregistrement a disparu. Dans la base de code de WP, get_post_format_link utilise get_term_by ('slug', 'format-post-'. $ Format, 'post_format'), et avec l'enregistrement de format de publication associé manquant pour Standard, nous perdons tous. :-RÉ
Cela pourrait répondre à votre question initiale de savoir pourquoi cela ne fonctionne pas. Je souhaite que je puisse offrir une solution simple, surtout compte tenu de vos messages WordPress immensément utiles!