blog.TangGaowei.com

WordPress 中 get_option(’home’) 和 get_option(’siteurl’) 的区别

作者 传说一梦 写于 2008-05-18  | 1,564 次浏览 | 分类 » 软件开发 |

原来一直搞不懂 get_option(’home’) 和 get_option(’siteurl’) 的区别,因为我的网站,这两个值是相同的。今天看了“Giving WordPress Its Own Directory”这篇文章才明白它们之间的区别。

‘home’ 和 ’siteurl’ 变量分别对应后台“Setting (设置) -> General (常规)“里的“Blog address (Blog 地址)”和“WordPress address (WordPress 地址)”。’home’ 是 blog 的首地址,用于对外发布,供浏览用户访问;’siteurl’ 是 WordPress 的首地址,用于后台管理,供管理员访问。

WordPress 允许将源码安装到站点的子目录。这是导致 ‘home’ 和 ’siteurl’ 的值不同的根本原因。所以 ‘home’ 一般包含 ’siteurl’ 。这种典型的站点目录结构如下:

/index.php (从 /blog 目录拷贝后,经修改得到)
/blog/wp-admin
/blog/wp-content
/blog/wp-includes

[ 标签: WordPress插件开发 ]
[ 固定链接:http://blog.tanggaowei.com/2008/05/wordpress-get_optionhome-get_optionsiteurl.html ]
  1. 1 个评论 - “WordPress 中 get_option(’home’) 和 get_option(’siteurl’) 的区别”

  2. 中国福布斯名人 发表于 2009-08-16 | 回复

    我也是原来搞不懂.现在懂了

    [Reply]

发表评论


点击图片可以听验证码

订阅

 

手机访问

http://blog.tanggaowei.com/wap/

Google