Duda con código en Wordpress que funciona en un theme , pero en otro no Duda con código en Wordpress que funciona en un theme , pero en otro no
Duda con código en Wordpress que funciona en un theme , pero en otro no
Mostrando resultados del 1 al 10 de 10
  1. #1
    Duda con código en Wordpress que funciona en un theme , pero en otro no
    Hola a todos,

    tengo un código
    Código PHP:
      <a href="http://miweb.com/info.php?id=<?php the_ID(); ?>
    , que funciona correctamente en un theme, pero si cambio de theme entonces no funciona.

    ¿Teneis idea que debería tocar o cambiar para que funcionase ese código en el nuevo theme?

    Gracias

  2. #2
    Registro
    25-diciembre-2014
    Ubicación
    México
    Edad
    27
    Mensajes
    359
    Quizá la función no esta incluida en tu otro theme. Una alternativa podría ser:
    Código:
    <a href="http://miweb.com/info.php?id=<?php get_the_id(); ?>
    - the_ID() | Function | WordPress Developer Resources
    - get_the_ID() | Function | WordPress Developer Resources
    Citar Citar  

  3. #3
    Cita Iniciado por celciusb Ver Mensaje
    Quizá la función no esta incluida en tu otro theme. Una alternativa podría ser:
    Código:
    <a rel="nofollow" href="http://miweb.com/info.php?id=<?php get_the_id(); ?>
    - the_ID() | Function | WordPress Developer Resources
    - get_the_ID() | Function | WordPress Developer Resources
    no funciona eso, lleva al index. Por cierto el error es el siguiente:
    Esta página no funciona
    La página pdflibro.com no puede procesar esta solicitud ahora.
    HTTP ERROR 500
    Citar Citar  

  4. #4
    Registro
    31-octubre-2013
    Ubicación
    Pamplona / Iruña
    Mensajes
    723
    the_ID() es una función del core de WordPress, así que en teoría debería de funcionar en cualquier tema.

    Tendrás que activar el debug mode, o ver tu log de errores en tu servidor para ver que es lo que interfiere con dicha función

    Un Saludo.
    Citar Citar  

  5. #5
    te seria mas facil decir cual es el theme que tienes y que modificacion le deseas hacer
    Citar Citar  

  6. #6
    creo que sería de ayuda si especificas que theme tienes y a cual te quieres cambiar
    Citar Citar  

  7. #7
    Cita Iniciado por Tglex Ver Mensaje
    creo que sería de ayuda si especificas que theme tienes y a cual te quieres cambiar
    Hola, el theme en el que si funciona es el Just Press, y en el que no funciona y quiero que funcione es el Hueman V3.3
    Última edición por melonidas; 30-sep-2017 a las 19:21 Razón: post doble por error
    Citar Citar  

  8. #8
    Acabo de checar con el tema que dices y no tuve ningún problema para hacer funcionar la función, lo que si te puedo decir es que si lo intentaste con el código tal cual lo pegaste en tu primer post, ese es el error, ya que el código está mal escrito, así es como lo acabo de probar y funciona correctamente

    Código PHP:
    <a href="http://miweb.com/info.php?id=<?php the_ID(); ?>" target="blank">Aquí va tu texto de descarga o imagen</a>
    y este código lo pegas en el archivo "single-tmpl.php" que esta en la carpeta "tmpl" del theme Hueman, justo despues de la etiqueta del content, mas o menos así
    Código PHP:
    <?php the_content(); ?>
    <a href="http://miweb.com/info.php?id=<?php the_ID(); ?>" target="blank">Aquí va tu texto de descarga o imagen</a>
    o donde lo requieras
    Citar Citar  

  9. #9
    Cita Iniciado por Tglex Ver Mensaje
    Acabo de checar con el tema que dices y no tuve ningún problema para hacer funcionar la función, lo que si te puedo decir es que si lo intentaste con el código tal cual lo pegaste en tu primer post, ese es el error, ya que el código está mal escrito, así es como lo acabo de probar y funciona correctamente

    Código PHP:
    <a rel="nofollow" href="http://miweb.com/info.php?id=<?php the_ID(); ?>" target="blank">Aquí va tu texto de descarga o imagen</a>
    y este código lo pegas en el archivo "single-tmpl.php" que esta en la carpeta "tmpl" del theme Hueman, justo despues de la etiqueta del content, mas o menos así
    Código PHP:
    <?php the_content(); ?>
    <a rel="nofollow" href="http://miweb.com/info.php?id=<?php the_ID(); ?>" target="blank">Aquí va tu texto de descarga o imagen</a>
    o donde lo requieras
    Hola, acabo de probar el código que me has dado y sigue dandome el mismo error con el theme hueman
    Citar Citar  

  10. #10
    Vaya que está raro, una duda que me acaba de entrar de donde sale la seccion de la url "info.php" ?
    no será alguna función que tenga tu tema o que tu hayas creado en el functions.php del tema pasado? es la única opción que se me ocurre en este momento
    Citar Citar  

Temas similares

  1. El mismo formulario de contacto funciona en un hosting, pero en otro no >:(
    Hola betas. Estoy hace dos días atascado con un formulario de contacto que compré en codecanyon, es este mismo ContactPLUS+ - PHP Contact Form...
    Respuestas: 3
    Último mensaje: 09-mar-2017
  2. AWP Adult Wordpress Theme NO FUNCIONA en hosting
    Hola . tengo una pregunta . tengo el theme Adult Wordpress Theme - tube theme with adult video importer pero no funciona correctamente el...
    Respuestas: 5
    Último mensaje: 30-mar-2016
  3. Pagina en blanco wordpress, pero admin si funciona
    Hola y gracias de antemano Tengo mi wp 4.3.1 me funcionaba bien esta mañana ahora me aparece la pag en blanco, pero el admin si me deja entrar. Ya...
    Respuestas: 2
    Último mensaje: 16-nov-2015
  4. No me funciona el código embed de Youtube para Wordpress
    Hola betas, tengo un problema. Cada vez que quiero insertar un vídeo directo de Youtube con el código embed, el editor de Wordpress me lo borra al...
    Respuestas: 10
    Último mensaje: 16-abr-2015
  5. Duda entre código o Theme
    Estaba pensando en hacer una web de imágenes donde los usuarios pudiesen subir e votar a las mejores fotos para que aparezcan en la página de índex,...
    Respuestas: 0
    Último mensaje: 18-ene-2013

Normas de publicación

  • No puedes crear nuevos temas
  • No puedes responder mensajes
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •