Una introducción a las páginas de archivos adjuntos de WordPress
Las páginas de archivos adjuntos no son muy conocidas o entendidas en WordPress. Cada elemento que cargue a través de WordPress, ya sea imagen, audio, video o cualquier otra cosa, puede tener su propia página con contenido, al igual que cualquier otra publicación. Al asegurarse de que sus páginas de adjuntos estén bien formadas y contengan información relevante, puede agregar algo de profundidad a su sitio web e incluso Incrementa tu puntaje SEO en el proceso..
Además, las páginas adjuntas permiten a los usuarios comentar imágenes que pueden ser excelentes para las profesiones relacionadas con los medios. En este artículo, le contaré un poco acerca de este tipo de página relativamente oscuro y cómo puede agregarlo a su tema usando un poco de código..
Entendiendo adjuntos
Si utiliza WordPress pero no está en desarrollo, puede sorprenderle que las imágenes cargadas se almacenen exactamente de la misma manera que las publicaciones; de hecho, son publicaciones, al igual que las páginas.
Lo que diferencia a las páginas, publicaciones, imágenes y tipos de publicaciones personalizadas es el atributo post_type que tienen en la base de datos. Las publicaciones tienen un tipo de publicación de 'publicación' (de ahí la confusión de nombres), las páginas tienen un tipo de publicación de 'página' y los adjuntos tienen una publicación de tipo 'adjunto'.
La razón por la que los archivos adjuntos se almacenan como publicaciones es bastante obvia, una vez que lo piensas. Una imagen cargada tiene un título, un autor, una fecha de publicación, etc., datos utilizados también por publicaciones regulares. De hecho, el único bit de información adicional es solo la ubicación de la imagen. Esto se almacena convenientemente en la tabla de meta meta.
Como resultado, una página de adjuntos no es más que una sola página para un adjunto. Al igual que una página de publicación muestra una sola publicación, una página estática muestra una sola página; una página adjunta muestra un solo archivo adjunto.
Un ejemplo de página adjunta
El próximo tema hermoso de Twenty Fifteen tiene un gran ejemplo de una página adjunta.
Cuando subí esta imagen llené el título, el título, la descripción y el texto alternativo. Todos estos se utilizan muy bien en esta página. Tenga en cuenta la inclusión del tamaño de la imagen en el pie de página, una gran adición.!
¿Mi tema tiene una página adjunta??
La respuesta a esta pregunta es sí y no. En primer lugar, veamos cómo puede acceder a una página de adjuntos..
En cualquier publicación anterior, agregue una imagen y asegúrese de seleccionar “Página adjunta” en el enlace desplegable. Actualice o publique su publicación y visítela en la parte delantera. Al hacer clic en la imagen de la publicación, accederás a una página de adjuntos. Puede que no se vea bien (dependiendo de tu tema) pero es una página adjunta.
Para entender por qué esto es así, aprendamos un poco sobre los archivos de plantilla. WordPress utiliza la jerarquía de plantillas para determinar qué archivo se usa cuando se visita una página específica. Tu página de inicio probablemente usa index.php si muestra una lista de mensajes; uso de páginas page.php; uso de mensajes individuales single.php y así.
Se llama jerarquía porque existe un orden jerárquico establecido en el que se elige el archivo correcto. Por ejemplo, digamos que visita el archivo de etiquetas de su “música” etiqueta. WordPress busca un tag-music.php expediente. Si no existe se busca. tag.php. Si eso no existe, utiliza archive.php. Eventualmente cae de nuevo a index.php el cual es un archivo requerido por lo que siempre existe.
A lo que se reduce esto es que index.php se utiliza cuando no se definen los archivos que se encuentran más arriba en la plantilla. Los autores de temas se utilizan para páginas individuales, archivos, páginas 404 y demás, pero muchos se olvidan de la página de archivo de nuestro amigo. Se olvidan de implementarlo y así index.php es usado.
si esto no es intencional y el index.php el archivo no está creado para manejar imágenes, bueno, puede que obtenga algunas páginas adjuntas de aspecto extraño. Si el autor del tema lo ha implementado. attachment.php o ha construido index.php eso es consciente de los archivos adjuntos, su página de archivo se verá bien.
¿Cómo creo una página adjunta??
Si tu tema no tiene ya un attachment.php archivo necesitarás crearlo.
Si es un tema creado solo para ti, continúa y agrega el archivo ahora. Sin embargo, si está utilizando un tema de terceros que descargó o instaló desde el repositorio, debe crear un tema secundario. Los temas secundarios se utilizan para ampliar los temas existentes sin editar los archivos originales. Una vez que haya agregado un tema secundario (es super simple), cree un attachment.php archivar en ella.
Encuentra el single.php archiva en tu tema, Copie todo el contenido y péguelo en el archivo de la página adjunta que acaba de crear.. En el 70% de los temas por ahí esto debería ser suficiente.
En una gran parte del resto, es posible que desee eliminar algunas cosas específicas de una sola publicación. En algunos otros casos, debido a la forma en que funciona su página de publicación única, es posible que esto todavía no funcione como se esperaba. Si esto es así, intenta usar el contenido de page.php en lugar.
Los beneficios de las páginas adjuntas
En primer lugar, las páginas de archivos adjuntos existen en su sitio, ya sea que los usuarios las visiten o no. Esto significa que potencialmente podrían ser descubiertos por los motores de búsqueda. ¿Por qué no hacer que tanto el motor de búsqueda como el usuario sean amigables, por si acaso? Al elegir imágenes relevantes para su contenido, escribir bonitos subtítulos y descripciones de imágenes, puede agregar mucho más contenido relevante a su sitio, lo que aumentará su prestigio en SEO y al mismo tiempo ofrecerá más cosas a sus usuarios..
Dado que los archivos adjuntos son publicaciones, también tienen sus propios comentarios. Si desea que sus usuarios interactúen con sus imágenes, las páginas adjuntas son un excelente lugar para hacerlo. Esto es especialmente relevante para los fotógrafos, artistas o músicos..
Como desarrollador de WordPress para mí, la página de adjuntos también es una forma de evaluar si un desarrollador de temas se toma en serio su tema. Si la página adjunta muestra el mismo cuidado y atención al detalle que otras páginas, es un buen indicador de un tema decente.