Cómo Crear Una Plantilla De Archivos Adjuntos Únicos Personalizados En Wordpress

Cómo crear una plantilla de archivos adjuntos únicos personalizados en WordPress

En el proceso de creación de una vista de galería total en WordPress impulsada por tipos de publicaciones personalizadas, compartimos el código sobre cómo obtener todos los archivos adjuntos de publicaciones en WordPress, excepto la imagen en estrella. También le mostramos cómo agregar campos adicionales al descargador de medios de WordPress. En este artículo, le mostraremos cómo usar los campos adicionales en el descargador de medios y mostrarlos en una plantilla de archivo adjunto personalizada única. Antes de comenzar, es importante que comprenda cómo funciona la jerarquía de plantillas para los archivos adjuntos. Puede especificarlo como mime_type.php. Ejemplos de tipo Mime (image.php, video.php, application.php, etc.). Para especificarlo solo para un cierto tipo de imagen, puede decir image_gif.php. Si no se encuentra mime_type.php, busca attach.php, luego single-attach.php, luego single.php, luego index.php. Depende de la personalización del proyecto para el que está trabajando, es posible que no necesite crear image_gif.php. Puede ser suficiente para image.php o incluso attach.php. Todo lo que tienes que hacer es abrir un archivo en blanco y copiar todo tu contenido single.php en él. Puede guardarlo como single-attach.php o cualquier otro type_mime que desee. Luego reemplace el código en el ciclo con algo como esto:

ID, ‘be_photographer_name’, verdadero); $ photographeurl = get_post_meta ($ publicación-> ID, ‘be_photographer_url’, verdadero); ?>

// «target =» _ blank «class =» Photographerurl «>
id)): $ att_image = wp_get_attachment_image_src ($ post-> id, «completo»); ?>

identificador); ?>» title=»«rel =» adjunto «>«ancho =»«altura =»«clase =» adjunto-medio «alt =»post_excerpt; ?> «/>

ID)?>» title=»ID), 1)?> «Rel =» adjunto «>guid)?>

El código anterior simplemente muestra el título de la imagen. Debajo, se mostrará el nombre del autor y la URL que agregamos como campos adicionales en nuestro artículo anterior. Luego busca la imagen y muestra su tamaño real. Puede personalizarlo para mostrar cualquier otro tamaño si tiene tamaños de imagen adicionales.
Resultado final:

Ahora que hemos cubierto los tres aspectos principales de esta galería que íbamos a crear, en el próximo artículo le mostraremos cómo se ve cuando todo está armado. De esta manera, puede utilizar el mecanismo integrado de WordPress para crear una galería completa con álbumes. No se requieren complementos adicionales.
Recurso:
Codex sobre la jerarquía de modelos

Originally posted 2021-02-25 11:03:18.

Leave a Reply