Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.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
Html 数据属性为';不输出任何东西_Html_Wordpress - Fatal编程技术网

Html 数据属性为';不输出任何东西

Html 数据属性为';不输出任何东西,html,wordpress,Html,Wordpress,出于某种原因,data mainsrc属性没有输出任何内容。我试图让它输出图像url 我的代码格式有误吗 完整代码 您没有回显任何内容,只是存储在变量中,因此 data-mainsrc="<?php $thumb = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'home-thumb' ); $url = $thumb['0']; ?>" 如果从wp\u get\u attachment\u

出于某种原因,
data mainsrc
属性没有输出任何内容。我试图让它输出图像url

我的代码格式有误吗

完整代码


您没有回显任何内容,只是存储在变量中,因此

data-mainsrc="<?php
$thumb = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'home-thumb' );
$url = $thumb['0']; ?>"

如果从
wp\u get\u attachment\u image\u src
中删除第二个参数
home\u thumb
,它会给出什么结果?@Rohil\u PHPBeginner仍然相同。没有输出。如果你
echo
it,它会给你什么?太好了,谢谢!忘了回音。我会在6分钟内接受你的回答。你所做的是有意义的;(使用
get_
而不是
the_
),因为您正在使用返回值
$url=$thumb[0]执行某些操作在使用它之前
data-mainsrc="<?php
$thumb = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'home-thumb' );
$url = $thumb['0']; ?>"
<?php
$thumb = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'home-thumb');
$url = $thumb['0']; 
?>

<img width="375" height="375" src="<?php bloginfo( 'template_url' ); ?>/img/loading.gif" data-mainsrc="<?php
 echo $url; ?>" class="attachment-home-thumb" alt="<?php the_title(); ?>">