Foro Black Hat SEOArchivo · solo lectura
RankHispano

¿Quieres que se conozca tu proyecto?

Da de alta gratis tu proyecto en menos
de un minuto gracias a la IA
en RankHispano.com

Ayuda, programadores: ¿se puede hacer esto con JavaScript en Blogger?

Iniciado por CharliePug · 26 oct 2014 · 6 respuestas · 8555 visitas

  1. CharliePug
    ¡Hola! Estoy intentando hacer que en Blogger, cuando pegue la URL de un vídeo de YouTube, automáticamente me lo reemplace por el iframe de inserción. O sea, que yo publique un post con:

    http://www.youtube.com/watch?v=9bZkp7q19f0

    Y al publicarlo salga con iframe y se inserte, así:

    <iframe width="560" height="315" src="//www.youtube.com/embed/9bZkp7q19f0" frameborder="0" allowfullscreen></iframe>

    He encontrado estas líneas, que aquí funcionan Edit fiddle - JSFiddle pero se las he añadido al header y no veo cambio.

      $('.post-body').html(function(i, html) {
        return html.replace(/(?:http:\/\/)?(?:www\.)?(?:youtube\.com|youtu\.be)\/(?:watch\?v=)?(.+)/g, '<iframe width="200" height="100" src="http://www.youtube.com/embed/$1" frameborder="0" ></iframe>').replace(/(?:http:\/\/)?(?:www\.)?(?:vimeo\.com)\/(.+)/g, '<iframe src="//player.vimeo.com/video/$1" width="200" height="100" frameborder="0" ></iframe>');
    
    });


    ¿Hay alguna forma de hacer esto en Blogger o es imposible?

    ¡Gracias!
  2. lolezno
    Por curiosidad...Para que necesitas hacer eso?? :O
  3. Talega
    Tienes la sentencia en el header llamando aljQuery? usa las de jQueryUI
  4. CharliePug
    lolezno escribió:Por curiosidad...Para que necesitas hacer eso?? :O


    Para hacer un poquito de autoblogging. :D
  5. lolezno
    y no puedes coger directamente el iframe de YouTube?? Conoces algún ejemplo para ver? :)
  6. asesor
    Para empezar que supongo que si debes tener la libreria jQuery
    y seguidamente que las clases que llama el script que insertas
    sean las clases que tienes tu, ya que busca las mismas para realizar
    el cambio que deseas....

    saludos
  7. CharliePug
    Al final ya lo arreglé gracias a un forero de Foro20. La idea detrás de todo esto es que el RSS publique la URL del vídeo en el cuerpo del post, y luego el JS lo convirtiera en el código de inserción.

    En cuanto encuentre el código lo pongo por aquí.

Este hilo pertenece al archivo del foro y ya no admite respuestas.

Otros hilos de esta sección