11ene
5

Hola a todos, este es mi primer post aquí en Ayuda WordPress, y quería comentarles que hace varios meses atrá que me inicié en wordpress y hace un par de semanas que me decidí a crear mis propios themes con algo de éxito; y en el diseño personalizado, quise poder cargar un archivo html guardado en mi theme para que muestre una página en html que había creado, ya que muchos tenemos el problema de que wordpress cambia el código y bueno he buscado por varios lugares con Google, pero no encontré nada que me pueda servir.

Hace poco aquí en Ayuda WordPress encontré un post de códigos para wordpress; y tomando como referencia uno que permitía rotar los header según la página, logré llamar x archivo php cuando accediera a la página x. Para ello, en el page.php de mi theme, después de:

 

  <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

Inserté el siguiente código:

 

<?php if (is_page(‘paginax’) ) { include (TEMPLATEPATH .’/paginax.php’); } ?>

Logrando así poder incluir una archivo externo. Si alguien tiene una mejor opción, espero su respuesta. Muchas gracias a todos y que Dios les bendiga.

Para saber más:

  • http://fertidio.com ferticidio

    Y por que no usar un custom page template?

  • http://www.pachakamaq.com Fliberty

    Pues la verdad no sabia como hacer lo del custom page, pero pueden verlo funcionando en http://www.contigoperusemanario.org son las páginas horóscopo y power points, ambas páginas son archivos html que guarde en la carpeta de mi theme y los cargue mediante los códigos indicados.
    Una observación al codigo que les indiqué es que la llamada lo deben hacer luego de post_title y en la página en cuestión creada en wordpress tiene que estar en blanco, ya que si no, cargaría el archivo html ó php seguido del título y contenido de la página, no se si me dejo entender…

  • http://www.mukimono.com/ Paco

    Tengo una rede de blogs en WP y cada cierto tiempo tengo que cambiar 2 párrafos de un post concreto en cada uno de los blogs, es decir, copiar los dos mismos párrafos en un post de cada blog. ¿Cómo podría hacerlo de forma masiva sin tener que ir abriendo cada blog, luego cada post y pegando el texto nuevo para cada blog?

  • http://joryx.com joryx

    Faltaría que checaras que existe el archivo, por aquello de que la ruta esta mal, etc.

    if (file_exists( TEMPLATEPATH .’/paginax.php’) {include (TEMPLATEPATH .’/paginax.php’);}