WordPress : récupérer la liste emails des membres et commentateurs photo

WordPress : exécuter un shortcode dans une fonction PHP

Dans WordPress, un shortcode comme [gallery], [contact-form-7] ou [mon_shortcode] fonctionne très bien dans le contenu d’un article. Mais si vous le retournez directement depuis une fonction PHP, WordPress ne l’exécutera pas automatiquement.

Autrement dit, ceci ne suffit pas toujours :

return '[mon_shortcode]';Code language: JavaScript (javascript)

Dans ce cas, vous risquez d’afficher le texte brut du shortcode au lieu de son rendu HTML. Pour demander à WordPress d’interpréter le shortcode, il faut utiliser do_shortcode() ou apply_shortcodes().

Exécuter un shortcode avec do_shortcode()

La méthode classique consiste à appeler do_shortcode() :

<?php
/**
 * Return the rendered output of a WordPress shortcode.
 *
 * @return string Rendered shortcode output.
 */
function skyminds_render_custom_shortcode(): string {
	return do_shortcode( '[mon_shortcode]' );
}Code language: HTML, XML (xml)

La fonction do_shortcode() analyse la chaîne fournie, cherche les shortcodes enregistrés, puis exécute les callbacks correspondants.

Si le shortcode est fourni par un plugin désactivé, WordPress ne pourra pas l’exécuter. Dans ce cas, la chaîne peut rester visible telle quelle. C’est logique : WordPress ne peut pas appeler une fonction qui n’existe plus. Même lui a ses limites.

Lire la suite

Hellfest 2013 : day 3 photo

Hellfest 2013 : day 3

Suite et fin de mes aventures au Hellfest 2013.

Au campement

Après une nuit plutôt courte (et sans duvet pour ma part donc plutôt fraîche!), on commence la journée par un petit déjeûner à l’arrache : sous la bruine, assis dans le coffre de la voiture en dégustant des petits pains au lait avec du jus d’orange. Oui, on vend du rêve !

On discute un peu avec nos voisins de tente et on prend quelques photos ensemble, histoire de marquer le coup et le Hellfest 2013 :

hellfest-campement

Au moment de quitter notre campement, on se fait alpaguer par nos autres voisins qui visiblement ont du mal à tous émerger. Bon, y pleut là, venez donc boire une bière avec nous. Hmmm, okay!

Et hop, nous voici tous serrés comme des sardines à boire de la Kro en mangeant du saucisson sous une toile cirée pour nous protéger de la pluie.

Lire la suite