WordPress: Darstellung des Artikelbildes der Eltern-Seite auf der Kind-Seite

von

Wenn man das Artikelbild der Parent Page für alle Child Pages nutzen will, so sie kein eigenes Artikelbild haben, kann man sich dieser Zeilen bedienen. Quelle: codex.wordpress.org.

global $post;

if ( is_page() ) { 

  /* Get an array of Ancestors and Parents if they exist */
  $parents = get_post_ancestors( $post->ID );

  /* Get the top Level page->ID count base 1, array base 0 so -1 */ 
  $id = ($parents) ? $parents[count($parents)-1]: $post->ID;

  echo get_the_post_thumbnail( $id, 'full' );

}

Kommentieren