Pregunta sobre Media Library Assistant de Wordpress:

Los íconos de pdf y audio ya no se muestran en la galería de mla

Un usuario preguntó 👇

Hola,

algo extraño está pasando. Esta mañana traté de construir una página con ellos la galería para mostrar adjunto_tag y todos los documentos, fotos y sonido adjuntos. Funcionó bien. ¡Excelente! Pero después de marcar y desmarcar la opción en el plugin Justified Image Grid para usar el acceso directo mla, ya no obtengo ningún ícono de audio o pdf. Desmarqué el código de infracción de JIG porque no puede mostrar sonido en la galería.

¿Cómo puedo resolver este problema y recuperar la pantalla PDF y los iconos de audio? Consulte para fines de prueba: https://www.jongenskoorcantasonaboxtel.nl/test/?term_slug=kontaktblad

Esta página debe contener archivos PDF.

También utilizo Document Gallery, que funcionó perfectamente con MLA esta mañana. Se puede ver que aquí: https://www.jongenskoorcantasonaboxtel.nl/alle-documenten-en-krantenknipsels/

¿Parece que el plugin Right Image Grid hizo algo mal?

Este tema fue modificado hace 2 años, 8 meses por.

(@hansonexperiencia)

Hace 2 años, 8 meses

¿Se han realizado algunas pruebas con [mla_gallery ids=2652 post_mime_type=all] Ahora puedo ver el título del documento, pero sin la imagen del icono de pdf. ¿Entonces los íconos de pdf parecen haber desaparecido?

(@hansonexperiencia)

Hace 2 años, 8 meses

Incluí la información de depuración en el correo. Estoy usando un tema Extra / Divi

(@dglingren)

Hace 2 años, 8 meses

Gracias por incluir su informe y los enlaces a su página de prueba. Para comprender realmente lo que ha codificado, me gustaría ver el texto fuente completo de la página, incluido el texto fuente de sus atajos.

Tu escribiste «Pero después de marcar y desmarcar la opción en el plugin Justified Image Grid para usar el acceso directo mla, ya no obtengo ningún ícono de audio o pdf.“Si me da el texto fuente, puedo probarlo en mi propio sistema e intentar reproducir su problema.

Tu escribiste «También utilizo Document Gallery, que funcionó perfectamente con MLA esta mañana. Document Gallery utiliza su propio proceso de generación de miniaturas y [dg] acceso directo para la visualización de la galería. No creo que MLA tenga ningún papel en el proceso de la Galería de documentos.

Tu escribiste «¿Se han realizado algunas pruebas con [mla_gallery ids=2652 post_mime_type=all]“. Este acceso directo mostraría una «miniatura de PDF» de WordPress, si hubiera una, o el título del elemento. Podrías codificar [mla_gallery ids=2652 post_mime_type=all size=icon] para mostrar un icono para los artículos que no tienen una miniatura de WordPress. Los documentos con una miniatura de «Galería de documentos» probablemente no funcionarán, pero no lo he probado.

Tu escribiste «Incluí la información de depuración en el correo.«La información de depuración parece el texto de una prueba anterior. No se muestra nueva información de depuración cuando se hace clic en un término en la nube. De nuevo, sin ver el texto original de la página y sus accesos directos, es difícil saber qué está sucediendo. I Hice clic en «Documento» en la nube y encontré una galería con un elemento: shirat hadorot. El ícono de este artículo indica que es una imagen, no un PDF.

Si puede publicar el texto fuente de sus páginas, puedo investigar más. Cualquier información adicional que pueda proporcionar será útil.

(@hansonexperiencia)

Hace 2 años, 8 meses

Hola David,

Lamento no incluir el código fuente. Pensé que podrías verlo. Pero este es el código que se publica actualmente. También se incluye el código de depuración. Esto es generado por la publicación:

Below a test with "mla_gallery ids=2652 post_mime_type=all" No pdf icon there anymore. After adding featured image now pdf icon shows up. But in the tag cloud below on "Streekmuziekschool" it does not

[mla_gallery ids=2652 post_mime_type=all]

Here is the tag cloud, When choosing for document there should be pdf's:

[mla_tag_cloud post_mime_type=application/pdf mla_debug=true taxonomy=attachment_tag number=0 mla_link_href="{+page_url+}?term_slug={+slug+}"]
 
[mla_gallery size=icon_only attachment_tag="{+template:({+request:term_slug+}|a-bad-term)+} posts_per_page=100" post_mime_type=all mla_output="paginate_links,prev_next" mla_link_href="{+page_url+}?term_slug={+request:term_slug+}"]
 
