Post-Formate für kalkofe.de

Bon, en général is s’agit de ça:

On attribue des formats aux articles ce qui fait qu’ils affichen différemment à la une ext aux pages d’archives comme aux pages uniques. On definit deux choses:

  1. l’affichage de l’article à la une du site ou dans les archives et les résultats de recherche et
  2. l’affichage dans la page unique, là ou qu’un seul article est affiche entièrement.

J’ai besion de cette fonctionnalité, car par exemple parfois je veux créer un teaser qui affiche qu’une image et à la une ni titre ni texte et sur la page unique l’image sans titra mais avec texte opionnel  (format „image“). Dans un site WordPress „normal“ on crée un fichier par format ou on décrit tout mais comme Thematic fait tout dans ses inclus, son content-extensions.php etc., là ce n’est pas la même chose.

Bon je commençais ma recherche. De quoi s’agit-il…

Parameter:
  • (string) $format The format to check for
  • (object|id) $post The post to check. If not supplied, defaults to the current post if used in the loop.
Nutzt:
Gibt zurück:
  • (bool) True if the post has the format, false otherwise.
Definiert in:
Ähnliche Funktionen:

Le problème: comment intégrer ça dans le modèle qui est basé sur Thematic Framework.

Une „Notlaura“ avait rencontré de même défi et elle écrit ici en quoi il consiste pour conclure:

I had a very hard time getting post formats to function in my child theme. Finally got them working thanks to my post on WPAnswers – I hope this helps anyone who is having the same/similar issues!

J’ai adapté le Code qu’elle poste dans WPAnswers dans ma functions.php.

Là la „Notlaura“ (qui en fait est une Lara) construit sur le code obtenu:

notlaura.com/studioblog/omg-post-formats/

J’ai adapté ça dans ma functions.php et ça ne marche pas. Déjà le format „standard“ n’affichait rien du tout sauf si je n’écrivais pas

if ( has_post_format( 'standard' ))

mais par

if ( '' == $format )

Au pire: les autres formats réagissent juste pas du tout.