Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.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 If语句返回背景图像样式之外的url_Php_Wordpress_If Statement_Inline - Fatal编程技术网

内联PHP If语句返回背景图像样式之外的url

内联PHP If语句返回背景图像样式之外的url,php,wordpress,if-statement,inline,Php,Wordpress,If Statement,Inline,不知道我哪里出错了?对此进行研究为我提供了很多解决方案 <?php echo ( has_post_thumbnail() ? 'background-image: url('. the_post_thumbnail_url() .');' : 'height: auto;' ); ?> 这是我在浏览器中看到的返回内容 <div class="image" style="//192.168.50.4:3000/wp-content/uploads/2017/07/rns-

不知道我哪里出错了?对此进行研究为我提供了很多解决方案

<?php echo ( has_post_thumbnail() ? 'background-image: url('. the_post_thumbnail_url() .');' : 'height: auto;' ); ?>

这是我在浏览器中看到的返回内容

<div class="image" style="//192.168.50.4:3000/wp-content/uploads/2017/07/rns-placeholder.pngbackground-image: url();">

发布缩略图url()
输出值,而不是返回值

您需要使用
获取\u帖子\u缩略图\u url()

<?php echo ( has_post_thumbnail() ? 'background-image: url('. get_the_post_thumbnail_url() .');' : 'height: auto;' ); ?>

发布缩略图url()
输出值,而不是返回值

您需要使用
获取\u帖子\u缩略图\u url()

<?php echo ( has_post_thumbnail() ? 'background-image: url('. get_the_post_thumbnail_url() .');' : 'height: auto;' ); ?>


你能在你的
之前发布代码吗下面的答案就像一个符咒一样有效。你能在
之前发布代码吗下面的答案就像一个符咒一样有效。谢谢!这解决了它。如果答案有助于解决您的问题-接受并有选择地投票。谢谢!这就解决了问题。如果答案有助于解决你的问题-接受并有选择地投票。