bloginfo()是wordpress很常用的函数,本文讲述调用bloginfo()调用常用url的方法,以下列表为具体参数调用的不同目录:
-
home_url() 首页URL http://www.example.com
-
site_url() 网站目录URL http://www.example.com 或 http://www.example.com/wordpress
-
template_directory 当前模版的URL
-
stylesheet_url 模版CSS路径
-
admin_url() 管理目录URL http://www.example.com/wp-admin
-
includes_url() 包含目录URL http://www.example.com/wp-includes
-
content_url() 文章目录URL http://www.example.com/wp-content
-
plugins_url() 插件目录URL http://www.example.com/wp-content/plugins
-
theme_url() 主题目录URL http://www.example.com/wp-content/themes
-
wp_upload_dir() 上传目录URL (返回一个数组) http://www.example.com/wp-content/uploads
wp_upload_dir() 上传目录URL (返回一个数组) http://www.example.com/wp-content/uploads
注:site_url() 和 home_url() 很相似,容易混淆。site_url() 返回的是数据库中 wp_options 表里面的 siteurl 字段值。这是指向 WordPress 核心文件的 URL,也就是你的wordpress安装路径。如果你的 WordPress 核心文件在你的服务器的子目录中,比如 /wordpress,那么 site_url() 的值我网站为例就会是 http://www.xltyu.com/wordpress 。在控制面板==>> 设置 ==>> WordPress 地址(URL)修改。(在非不得已的情况下不要修改,一般在安装成功后这个值是自动生成。修改错误的地址会导致页面打不开,后台管理也进不去,出现这种情况只能通过修改数据库来修复。) home_url() 则从 wp_option 表中取得 home 字段的值。这个地址是你希望访问你的 WordPress 网站的 URL 地址。例如,你的 WordPres 核心文件放在 /wordpress 目录下,但是你希望你的 URL是 http://www.xltyu.com,那么就要把 home 的值设置成http://www.xltyu.com。在控制面板==>> 设置 ==>> 站点地址(URL)。
留下您的宝贵意见