Sono appena entrato nel concetto di formati di post e mi chiedevo perché ci sono due funzioni su 3 dal formato di post "API" che offrono assolutamente le stesse funzionalità. Considera i seguenti due concetti (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;
Qualcuno potrebbe spiegarmi perché ci sono queste due funzioni invece solo ex. get_post_format
? Se potessi offrirmi alcuni esempi di situazioni in cui l'una non è in grado di fare qualcosa che l'altra funzione può fare, sarei felice e contento.
get_template_part
è davvero intelligente!