嗨,我希望你能帮我提些建议。
我建立了一个博客网站。摘录显示在category.php上,如果有内容,摘录后面是“阅读更多”链接到帖子。如果没有内容的话。它没有显示“阅读更多”
为了显示这个链接,我编写了下面的代码。
<?php
global $post;
if ( empty( $post->post_content ) ) {
echo '';
} else {
echo '<p class="laes-mere"><a href="<?php the_permalink(); ?>">Læs mere...</a> </p>';
}
?>“阅读更多”(L‘s纯粹是.)如果有内容就会出现。这就像我想要的那样。问题是permalink不起作用。我知道这个错误
未找到 在此服务器上找不到请求的URL /<。
这是页面http://rubowarkitekter.dk/?cat=21,任何建议都会很棒。谢谢。
埃伦
发布于 2013-08-11 17:28:58
当php标记已经打开时,您已经打开了php标记
echo '<p class="laes-mere"><a href="'.the_permalink().'">Læs mere...</a> </p>';您还可以使用get获得post链接。
echo '<p class="laes-mere"><a href="'.get_permalink( $post->ID).'">Læs mere...</a> </p>';https://stackoverflow.com/questions/18174497
复制相似问题