GET_ATTACH_LINK()向URL添加一个hashtag

时间:2013-05-20 作者:leemon

我在开发的一个站点中使用了get\\u attachment\\u link()函数,它返回了一个非常奇怪的结果。出于某种原因,它会在每个url的末尾添加#main。

http://domain.com/post_title/attachment_title/#main

我是唯一得到这个奇怪结果的人吗?有什么想法吗?

1 个回复
SO网友:mrwweb

如上所述,问题在于\\u主题。导致问题的具体功能是_s_enhanced_image_navigation() in inc/extras.php. 可以通过更改第一个if 函数中的语句:

if ( is_admin() || ( ! is_attachment() && ! wp_attachment_is_image( $id ) ) )
    return $url;

结束

相关推荐

Keep permalinks in Wordpress

有没有办法设置我的永久链接以保持其精确链接。如果我有这样的帖子http://blog.rigo.ro/?p=11, 然后我希望每次我编辑帖子时都能保留这个链接。我已经安装了修订控制插件,并将其设置为不保留修订。有什么办法吗?我想保留这种格式的链接。编辑:我又看了一遍,永久链接保持着它们的链接,但每次我编辑它时,它都会向数据库中添加一个新版本,下一篇文章的编号会更高。如果我编辑当前帖子3次(blog.rigo.ro/?p=11),下一篇帖子将是blog。里戈。ro/?p=14。现在,我的问题是如何保持所有帖