2014-05-19 2 views
0

J'inclus une vidéo YouTube dans un shortcode "one_half" mais cela ne fonctionne pas pour une raison quelconque. J'espère que quelqu'un pourrait m'aider. (Le raccourci one_half encapsule simplement l'élément dans un div dont la largeur est de 50%, voir ci-dessous).Intégrer youtube dans le shortcode one_half

Voici mon code shortcode:

function one_half_shortcode($atts, $content = null) { 
    return '<div class="one_half">' . do_shortcode($content) . '</div>'; 
} 
add_shortcode('one_half', 'one_half_shortcode'); 

Et voici ce que je suis d'ajouter dans l'éditeur:

[one_half]https://www.youtube.com/watch?v=ya17jbkOKDk[/one_half] 

essayé aussi:

[one_half][youtube=https://www.youtube.com/watch?v=ya17jbkOKDk][/one_half] 

ne fonctionne pas, seulement des spectacles l'URL directement sur la page au lieu de rendre la vidéo.

Répondre

0

Ok, compris.

L'astuce consiste à mettre l'appel YouTube sur sa propre ligne. Comme ceci:

[one_half] 
https://www.youtube.com/watch?v=ya17jbkOKDk 
[/one_half] 
Questions connexes