la adición de un identificador a the_post_thumbnail
-
16-10-2019 - |
Pregunta
Estoy intentando utilizar la función de 'imagen característica' de Wordpress para hacer un fondo de pantalla completa, que cambia de tamaño para ajustarse a la ventana del navegador con jQuery
El bit Estoy atascado en está añadiendo un ID personalizado (#bgimg) para el código generado por la siguiente:
<div class="background"><?php the_post_thumbnail (array(1024,768));?></div>
La imagen generada necesidades de tener etiqueta de identificación específica en el mismo, por ejemplo ...
<img id="bgimg" src="wordpress/generated/etc.jpg">
Para que el plugin de jQuery, se puede conectar a ella, y la escala para adaptarla a la ventana del navegador. Sé que las obras de jQuery (como lo he utilizado en otros proyectos)
¿Alguna sugerencia? Alex
Solución
get_the_post_thumbnail () lugar. Que le permite pasar de un conjunto de atributos para la etiqueta de imagen que es retornada.
Por ejemplo:
$attr = array(
'id' => 'YOUR-UNIQUE-ID',
);
echo get_the_post_thumbnail( $id, 'thumbnail', $attr );
EDIT:
Soy tonto. the_post_thumbnail () también le permite hacer eso. Trate de pasar la misma matriz args esbocé como el segundo parámetro.