¿Cómo puedo incluir un puesto en un tema?
-
16-10-2019 - |
Pregunta
A veces puede ser necesario incluir con frecuencia que cambia el contenido de un tema, pero temas tomar algún tiempo para modificar, también puede ser necesario dejar un usuario no técnico a mantener algún contenido que aparece en más de una página. ¿Es posible (sin afectar el rendimiento en gran medida) para incluir un puesto en un tema?
Solución
Puede, pero creo que es mucho más fácil para que el tema permite añadir una barra lateral y luego colocar un texto en widgets (o cualquier otro control) en el interior hay porque eso es mucho más flexible.
Lo que usted describe que hice por algunos sitios hace más tiempo. Usted sólo puede cargar el mensaje y mostrarlo. Solía ?? query_posts()
para conseguir el poste (s) y luego have_posts()
, query_posts()
, the_content()
y así sucesivamente para que aparezca dentro de los archivos de plantilla (por ejemplo, probablemente footer.php
en su caso).
Otros consejos
definitivamente debe usar un widget para conseguir esta funcionalidad, en lugar de codificar una llamada a un puesto concreto de su tema. Hay plugins que amplían la funcionalidad del widget y hacen que sea fácil de controlar qué páginas de los widgets aparecen en.
Hay varias formas de hacer esto:
- Incluya una página (que no aparece en el menú)
- Incluir un post
- Añadir una página de opción para el tema, esta página incluirá el campo de texto que necesita aquí.
Opciones de 1,2 se puede implementar utilizando query_posts. Opción 3 puede ser foind aquí