• Resuelto Finergaby

    (@finergaby)


    alguno me puede dar una manito con algunas dudas, se agradece
    Aclaro soy principiante con wordpress y estoy creando mi propio theme para mi web, tengo algunas dudas ya que no entiendo muy bien…

    Bueno la duda es la siguiente…
    1—Si quiero crear una pagina estatica (que no incluya blog, solo informacion tipo un slider debajo 3 widget y mas abajo mas cosas) tengo que trabajar en el archivo index.php?? o tengo que crear otro con otro nombre?
    2– Como llamo a una imagen mediante php para ponerlo como logo en el header
    Yo lo llame asi pero no aparece el logo en el header

    <img src="<?php print TEMPPATH; ?>/images/logo.png" alt="<?php
                bloginfo('name'); ?>" />

    Espero que me puedan ayudar gracias.

Viendo 6 respuestas - 1 de 6 (de 6 total)
  • 1- Creas una pagina normal desde el editor con el contenido quieras o bien creas una plantilla específica y la usas en tu página.
    Puede ser pages.php, archive.php o algún otro, todo depende de los archivos de cada tema y ninguno es igual, entonces tienes que ver que plantillas para páginas vienen con tu tema y duplicar alguna de ellas para modificarla a tu gusto.

    2- Mira la documentación para cabeceras personalizadas, ahí vienen varios ejemplos.

    Saludos.

    Entiendoo osea solo trabajo en el fotter y header, el index no lo toco solo le dejo las variables para llamar al header y fotter.
    Y luego creo una pagina desde mi panel de admin y luego esa la pongo como inicio de mi pagina..
    Pero si yo creo un archivo home.php y trabajo en ella (le pongo las variable para llamar al header y fotter dentro del archivo home) y luego desde opciones de admin la pongo como inicio de mi pagina principal es lo mismo??

    Porque yo quiero hacer mi primer theme y luego liberarlo para que lo descargen usuario de mi web, cual seria la mejor manera?

    En general hay que leer la documentación, probar, equivocarse, reparar los errores, aprender, probar, leer la documentación, equivocarse, encontrar el problema, repararlo, probar… Y así sucesivamente hasta que el tema quede como quieres.

    Todo eso viene con ejemplos en la documentación y si le das una buscada a google, encontrarás miles de ejemplos.

    Hacer un tema no es pongo dos cosas y ya quedo. Vas a tener muchos problemas, errores y demás y es lo bueno, que así se aprende hasta dejar el tema como uno quiere.

    Con paciencia y leyendo la info disponible, ver´ås que todo te funciona.

    Saludos.

    Para lo que tu quieres hacer lo suyo es crear una plantilla nueva. Para ello lo único que tienes que hacer es crear un archivo con el nombre que quieras (siempre que no colisione con algunos nombres de archivo que ya usa WordPress), por ejemplo template-anuncio.php. Para que WP lo reconozca y tu se lo puedas asignar a una página es obligatorio que incluyas al principio lo siguiente:

    /**
     * Template Name: Plantilla Anuncio
     */

    Con esto ya te aparecerá como opción a la hora de crear una página.
    Para usar la cabecera y el footer del resto del theme haces las llamadas que ya sabes.
    Para usar una imagen que tengamos en la carpeta images del theme (por ejemplo):

    <img src="<?php echo get_stylesheet_directory_uri() . '/images/publicidad-850x100.jpg'; ?>" alt="Publicidad">

    Un saludo

    Perfecto se agradece la ayuda, marco resuelto.

    Que bueno que lo solucionaste.

    Saludos.

Viendo 6 respuestas - 1 de 6 (de 6 total)
  • El debate ‘Dudas e Ayuda’ está cerrado a nuevas respuestas.