Wenn Sie nur eine Galerie mit mehreren Bildern in den Artikel einfügen, gibt es dann eine Möglichkeit, die Bilder im Album als Miniaturansichten abzurufen?
Die beiden Methoden, die mir jetzt in den Sinn kommen, haben sich als unwirksam erwiesen. Die eine besteht darin, das Auto-Thumbnail-Plug-in zu verwenden, um ausgewählte Bilder zu erhalten
<code><?php $array_image_url = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), array(100,100)); echo $array_image_url[0]; ?></code>
Nach dem Test ist es ungültig und die Bilder im Album können nicht automatisch als Miniaturansichten festgelegt werden.
Die zweite Methode besteht darin, das erste Bild im Artikel abzurufen und es in function.php hinzuzufügen:
<code>function get_content_first_image($content){ if ( $content === false ) $content = get_the_content(); preg_match_all('|<img.*?src=[\'"](.*?)[\'"].*?>|i', $content, $images); if($images){ return $images[1][0]; }else{ return false; } } </code>
Dann nutzen Sie es überall dort, wo Sie anrufen müssen:
<code><img src="<?php echo get_content_first_image(get_the_content()); ?>"/> </code>
Nach dem Test können die Bilder im Album nicht abgerufen werden.
Das WordPress-Fotoalbum wird über den Shortcode [gallery id = „…““ eingefügt.
Gibt es eine Möglichkeit, die Adresse des Bildanhangs im Album abzurufen?
Wenn Sie nur eine Galerie mit mehreren Bildern in den Artikel einfügen, gibt es dann eine Möglichkeit, die Bilder im Album als Miniaturansichten abzurufen?
Die beiden Methoden, die mir jetzt in den Sinn kommen, haben sich als unwirksam erwiesen. Die eine besteht darin, das Auto-Thumbnail-Plug-in zu verwenden, um ausgewählte Bilder zu erhalten
<code><?php $array_image_url = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), array(100,100)); echo $array_image_url[0]; ?></code>
Nach dem Test ist es ungültig und die Bilder im Album können nicht automatisch als Miniaturansichten festgelegt werden.
Die zweite Methode besteht darin, das erste Bild im Artikel abzurufen und es in function.php hinzuzufügen:
<code>function get_content_first_image($content){ if ( $content === false ) $content = get_the_content(); preg_match_all('|<img.*?src=[\'"](.*?)[\'"].*?>|i', $content, $images); if($images){ return $images[1][0]; }else{ return false; } } </code>
Dann nutzen Sie es überall dort, wo Sie anrufen müssen:
<code><img src="<?php echo get_content_first_image(get_the_content()); ?>"/> </code>
Nach dem Test können die Bilder im Album nicht abgerufen werden.
Das WordPress-Fotoalbum wird über den Shortcode [gallery id = „…““ eingefügt.
Gibt es eine Möglichkeit, die Adresse des Bildanhangs im Album abzurufen?