wordpress媒体完全控制图像uri /路径

时间:2015-10-21 10:27:17

标签: wordpress

对于大量图像(大约1k,加上相同数量的拇指,在大约500个文件夹中),我们要求网站上使用的所有图像URI都必须具有SEO优化路径。它们已经准备好并且带有完整的路径结构(每个文件夹包含一个具有相同文件名且尺寸/尺寸较小的thumb文件夹)。

这些是我们想要实现的URI:

全尺寸图片URI:http://myserver.com/img/de/cats/brown/jimmy.jpg

Thumb Image URI:http://myserver.com/img/de/cats/brown/thumbs/jimmy.jpg

  • 他们应该有一条额外的路径,例如上面例子中的 de / cats / brown
  • 他们应该从域的根开始,即没有标准wordpress媒体文件的wp-content/uploads/部分。

简单地说:我们需要完全控制图像URI,即拥有自己的SEO能力'路径结构和永久链接。

我检查了几个Gallery插件(付费和免费)但找不到任何关于上述要求的文档。

您是否知道要实现和管理上述URI结构的任何插件/主题?

2 个答案:

答案 0 :(得分:2)

您可以尝试通过将这些行放在functions.php文件中来添加这些行:

update_option('upload_url_path', '/wp-content/uploads');

这将使WordPress嵌入如下图像:

src="/wp-content/uploads/fileName.jpg" 

而不是

src="http://domainName.com/wp-content/uploads/fileName.jpg"

我希望这可以帮助您解决问题。

答案 1 :(得分:1)

如果您需要更改默认媒体上传位置,则需要编辑位于WordPress安装根目录中的wp-config.php文件。

define( 'UPLOADS', 'wp-content/'.'Your Folder Name' );

请记住,您仍然可以选择是否要在“设置”»“媒体”中的月/年文件夹中组织上传的文件。

  

注意:在wp-config.php中将此代码写在此行之前

require_once(ABSPATH . 'wp-settings.php');

希望它可以帮到你