我一直在通过XAMPP运行wordpress开发,并将我的文件夹结构设为localhost/projects/client-1
。
这意味着我从以下网址访问我的网站:
localhost/projects/client-1
我从以下网址访问wp-admin:
localhost/projects/client-1/wp-admin
但是,即使网站网址和wordpress网址设置为localhost/projects/client-1
,
将网址添加到我上传的媒体文件时,我必须将' projects / client-1 / wp-content / uploads ...'在URL中。如果我提出/wp-content/uploads
...',则会链接到localhost/wp-content/uploads
'
有什么方法可以解决这个问题吗?
如果我能解决这个问题,这显然会让事情变得容易多了,因为当我把网站直播起来时,我不需要更改很多网址。在我的wordpress安装中创建URLS根目录的最佳方法是什么,而不是localhost?
干杯。
答案 0 :(得分:0)
我认为你需要检查this page in Codex
然后您将能够以这种方式引用uploads文件夹:
<?php
$upload_dir = wp_upload_dir();
echo $upload_dir['baseurl']; //or $upload_dir['basedir'];
?>