Programación

Foro WordPress » WordPress » Programación

Ayuda con función y shortcode (2 mensajes)

Acerca de este hilo

Tags

  1. fliberty

    5.0
    Antiguedad: Oct 2009
    Mensajes: 1.511

    offline

    Publicado hace 1 año
    #

    Hola, integrado una función en mi theme para mostrar un campo personalizado en el perfil del usuario, la función le permitirá a los usuarios editores, agregar su código adsense, y cada vez que publiquen sus artículos se mostrará ese código.

    He logrado que el código adsense que se coloca en ese campo, se muestre; en el caso de mi blog, hay ciertos artículos donde inserto ads mediante un shortcode para que quede entre el contenido del mismo; he realizado una función para el shortode, digamos la siguiente:

    /*ADS Videoplayer*/
    function VideoPlayer() {
    return '< p style="text-align: center;" >
    < div id="borderplayer" >
        < div class="borderplayerint" >
            < div id="adsvideo" >
                < div class="adsense" >
                    '
    . mostrar_adsense_autor_post() .'
                < div class="play" >< /div >
                < div class="frame_black" >< /div >
                < div class="logo_player" >< /div >
                < /div >
            < /div >
        < /div >
    < /div >'
    ;
    }
    add_shortcode('videoplayer', 'VideoPlayer');


    Supuestamente lo que está como mostrar_adsense_autor_post() debe ser reemplazado por el código insertado en el campo personalizado del perfil del usuario, utilizando return, el código adsense no imprime pero si los formatos que le he aplicado, utilizando "echo" se imprimen los formatos y el código adsense, pero no en la form que quiero, ya que descuadra el diseño de la página.

    espero que me puedan ayudar a implementarlo, ya que hay algunas personas que se han apuntado para ayudarme con el manejo de la página y hemos quedado en que puedan mostrar su publicidad a cambio de su apoyo.

    Muchas gracias

    Visítenme:
    http://www.contigoperu.com.pe (hosting/dominios) | http://www.pachakamaq.com (temática variada) | http://www.mipycs.com (image hosting gratuito) | http://www.contigoperusemanario.org(noticias) | http://www.contigoperuclasificados.com (clasificados gratis) | http://www.cyberdocentes.com (recursos educativos)
  2. fliberty

    5.0
    Antiguedad: Oct 2009
    Mensajes: 1.511

    offline

    Publicado hace 1 año
    #

    Modificando un poco l código por esto:

    /*ADS Videoplayer*/
    function VideoPlayer() {
    echo '< p style="text-align: center;" >
        < div id="borderplayer" >
            < div class="borderplayerint" >
                < div id="adsvideo" >
                    < div class="adsense" >'
    ;
                        mostrar_adsense_autor_post();
                    echo '< div class="play" >< /div >
                    < div class="frame_black" >< /div >
                    < div class="logo_player" >< /div >
                    < /div >
                < /div >
            < /div >
        < /div >
    < /p >'
    ;
    }
    add_shortcode('videoplayer', 'VideoPlayer');


    He logrado la publicidad adsense se vea dentro del formato de video, el problema ahora es que no respeta la posición donde es insertado y se coloca antes del contenido.

    Espero que me puedan ayudar, muchas gracias...

    Visítenme:
    http://www.contigoperu.com.pe (hosting/dominios) | http://www.pachakamaq.com (temática variada) | http://www.mipycs.com (image hosting gratuito) | http://www.contigoperusemanario.org(noticias) | http://www.contigoperuclasificados.com (clasificados gratis) | http://www.cyberdocentes.com (recursos educativos)

Responder

Debes Identificarte para publicar.

Foro WordPress » WordPress » Programación