PHP语法问题
我尝试使用2个变量将链接连接在一起,但输出是链接和标题,但没有出现html/可单击链接 我得到了一些链接: 代码如下:PHP语法问题,php,wordpress,Php,Wordpress,我尝试使用2个变量将链接连接在一起,但输出是链接和标题,但没有出现html/可单击链接 我得到了一些链接: 代码如下: echo '<a href="'.the_permalink().'">'.the_title().'</a>'; echo'; 有人能帮忙吗 谢谢 更新: 下面是整个代码块: <div id="MyBlock1"> <?php $query = new WP_Query('posts_pe
echo '<a href="'.the_permalink().'">'.the_title().'</a>';
echo';
有人能帮忙吗
谢谢
更新:
下面是整个代码块:
<div id="MyBlock1">
<?php
$query = new WP_Query('posts_per_page=5');
while( $query ->have_posts() ) : $query ->the_post();
echo '<li>';
echo '<a href="'.the_permalink().'">'.the_title().'</a>';
echo '</li>';
endwhile;
wp_reset_postdata();
?>
</div>
您需要绝对确保。\u title()。
设置了一个值。如果不是,则不会显示HTML,因为锚标记没有文本。只是一个想法(我已经做了很多次了,尝试print_f();
ing the_title()。希望能有所帮助。您需要绝对确保。\u title()。
确实设置了一个值。如果不是,那么将不会显示HTML,因为锚标记没有文本。只是一个想法(我已经做过很多次了,请尝试打印标题()。ing the_title()。希望能有所帮助。以下是调试清单:
1.标题()是否返回空字符串?(您可以通过查看html源代码进行检查)
2.)您是否在车身标签内重复此内容
3.)这是否在隐藏的html元素中得到响应?以下是调试清单:
echo '<a href="'.the_permalink().'">'.the_title().'</a>';
1.标题()是否返回空字符串?(您可以通过查看html源代码进行检查)
2.)您是否在车身标签内重复此内容
3.)这是否在隐藏的html元素中得到响应
echo '<a href="'.the_permalink().'">'.the_title().'</a>';
WordPress函数执行直接的echo
调用,而get\u*
函数返回一个值,您可以使用该值进行进一步的处理,比如正在进行的串联
(还要注意不一致的命名约定-这可能是一个难题)
WordPress函数执行直接的echo
调用,而get\u*
函数返回一个值,您可以使用该值进行进一步的处理,比如正在进行的串联
(还要注意不一致的命名约定-这可能是一个难题)您可以使用相应的get_*版本:
echo '<a href="' . get_permalink() . '">' . get_the_title() . '</a>';
echo';
有关更多信息,请参见。您可以使用相应的get_*版本:
echo '<a href="' . get_permalink() . '">' . get_the_title() . '</a>';
echo';
更多信息请参见,这是因为wordpress函数
和
的{u permalink()
和
的{u title()已经显示了各自的结果,它们不需要重复。如果需要返回值的函数,则必须使用get\u permalink()
和get\u title()
因此,你可以:
<div id="MyBlock1">
<?php
$query = new WP_Query('posts_per_page=5');
while( $query ->have_posts() ) : $query ->the_post();
echo '<li>';
echo '<a href="'.get_permalink().'">'.get_the_title().'</a>';
echo '</li>';
endwhile;
wp_reset_postdata();
?>
</div>
或
这两种方法都能起作用。这是因为wordpress函数
和的permalink()和get\u permalink()
和get\u title()
因此,你可以:
<div id="MyBlock1">
<?php
$query = new WP_Query('posts_per_page=5');
while( $query ->have_posts() ) : $query ->the_post();
echo '<li>';
echo '<a href="'.get_permalink().'">'.get_the_title().'</a>';
echo '</li>';
endwhile;
wp_reset_postdata();
?>
</div>
或
这两种方法都可以使用。我觉得代码很好。渲染的是什么?\u permalink()的返回值是多少?
?粘贴permalink函数中的代码,以便我们知道它返回的内容。\u permalink()包含链接。例如:一般来说,如果Wordpress中的函数生成某种类型的输出,那么函数()将直接向客户端发送输出,而get\u函数()将返回其输出。我觉得代码很好。渲染的是什么?\u permalink()的返回值是多少?
?粘贴permalink函数中的代码,以便我们知道它返回的内容。\u permalink()包含链接。例如:一般来说,如果Wordpress中的函数生成某种类型的输出,那么函数()将直接向客户端发送输出,而获取函数()将直接向客户端发送输出
返回其输出。它实际上是获取标题
。它实际上是获取标题
。两个变量都返回值。两个变量都返回值。