Crea una plantilla de página personalizada en WordPress - Calendae | Informática, Electrónica, CMS, Ciberseguridad

Crea una plantilla de página personalizada en WordPress

Hola otra vez. Te habla Samuel López y esta vez vamos a hablar sobre Crea una plantilla de página personalizada en WordPress

WordPress le permite crear diseños personalizados para todas sus páginas. Estos diseños personalizados se denominan plantillas.

Por ejemplo, si tiene un blog de diseño web, puede crear una plantilla personalizada que insertará el logotipo de PHP en cada página relacionada con PHP.

Algunos temas vienen con muchas plantillas ya creadas, pero crear las tuyas propias es un proceso muy simple.

En este tutorial, aprenderá a crear una plantilla de WordPress que agregue un logotipo de PHP a todas las páginas de PHP de su sitio.


Paso 1: Encuentra las páginas existentes de tu tema

tutuploadsmedia_1336168606733.png

  • Usando un administrador de archivos o un cliente FTP, ubique su directorio de temas en el servidor.
  • Examine el archivo en detalle / temas carpeta para ver las plantillas de página existentes.
  • Busque el archivo page.php expediente.
  • Ábralo con un editor de texto o, preferiblemente, con un editor de código.

Paso 2: ingrese el código de nombre

tutuploadsmedia_1336173432524.png

  • Pega o escribe este código justo antes get_header(); ?>
/* Template Name: My-New-Page-Template */
  • Reemplazar My-New-Page-Template con el nombre de su modelo. No necesitas los guiones. Además, tenga en cuenta que en el ejemplo anterior no hay una etiqueta PHP de apertura porque está más arriba en el archivo. Si la etiqueta PHP de apertura está en la misma línea que get_header (); ?>, por lo que su código debe ir justo después de la etiqueta de apertura (con un espacio entre).

Este código es lo que le dice a WordPress que se trata de un archivo de plantilla. Usamos una página existente como inicio, por lo que no necesitaríamos escribir todo el código desde cero.

Puede hacer esto si está creando una página muy personalizada. Sin este código, WordPress tratará este archivo PHP como una plantilla predeterminada si está en el directorio de plantillas. Esto te causará muchos problemas. Asegúrese de tener este código en la parte superior de cualquier plantilla de página.


Paso 3: guarda el nuevo archivo

tutuploadsmedia_1336170329407.png

  • Guarde el archivo con un nuevo nombre y una extensión .php. Por ejemplo – MyNewTemplate.php.
  • Coloque el archivo en el servidor en /wp-content/themes/yourtheme/MyNewTemplate.php (es mejor no tener espacios en el nombre del archivo).

Puede nombrar este nuevo archivo casi como desee, pero hay algunos nombres que WordPress reserva para propósitos especiales. He incluido una lista de estos archivos en las notas al final del tutorial.


Paso 4: agregue un logotipo personalizado

tutuploadsmedia_1336173189966.png

  • Abre el archivo.
  • Pegue el código y el estilo de la imagen justo antes del contenido.
  • Agrega el siguiente código a la página:
<div style="float: left; margin-right: 10px; margin-bottom: 2px;">
<img src="https://www.ostraining.com/http://yourdomain.com/yourpix.jpg:>
</div>

Paso 5: aplique la plantilla a sus páginas

tutuploadsmedia_1336171527227.png

  • Ir Páginas > Agregar nuevo.
  • Elegir Plantilla-de-mi-nueva-página desde Atributos de la página.

tutuploadsmedia_1336173131737.png

Ahora, cada página que tenga esta plantilla tendrá el logotipo de PHP.


Nombres de archivo reservados

No utilice los siguientes nombres de archivo para nombrar plantillas de página personalizadas:

  • style.css – La hoja de estilo principal. Debe estar incluido con su tema y debe contener el encabezado de información para su tema.
  • rtl.css – La hoja de estilo rtl. Esto se incluirá automáticamente si la dirección del texto del sitio web es de derecha a izquierda. Esto se puede generar utilizando el plugin RTLer.
  • index.php – El modelo principal. Si su tema proporciona sus propias plantillas, index.php debe estar presente.
  • comments.php – El modelo de comentarios.
  • front-page.php – La plantilla de la primera página se usa solo si está usando una primera página estática.
  • home.php – La plantilla de la página de inicio, que es la primera página por defecto. Si está utilizando una primera página estática, esta es la plantilla para la página con las últimas publicaciones.
  • single.php – El modelo de poste único. Se utiliza cuando se solicita una sola publicación. Para esta y todas las demás plantillas de consulta, se usa index.php si la plantilla de consulta no está presente.
  • .php único – El modelo de publicación única que se utiliza cuando se solicita una publicación única de un tipo de publicación personalizada. Por ejemplo, single-books.php se usaría para mostrar publicaciones individuales de libros de tipo de publicación personalizados. index.php se usa si la plantilla de consulta para el tipo de publicación personalizada no está presente.
  • page.php – La plantilla de página. Se utiliza al consultar una sola página.
  • categoría.php – El modelo de categoría. Se utiliza cuando se solicita una categoría.
  • tag.php – El modelo de etiqueta. Se usa cuando se solicita una etiqueta.
  • taxonomy.php – El término modelo. Se utiliza cuando se solicita un término en una taxonomía personalizada.
  • author.php – El modelo del autor. Se utiliza cuando se solicita un autor.
  • date.php – El modelo de fecha / hora. Se utiliza cuando se solicita una fecha u hora. Año, mes, día, hora, minuto, segundo.
  • archive.php – El modelo de archivo. Se utiliza cuando se solicita una categoría, autor o fecha. Tenga en cuenta que esta plantilla será anulada por category.php, author.php y date.php para los respectivos tipos de consulta.
  • search.php – El modelo de resultados de búsqueda. Se utiliza cuando se realiza una búsqueda.
  • adjunto.php – Modelo adjunto. Se utiliza al visualizar un solo archivo adjunto.
  • image.php – Plantilla de imagen adjunta. Se utiliza cuando se visualiza una sola imagen adjunta. Si no está presente, se utilizará attach.php.
  • 404.php – El modelo 404 Not Found. Se usa cuando WordPress no puede encontrar una publicación o página que coincida con la consulta.

.

Recuerda compartir en tus redes sociales para que tus amigos lo vean

👇👇👇 😘 💪 👇👇👇

Comparte