Funkce get_post_format - Affinite.io CZ

Funkce get_post_format() slouží k získáni post formátu aktuálního postu. Obvykle se používá uvnitř loopu, ale pokud je definováno post id, může se použít kdekoliv. 

Použití

$format = get_post_format( $post_id );

Funkce přijímá id postu, pokud je uvnitř loopu, můžete ji volat get_post_format().

Vrací formát jako řetězec, který může nabývat následujících hodnot:

  • aside
  • chat
  • gallery
  • link
  • image
  • quote
  • status
  • video
  • audio

Často se tato funkce používá při zobrazování různých template pro post formáty, můžete tak vytvořit rozdílné zobrazování pro všechny výše uvedené položky. Pokud se jedná o základní post, vrátí funkce false.

Příklad

get_template_part( 'content', get_post_format() );

Dle aktuálního post formátu se pak budou načítat šablony content.php, content-aside.php, content-image.php, atd.
V některých šablonách se využívá této funkce, k odlišení postů, pomocí zobrazovaných ikonek na základě podmínky.

Vytvoření jednoduché fotogalerie video návod
Vytvoření jednoduché fotogalerie video návod
07 Úno, 2014
Snaps free Wordpress šablona nejen pro fotografy
Snaps free Wordpress šablona nejen pro fotografy
08 Úno, 2014

Komentáře nejsou povoleny.

Looking for something?