定位WordPress插件和内容文件教程指南
发布:smiling 来源: PHP粉丝网 添加日期:2014-04-25 10:11:04 浏览: 评论:0
编写WordPress插件时,我们经常需要从WordPress安装文件中引用各种各样的文件和文件夹,而每次WordPress发布新版本,用户都可以重新放置安装文件夹,这样就为编写插件时的引用带来了很多麻烦,WordPress 2.6允许用户将/wp-content/文件移到其它位置,于是很多用户开始将WordPress所有的安装文件(比如 /wp-admin/ 和 /wp-includes/)转移到各种各样不同的位置上.
为了避免这些不同设置所带来的麻烦,也为了保持与版本的兼容性,我们可以在插件中定义一些PHP常量,用这些常量来进行相应操作,而不用再依赖WordPress的安装文件。
- // Pre-2.6 compatibility
- if ( ! defined( 'WP_CONTENT_URL' ) )
- define( 'WP_CONTENT_URL', get_option( 'siteurl' ) . '/wp-content' );
- if ( ! defined( 'WP_CONTENT_DIR' ) )
- define( 'WP_CONTENT_DIR', ABSPATH . 'wp-content' );
- if ( ! defined( 'WP_PLUGIN_URL' ) )
- define( 'WP_PLUGIN_URL', WP_CONTENT_URL. '/plugins' );
- if ( ! defined( 'WP_PLUGIN_DIR' ) )
- define( 'WP_PLUGIN_DIR', WP_CONTENT_DIR . '/plugins' );
以上代码能够为以下条目输出可兼容于后台的值:
WP_CONTENT_URL —— 之前这由博客的URL地址加/wp-content/ 组成
WP_CONTENT_DIR —— 这是wp-content文件的服务器路径
WP_PLUGIN_URL —— 插件文件(通常情况下插件文件位于wp-content中)的URL地址
WP_PLUGIN_DIR —— 插件文件的服务器路径.
Tags: WordPress 插件 文件 指南
相关文章
- ·WordPress初级教程1:什么是博客?(2013-11-11)
- ·WordPress初级教程-2: 什么是WordPress?(2013-11-11)
- ·WordPress初级教程-3: WordPress的功能和特点(2013-11-11)
- ·WordPress初级教程-4: 选择WordPress博客的主机和域名(2013-11-11)
- ·WordPress初级教程-5: 安装WordPress(2013-11-11)
- ·WordPress初级教程-6: 本地安装WordPress(2013-11-11)
- ·WordPress初级教程-7: 一个数据库中安装多个WordPress博客(2013-11-11)
- ·WordPress初级教程-8: WordPress控制面板/ Dashboard(2013-11-11)
- ·WordPress初级教程-9: WordPress用户设置/ Users(2013-11-11)
- ·WordPress初级教程-10: WordPress博客配置/ Settings(2013-11-11)
- ·关于wordpress上传图片不显示的原因(2013-11-11)
- ·WordPress程序的脆弱点你知道吗 (2013-11-11)
- ·总结八大Wordpress网站百度收录实现秒收的方法绝招 (2013-11-11)
- ·WordPress如何网站投稿者也可以上传图片(2014-03-18)
- ·WordPress怎么修改新用户注册邮件内容(2014-03-18)
- ·WordPress怎么添加前台注册功能(2014-03-18)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)