Ich bin gerade in das Konzept der Postformate eingetreten und habe mich gefragt, warum zwei von drei Funktionen des Postformats "API" absolut die gleiche Funktionalität bieten. Betrachten Sie die folgenden zwei Konzepte (A vs. B):
if ( have_posts() )
{
while ( have_posts() )
{
the_post();
// A) has_post_format
if ( has_post_format('format') )
{
the_excerpt(); // some special formating
}
// VERSUS:
// B)
if ( get_post_format( $GLOBALS['post']->ID ) == 'format' )
{
the_excerpt(); // some special formating
}
} // endwhile;
} // endif;
Könnte mir bitte jemand erklären, warum es diese beiden Funktionen stattdessen nur ex gibt. get_post_format
? Wenn Sie mir einige Beispiele für Situationen anbieten könnten, in denen die eine nicht zu etwas fähig ist, was die andere Funktion kann, wäre ich besonders glücklich und würde es +1 tun.
get_template_part
ist echt schlau!