¿Cómo eliminar archivos de plantilla wordpress

Usted puede preguntarse por qué te gustaría para eliminar archivo de plantilla de los padres. Por desgracia, las Trece tema de WordPress Veinte no proporciona un buen ejemplo de por qué te gustaría hacer esto. Por lo tanto, para futuras referencias, debe utilizar su imaginación un poco aquí para entender la mecánica de la eliminación de un archivo desde el tema de los padres.

Video: 05 Reinstalar wordpress: eliminar archivos de tu hosting

Imagínese que usted está creando un tema infantil construida fuera un tema de los padres Padres Ejemplo. Ejemplo de Padres está bien diseñado, y el tema del niño se ve y funciona exactamente de la forma que desee, pero usted tiene un problema.

El tema de Padres ejemplo tiene una home.php archivo de plantilla que proporciona una plantilla de página altamente personalizado para su uso como la página principal de su sitio. Esto funciona muy bien, pero no es lo que quiere para el sitio si quieres una página estándar principal del blog. Si el home.php no existe ya en el ejemplo de padres, todo iba a la perfección.

No se puede eliminar el home.php presentar a partir del Ejemplo de Padres sin modificar el tema de los padres (que nunca, nunca quiere hacer), así que hay que utilizar un truco. En lugar de eliminar el archivo, anular el home.php presentar y hacer que emulan index.php.

Usted puede pensar que simplemente copiando y pegando el Ejemplo de Padres index.php en el archivo secundario tema de home.php archivo sería un buen enfoque. A pesar de que esto funcionaría, aquí es una mejor manera: Se puede decir que WordPress para ejecutar el index.php archivo para que los cambios a index.php son respetados. Esta sola línea de código dentro del tema de los niños home.php archivo es todo lo que necesita para reemplazar home.php con index.php:

? Lt; php locate_template (array ( `index.php`), true) - gt?;

los locate_template función no hace un poco de magia. Si el tema suministra un niño index.php archivo, se utiliza. Si no es así, el padre index.php Se utiliza el archivo.

Video: Wordpress: quitar o remover barra lateral o sidebar en Wordpress

Esto produce el mismo resultado que la eliminación del tema de los padres home.php archivo tendría. los home.php código se ignora, y los cambios en index.php son respetados.

Artículos Relacionados