[mla_gallery size=icon_only attachment_tag="{+template:({+request:term_slug+}|a-bad-term)+}" posts_per_page=100 mla_nolink_text="Click a term to display the gallery."]

La etiqueta «documento» contiene algunos archivos PDF. Y antes vi estos íconos de pdf. Por tanto, no se incluyen títulos ni iconos. Además, el icono de sonido estaba muy bien incluido. Pero también ese icono ya no está. En mi Mac, ya no veo la imagen cuando hago clic en Documento. Solo veo un icono de imagen.

Hice otra prueba en: http://www.jongenskoorcantasonaboxtel.nl/gallerie/ El codigo es:

[mla_tag_cloud]
taxonomy=attachment_tag
mla_link_href="[+page_url+]?current_id={+term_id+}"
number=0 limit=500 smallest=10 largest=10 separator=' / '
[/mla_tag_cloud]

[mla_gallery]
style='random'
post_mime_type=all
tax_query= "array ( 0 => array ( 'taxonomy' => 'attachment_tag', 'field' => 'id', 'terms' => array( {+request:current_id+} ), 'include_children' => false ) )"
mla_caption="{+title+}"
columns=3 posts_per_page=12 size=full link=file orderby="ID DESC"
mla_link_class="nav-links"
mla_debug=true
[/mla_gallery]
<hr>
[mla_gallery]
mla_output="paginate_links,prev_next"
mla_link_class="nav-links"
tax_query= "array ( 0 => array ( 'taxonomy' => 'attachment_tag', 'field' => 'id', 'terms' => array( {+request:current_id+} ), 'include_children' => false ) )"
mla_caption="{+title+}" 
columns=3 posts_per_page=12 size=full link=file orderby="description, content, title"
mla_debug=true
[/mla_gallery]

Como puede ver, hay títulos pero tampoco hay imágenes cuando hace clic en «Documento». Solo es visible 1 icono de pdf que inserté en la imagen. También agregué el código de depuración que también se ejecuta al hacer clic en el documento. Como puede ver al hacer clic en el documento, el título se muestra dos veces con uno con un enlace html y el elemento tiene el enlace html en el icono con el icono de pdf como en la imagen.

Esta cosa extraña comenzó justo después de guardar la opción en un plugin JIG para permitirle usar el código de la galería mla como código de la galería JIG. Tengo una buena cuadrícula de álbum allí, pero no hay sonido ni pdf porque JIG no lo admite. Así que cambié JIG a la normalidad. JIG parece haber hecho algo con las miniaturas. Tengo el pulgar hacia arriba en la página multimedia y el archivo adjunto. Utilizo una biblioteca multimedia real y veo todos los íconos de audio y pdf.

Espero que esto ayude.

(@dglingren)

Hace 2 años, 8 meses

Gracias por publicar el texto fuente de sus atajos; muy útil.

En su primer atajo, configure el mla_debug un parámetro solo se aplica a la nube, no a los controles de la página o la galería. Eso es lo que me confundió en su publicación anterior.

Cuando usas dos [mla_gallery] accesos directos para los controles de página y la visualización de la galería, debe asegurarse de que los parámetros de datos seleccionados sean exactamente los mismos en ambos códigos cortos. En su ejemplo el post_mime_type=all falta en el segundo acceso directo, por lo que los archivos PDF no se incluyen en la visualización de la galería. Aquí hay un conjunto de atajos que funcionan en mi sistema de prueba:

[mla_tag_cloud post_mime_type=all taxonomy=attachment_tag number=0 mla_link_href="{+page_url+}?term_slug={+slug+}"]
<br />
[mla_gallery post_mime_type=all attachment_tag="{+template:({+request:term_slug+}|a-bad-term)+}" posts_per_page=100 mla_output="paginate_links,prev_next" mla_link_href="{+page_url+}?term_slug={+request:term_slug+}"]

[mla_gallery post_mime_type=all attachment_tag="{+template:({+request:term_slug+}|a-bad-term)+}" posts_per_page=100 size=icon_only mla_nolink_text="Click a term to display the gallery."]

Siempre coloco los parámetros de selección de datos primero y en el mismo orden para que sea fácil verificar que sean idénticos. Lo he plantado post_mime_type=all con el acceso directo de la nube para que los recuentos de cada término coincidan con el número de elementos mostrados. Tenga en cuenta si usa size=icon obtienes pequeñas imágenes en miniatura de los elementos que tienen e íconos para los elementos que no tienen, como archivos PDF.

