Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php WordPress获取帖子缩略图并将其包装在永久链接中_Php_Wordpress - Fatal编程技术网

Php WordPress获取帖子缩略图并将其包装在永久链接中

Php WordPress获取帖子缩略图并将其包装在永久链接中,php,wordpress,Php,Wordpress,我想得到文章的缩略图,并将其链接到WordPress中的文章。这在我看来似乎合乎逻辑,但并没有产生预期的结果 <?php if(is_category()){ echo '<a href="' . get_permalink() . '">' . '<img src="' . the_post_thumbnail( 'full' ) . '"</a>'; } ?> 您是否尝试过“获取帖子缩略图url()”功能?如本页所

我想得到文章的缩略图,并将其链接到WordPress中的文章。这在我看来似乎合乎逻辑,但并没有产生预期的结果

<?php 
    if(is_category()){
        echo '<a href="' . get_permalink() . '">' . '<img src="' . the_post_thumbnail( 'full' ) . '"</a>';
    }
?>

您是否尝试过“获取帖子缩略图url()”功能?如本页所述

此外,我不确定“完整”大小是否正确,可能首先尝试不使用可选大小参数。这仅在“处于循环中”时有效,否则必须将post ID指定为第一个参数

如果没有post缩略图,您可能需要创建一个if语句来显示post磁贴(如果是这种情况,函数将返回false)


这对我很有用:

echo '<a href="' . get_permalink() . '"><img src="' . get_the_post_thumbnail() . '</a>';
echo';

您可能需要检查结果的HTML源代码。据docs称,“get_The_post_thumbnail()”函数实际上返回一个img标记,其中包含post thumbnail URL
echo '<a href="' . get_permalink() . '"><img src="' . get_the_post_thumbnail() . '</a>';