在WordPress中使用开发站点上的临时媒体文件

时间:2017-07-31 作者:kleinermann

对于一些较大的WordPress站点,我希望避免将所有媒体文件从live站点复制到开发站点,而是让开发站点使用live站点中的媒体文件。

在Drupal上,有一个很好的称为Stage File Proxy的模块:https://www.drupal.org/project/stage_file_proxy

我如何使用Wordpress?

2 个回复
SO网友:Jayesh Jose

wordpress中似乎有一个相等的插件https://github.com/alleyinteractive/stage-file-proxy . 我已经注意到测试过了,但很快就会做,会更新的

SO网友:brianjohnhanna

我很幸运使用了这个插件https://wordpress.org/plugins/uploads-by-proxy/

但是,如果您想采取直接基于服务器的方法,那么在中有一个突出显示的方法this blog post:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f [NC]
    RewriteRule ^(.*\\.(js|css|png|jpe?g|gif|ico)) http://example.com/$1 [NC,P,L]
</IfModule>
把这个放在你的.htaccess 在任何其他规则和替换示例之前。com与live server的URL。

结束

相关推荐

WP_Custom_Media_Control|赋予媒体文件ID

我创建了一个自定义媒体控件(WP\\u Customize\\u media\\u control),将文件上载到该控件中。我想给它一个特定的ID,这样我可以在我的主题中的不同地方引用它。有可能这样做吗?如果是,如何?提前多谢!这实际上是我的主题中最重要的用户文件。