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

第一次打开帖子,迫切需要一些帮助。


这个问题可能很简单(很可能),但我无法弄清楚过去两天一直在尝试。


因此,我在我的 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>


四季花海
浏览 91回答 3
3回答

繁星点点滴滴

您可以使用 html 元素并将标题链接到帖子的永久链接:<a&nbsp;href="<?php&nbsp;the_permalink();&nbsp;?>"><?php&nbsp;the_title();&nbsp;?></a>

拉莫斯之舞

您可以使用以下代码the_title(&nbsp;sprintf(&nbsp;'<h2&nbsp;class="entry-title"><a&nbsp;href="%s"&nbsp;rel="bookmark">',&nbsp;esc_url(&nbsp;get_permalink()&nbsp;)&nbsp;),&nbsp;'</a></h2>'&nbsp;);代替the_title();

ibeautiful

使用 get_post_permalink 函数。<?php echo get_post_permalink() ?>
打开App,查看更多内容
随时随地看视频慕课网APP