Wordpress永久链接#more-63

时间:2014-08-11 00:59:18

标签: php wordpress

在我的网站上使用wordpress CMS我将固定链接设置为localhost / wordpress /?p = 123 默认

在我的帖子中有“阅读更多”按钮转到单页

问题是,当我点击“阅读更多”按钮时,在地址栏中显示如下内容?p = 63#more-63

为什么#more-63呢?

如何将其更改为仅显示?p = 63?

1 个答案:

答案 0 :(得分:0)

我在WordPress支持上发现这篇文章可以帮到你:

  

默认情况下,WordPress会在您的帖子后添加“#more-”   固定链接。它使人们可以跳到文章的其余部分   他们已经阅读了摘录。

     

要删除它,您需要将以下内容添加到functions.php

function removeReadMoreHash($link) {
   $offset = strpos($link, '#more-');
   if ($offset) {
    $end = strpos($link, '"',$offset);
   }
   if ($end) {
    $link = substr_replace($link, '', $offset, $end-$offset);
   }
   return $link;
}
add_filter('the_content_more_link', 'removeReadMoreHash');
     

这应该可以解决问题。

http://wordpress.org/support/topic/excerpt-link