En el segundo ejemplo estás usando style='random' para utilizar el plugin Photonic Gallery (si está activo) para mostrar la galería. Este plugin NO admite elementos que no sean imágenes, como documentos PDF, por lo que no aparecerán en la visualización de la galería.

Si Photonic no está activo o el style= parámetro, verá los títulos PDF en la pantalla de la galería (como se describe). Eso es porque estas incluido size=full en los parámetros de acceso directo. Si cambias eso a size=icon o size=icon-only verá iconos o miniaturas para sus elementos PDF.

Aquí hay un conjunto de atajos que funcionan en mi sistema de prueba:

[mla_tag_cloud]
post_mime_type=all
taxonomy=attachment_tag
mla_link_href="[+page_url+]?current_id={+term_id+}"
number=0 limit=500 smallest=10 largest=10 separator=' / '
[/mla_tag_cloud]

[mla_gallery]
post_mime_type=all
tax_query= "array ( 0 => array ( 'taxonomy' => 'attachment_tag', 'field' => 'id', 'terms' => array( {+request:current_id+} ), 'include_children' => false ) )"
posts_per_page=12 
mla_caption="{+title+}"
columns=3 size=icon link=file orderby="ID DESC"
mla_link_class="nav-links"
[/mla_gallery]
<hr>
[mla_gallery]
post_mime_type=all
tax_query= "array ( 0 => array ( 'taxonomy' => 'attachment_tag', 'field' => 'id', 'terms' => array( {+request:current_id+} ), 'include_children' => false ) )"
posts_per_page=12
mla_output="paginate_links,prev_next"
mla_link_class="nav-links"
[/mla_gallery]

Tenga en cuenta que eliminé algunos parámetros del último acceso directo porque no se utilizan al componer controles de página.

Espero que le brinde la información que necesita para completar su solicitud. Estoy marcando este tema como resuelto, pero actualícelo si tiene otros problemas o preguntas con respecto a las sugerencias anteriores. Gracias por su interés en MLA.

(@hansonexperiencia)

Hace 2 años, 8 meses

¡Ah, tu apoyo es genial! Gracias por eso. Y eres un muy buen profesor 😉 Ahora entiendo un poco más sobre este gran plugin. ¡El código funciona ahora y tengo íconos de pdf!

Pero, ¿cómo puedo hacer títulos debajo de los íconos y miniaturas de PDF? Porque una lista larga con solo íconos PDF no es muy útil. Si se vieran los títulos del pdf, tendría sentido.

¿Y hay alguna manera de tener más íconos para las imágenes y solo íconos para los archivos PDF? Las fotos ahora son muy pequeñas.

Actualicé la página de prueba con tu código.

(@hansonexperiencia)

Hace 2 años, 8 meses

Ya descubrí que tenía títulos debajo de los íconos y las imágenes. Su segundo ejemplo de código tiene un título de código y eso funciona perfectamente. Ahora voy a intentar mostrar las fotos en JIG

(@dglingren)

Hace 2 años, 8 meses

Gracias por sus actualizaciones con las amables palabras y las buenas noticias sobre su progreso.

Tu preguntaste «¿Y hay alguna manera de tener más íconos para las imágenes y solo íconos para los PDF? Las fotos ahora son muy pequeñas.«Descubrí que las galerías con diferentes tamaños de imágenes / miniaturas no encajan bien con las plantillas de marcado MLA, por lo que la versión actual de MLA no tiene funciones para personalizar el tamaño del icono o permitir diferentes tamaños para las miniaturas del icono V.

Si se aumenta el tamaño de los iconos, los iconos se ven borrosos, pero la escala hasta 128 × 128 o 192 × 192 no es tan mala.

Hice algunos experimentos con el código y no sería muy difícil realizar algunas mejoras. Si esto es importante para una aplicación, podría hacer algo para una futura versión de MLA.

(@hansonexperiencia)

Hace 2 años, 8 meses

Ahora uso el plugin JIG como una galería, así como una galería MLA para documentos y audio. S hizo una página híbrida 😉 Y cuando se hace clic en tg photo, vea la imagen más grande. Para archivos PDF y audio, no tiene sentido tener más iconos.

https://www.jongenskoorcantasonaboxtel.nl/zoek-documenten-audio-en-fotos-via-labels/

La desventaja de este método es que cuando se hace clic en una etiqueta para fotos, también se muestran archivos PDF y audio cuando están disponibles.

Este es el código ahora. ¿Quizás puedas aconsejarme mejorarlo?

