使文件处于活动状态时的媒体“路径”问题/担忧

时间:2011-09-27 作者:Michel Joanisse

我目前正在开发一个安装在子域上的站点。”测试版。我的网站。com\'

我们最终将把站点移动到它的根域。”www.mysite。com\'

Problem?

任何帖子类型的附件/直接从帖子和页面内容编辑器上载的文件,都将指向登台环境的路径。。

before \'http://beta.mysite.com/wp-uploads/2010/07/image1.jpg\'

after \'http://www.mysite.com/wp-uploads/2010/07/image1.jpg\'

我怎样才能batch 更改以更改对临时站点的任何引用的前缀?(例如,替换http://beta 使用http://www)

或者,我如何在我的下一个项目中防止这种情况?

1 个回复
SO网友:chrisguitarguy

看看这个search and replace plugin. 使用绝对URL的好处是,您可以很容易地找到并替换它,可以使用上面链接的插件或SQL语句,甚至可以使用一些内置的WordPress API。因此,下次我不会做任何不同的事情。

我在移动域时使用了搜索和替换插件。效果很好。我只想避免在wp\\u posts表的post\\u content字段之外的任何地方使用它。将其用于wp_optionswp_postmeta 可能会给您带来麻烦,因为整个序列化数据的事情。

结束

相关推荐

Manipulating Media uploader

好啊我会尽可能地解释这件事,对我直言不讳。无论如何,我正在尝试将默认媒体上传器作为插件的一部分。目前,我已成功使用该筛选器attachment_fields_to_edit 隐藏大多数输入字段,只保留标题(&;备用文本字段,以及自定义提交按钮。单击时,此按钮将获取图像URL并将其放置到div 在父页上。不管怎样,这就是我的问题。上传器本身的所有功能都按照我的要求运行,但目前过滤器正在将其自身应用于帖子、页面、媒体库等中的媒体上传器。我只需要其他字段&;自定义按钮显示在我的插件中,但不显示在其他