Wordpressбез тега img - PullRequest
       6

Wordpressбез тега img

8 голосов
/ 15 ноября 2010

Я заметил, что использование функции post_thumbnail () в Wordpress вставляет изображение, включая тег img. Есть ли способ сделать так, чтобы он вставлял ТОЛЬКО источник этого изображения?

Софар, я попробовал это

$image = get_the_post_thumbnail( $post->ID, 'thumbnail' ); echo $image;

но он просто экспортирует то же самое. Есть идеи? заранее спасибо за помощь :) 1006 *

Ответы [ 2 ]

12 голосов
/ 15 ноября 2010

Найден ответ. В любом случае, спасибо.

<?php
//Get the Thumbnail URL
$src = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), array(320,240), false, '' );
echo $src[0];
?>
0 голосов
/ 01 августа 2016

Опубликовать Миниатюра Ссылка на большой размер изображения Этот пример ссылается на «большой» размер миниатюры поста и должен использоваться в цикле.

if ( has_post_thumbnail() ) {
$large_image_url = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'large' );
if ( ! empty( $large_image_url[0] ) ) {
    echo '<a href="' . esc_url( $large_image_url[0] ) . '" title="' . the_title_attribute( array( 'echo' => 0 ) ) . '">';
    echo get_the_post_thumbnail( $post->ID, 'thumbnail' ); 
    echo '</a>';
}}

Источник: https://developer.wordpress.org/reference/functions/get_the_post_thumbnail/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...