嗨,我希望你能帮我提一些建议。
我建立了一个博客网站。摘录显示在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仅仅......)会显示出来。这完全符合我的要求。问题是永久链接不起作用。我收到此错误
未找到
请求的网址/&lt;在这台服务器上找不到。
这是http://rubowarkitekter.dk/?cat=21页面 任何建议都会很棒。谢谢。
埃伦
答案 0 :(得分:2)
当php标签已经打开时你已经打开了php标签试试这个
echo '<p class="laes-mere"><a href="'.the_permalink().'">Læs mere...</a> </p>';
您还可以使用get_permalink
获取帖子链接echo '<p class="laes-mere"><a href="'.get_permalink( $post->ID).'">Læs mere...</a> </p>';