我正在尝试使缩略图可点击,以便在点击时显示完整尺寸的图像,但我不断收到PHP错误,我不确定原因。这是一个Wordpress网站。我怀疑它与URL中的变量有关,但我需要一些指导。我现在已经搜索了大约8个小时了...这是我的代码:
if ( has_post_thumbnail() ) {
echo '<a href="'get_the_post_thumbnail_url($post_id, 'full');'">';
the_post_thumbnail('cb-thumb-600-crop');
echo '</a>';
} else {
答案 0 :(得分:1)
我认为你的代码出了什么问题:
echo '<a href="'get_the_post_thumbnail_url($post_id, 'full');'">';
应该是:
echo '<a href="' . get_the_post_thumbnail_url($post_id, 'full') . '">';
答案 1 :(得分:0)
试试这个:
if ( has_post_thumbnail() ) {
$anything=get_the_post_thumbnail_url($post_id, 'full');
$anythings=the_post_thumbnail('cb-thumb-600-crop');
echo '<a href="'.$anything.'">'.$anythings.'</a>';
} else {
答案 2 :(得分:0)
问题在于这一行:
echo '<a href="'get_the_post_thumbnail_url($post_id, 'full');'">';
你忘记了“get_”和“)”附近的单引号之间的点;“
看起来应该是这样的:
echo '<a href="' . get_the_post_thumbnail_url($post_id, 'full') . '">';
祝你好运并继续编码! :)