[mla_gallery mla_alt_shortcode=justified_image_grid post_mime_type="image" attachment_tag=";{+template:({+request:term_slug+}|a-bad-term)+}"; posts_per_page=100 mla_output="paginate_links,prev_nex" mla_link_href="{+page_url+}?term_slug={+request:term_slug+}" mla_caption="{+title+}"]

[mla_gallery / post_mime_type="application,audio" attachment_tag=";{+template:({+request:term_slug+}|a-bad-term)+}"; posts_per_page=100 mla_output="paginate_links,prev_nex" mla_link_href="{+page_url+}?term_slug={+request:term_slug+}" mla_caption="{+title+}"]

[mla_gallery mla_alt_shortcode=justified_image_grid post_mime_type="image" attachment_tag="{+template:({+request:term_slug+}|a-bad-term)+}" mla_caption="{+title+}" size=icon posts_per_page=100 mla_nolink_text="Klik op een label om de audio, het document en/of de foto's te tonen"]

[mla_gallery / post_mime_type="application" post_mime_type="application,audio" attachment_tag="{+template:({+request:term_slug+}|a-bad-term)+}" mla_caption="{+title+}" size=icon posts_per_page=100]

<hr />

Labels van de Documenten:

[mla_tag_cloud post_mime_type="application" taxonomy=attachment_tag number=0 mla_link_href="{+page_url+}?term_slug={+slug+}"]

<hr />

Labels van de Audio:

[mla_tag_cloud post_mime_type="audio" taxonomy=attachment_tag number=0 mla_link_href="{+page_url+}?term_slug={+slug+}"]

<hr />

Labels van de Foto's:

[mla_tag_cloud post_mime_type="image" taxonomy=attachment_tag number=0 mla_link_href="{+page_url+}?term_slug={+slug+}"]

<hr />

(@dglingren)

Hace 2 años, 8 meses

Gracias por su actualización con las buenas noticias sobre su progreso.

Tu escribiste «La desventaja de este método es que cuando se hace clic en una etiqueta para fotos, también se muestran archivos PDF y audio cuando están disponibles.«Entiendo que esto significará:

Tienes tres nubes: “Documenten”, “Audio” y “Fotos” Tienes tres [mla_gallery] atajos, uno para cada una de las tres nubes Cuando se hace clic en un término, desea mostrar una galería, que corresponde a la nube desde la que se hace clic en el término

Si eso es correcto, todo lo que tiene que hacer es agregar parámetros al post_mime_type y size parámetros para que cada nube pueda generar una galería ligeramente diferente. Prueba algo como:

[mla_gallery post_mime_type="{+request:mime_type+}" attachment_tag="{+template:({+request:term_slug+}|a-bad-term)+}" posts_per_page=100 mla_output="paginate_links,prev_nex" mla_link_href="{+page_url+}?term_slug={+request:term_slug+}"]

[mla_gallery post_mime_type="{+request:mime_type+}" attachment_tag="{+template:({+request:term_slug+}|a-bad-term)+}" posts_per_page=100 size="{+template:({+request:size+}|thumbnail)+}" mla_caption="{+title+}"]

[mla_gallery post_mime_type="{+request:mime_type+}" attachment_tag="{+template:({+request:image_slug+}|a-bad-term)+}" posts_per_page=100 mla_output="paginate_links,prev_nex" mla_link_href="{+page_url+}?image_slug={+request:image_slug+}"]

[mla_gallery post_mime_type="{+request:mime_type+}" attachment_tag="{+template:({+request:image_slug+}|a-bad-term)+}" posts_per_page=100 mla_alt_shortcode=justified_image_grid]

<hr />

Labels van de Documenten:

[mla_tag_cloud post_mime_type="application" taxonomy=attachment_tag minimum=1 mla_link_href="{+page_url+}?term_slug={+slug+}&amp;mime_type=application&amp;size=icon"]

<hr />

Labels van de Audio:

[mla_tag_cloud post_mime_type="audio" taxonomy=attachment_tag minimum=1 mla_link_href="{+page_url+}?term_slug={+slug+}&amp;mime_type=audio&amp;size=icon"]

<hr />

Labels van de Foto's:

[mla_tag_cloud post_mime_type="image" taxonomy=attachment_tag minimum=1 mla_link_href="{+page_url+}?image_slug={+slug+}&amp;mime_type=image"]

Tenga en cuenta que necesita el &amp; entidad en el texto original para generar correctamente el ampersand.

(@hansonexperiencia)

Hace 2 años, 8 meses

Eso es genial. ¡Me encanta!

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.