发布/更新帖子正在将图像链接从文件URL更改为帖子URL

时间:2012-01-16 作者:Tim Manners

我写了一个过滤器,用数字标签包装帖子中包含的图像,用figcaption标签包装标题。我关闭了可视化编辑器,这样它就不会从图像中删除所有html。

在我发布或更新帖子之前,一切似乎都很好。此时,指向全尺寸图像的链接将更改为/sitename/post-type/post-title/attachment/attachment-title/之前在哪里/sitename/assets/filename.jpg

有人能帮忙解释一下为什么会发生这种情况吗?

以下是链接the filter code on pastebin

1 个回复
SO网友:Tim Manners

问题在于我使用了rel="attachment" 在锚定中,删除此选项后,编辑器允许链接保持指向文件url而不是附件。

结束

相关推荐

向函数添加APPLY_FILTERS有什么不利影响吗?

我将回顾我以前的WordPress主题,使函数可过滤,并添加函数\\u exists检查。我有没有想过这会导致现有代码出现问题?// Dummy function if ( ! function_exists( \'custom_func\' )) { function custom_func() { $output = \"Something Awesome\"; return apply_filters(\'custom_func