为了账号安全,请及时绑定邮箱和手机立即绑定

Wordpress - CPT 存档模板 -> the_title(); & the_short

Wordpress - CPT 存档模板 -> the_title(); & the_short

PHP
四季花海 2022-07-09 18:21:47
第一次打开帖子,迫切需要一些帮助。这个问题可能很简单(很可能),但我无法弄清楚过去两天一直在尝试。因此,我在我的 wordpress 站点中创建了一个新的自定义帖子类型,并且正在为存档创建一个模板,您将在其中看到所有已创建的帖子。这是我想让帖子标题显示的问题(工作正常),但也是帖子本身的链接。我知道有 the_shortlink(); 这工作得很好,但我希望帖子本身的标题是链接。在它下面将是一些写在正文中的文本,有点像帖子内内容的预览。据我了解,我可以使用 the_excerpt(); 如果这也是错误的,请告诉我。//Some CSS this is not important atm    <div class="aa-div"><?        if(have_posts()) : while(have_posts()) : the_post();        the_title();        the_shortlink();        echo '<div class="entry-content">';        the_content();        echo '</div>';    endwhile; endif; ?>    </div>
查看完整描述

3 回答

?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

您可以使用 html 元素并将标题链接到帖子的永久链接:

<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>


查看完整回答
反对 回复 2022-07-09
?
拉莫斯之舞

TA贡献1820条经验 获得超10个赞

您可以使用以下代码

the_title( sprintf( '<h2 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h2>' );

代替

the_title();


查看完整回答
反对 回复 2022-07-09
?
ibeautiful

TA贡献1993条经验 获得超5个赞

使用 get_post_permalink 函数。

<?php echo get_post_permalink() ?>


查看完整回答
反对 回复 2022-07-09
  • 3 回答
  • 0 关注
  • 87 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信