web-dev-qa-db-fra.com

Shortcode non affiché au bon endroit

doublon possible:
Code court toujours affiché en haut de la page

J'utilise un shortcode personnalisé pour afficher un message à la fin du message. J'ai du mal à le faire parce que cela apparaît en haut du post. Voici mon code.

Je place le shortcode à la fin du message mais le message apparaît en haut du message.

Que dois-je faire pour résoudre ce problème?

function hello_kitty(){
if ( is_single() ){
    echo 'This is hello Kitty message';
}

}
add_shortcode('hellokitty',hello_kitty);
1
Ryu

Les codes abrégés sont supposés renvoyer votre code HTML, pas l’écho.

Assurez-vous de vérifier la documentation de l’API Shortcodes http://codex.wordpress.org/Shortcode_API

1
Elliot