我想要的是以下内容:如果帖子有标题,我想要显示它
在wordpress.org codex中,您可以看到以下示例:
<?php the_title( $before, $after, $echo ); ?>
和这个例子:
<?php the_title('<h3>', '</h3>'); ?>
我想要做的是,我在href
中添加了带有_permalink的超链接<?php the_title('<h3><a href=" the_permalink(); ">', '</a></h3>'); ?>
然而,这不起作用。
换句话说:如何在显示的代码中编写 the_permalink(); ?
我也尝试过:
<?php the_title('<h3><a href="' . the_permalink() . '">', '</a></h3>'); ?>
这导致:
mysite.com/?p=1
我的标题
答案 0 :(得分:2)
<?php $permalink = get_permalink(); the_title('<h3><a href="' . $permalink . '">', '</a></h3>'); ?>
答案 1 :(得分:0)
循环内部the_title()
将回显标题。你可以用这种方式写它
<h3><a href="<?php the_permalink(' ') ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h3>