最近在中止一些主题修正的过程中经常会调用一些图片、CSS、JS 等静态文件,当然,关于这些静态文件咱们可以直接运用肯定途径中止调用,但是思索到后期对主题的各种折腾,以及共享进来的代码一些小白可能会因为乱修正引起代码无法运转等一系列问题,个人仍是倾向于运用 WordPress 的途径函数以及相对途径中止资源的加载。因为自己脑子实在不够用,需求的时分经常遗忘,于是决议收拾一下WordPress途径函数并中止不定期更新以便利查阅。
WP主页途径
常用:
输出:http://yourdomain.com
WP设备途径
常用:
输出:http://yourdomain.com/wordpress
WP管理途径
常用:
输出:http://yourdomain.com/wordpress/wp-admin/
wp-includes途径
常用:
输出:http://yourdomain.com/wordpress/wp-includes/
wp-content途径
常用:
输出:http://yourdomain.com/wordpress/wp-content
WP上传途径
常用:
输出:http://yourdomain.com/wordpress/wp-content/uploads
输出:http://yourdomain.com/wordpress/wp-content/uploads/2018/01
输出:D:\\WorkingSoftWare\\phpStudy\\WWW\\wordpress/wp-content/uploads
输出:D:\\WorkingSoftWare\\phpStudy\\WWW\\wordpress/wp-content/uploads/2018/01
后面两个是效力器的途径。
WP插件途径
常用:
输出:http://yourdomain.com/wordpress/wp-content/plugins
常用: //$file(必选)回来当时插件肯定途径
输出:http://yourdomain.com/wordpress/wp-content/plugins/yourplugin/
常用: //$file(必选)回来当时插件效力器肯定途径。放在主题文件下也会回来主题的效力器肯定途径,不过不倡议这么用,简单乱。
输出:D:\\WorkingSoftWare\\phpStudy\\WWW\\wordpress\\wp-content\\plugins\\yourplugin/
WP主题途径
常用:
输出:/themes
常用:
输出:D:\\WorkingSoftWare\\phpStudy\\WWW\\wordpress/wp-content/themes
常用:
输出:http://yourdomain.com/wordpress/wp-content/themes
常用:
输出:http://yourdomain.com/wordpress/wp-content/themes/dux
常用:
输出:D:\\WorkingSoftWare\\phpStudy\\WWW\\wordpress/wp-content/themes/dux
常用: //回来主题称号
输出:dux
常用:
输出:D:\\WorkingSoftWare\\phpStudy\\WWW\\wordpress/wp-content/themes/dux
常用:
输出:http://yourdomain.com/wordpress/wp-content/themes/dux
留意:get_template 查询的是主题的 style.css 文件,假设主标题录下没有该文件会出错。
常用: //若运用子主题则回来子主题的目录名
输出:dux
常用:
输出:http://yourdomain.com/wordpress/wp-content/themes/dux/style.css
常用:
- //若运用子主题则回来子主题效力器途径
输出:D:\\WorkingSoftWare\\phpStudy\\WWW\\wordpress/wp-content/themes/dux
- //不过更多的是用在 include 其他文件上
常用:
输出:http://yourdomain.com/wordpress/wp-content/themes/dux
留意:get_stylesheet 查询的是主题的 style.css 文件,假设主标题录下没有该文件会出错。
最终来个比拟强力的函数,根本上可以获取上面一切途径及其他信息。
常用: //get_bloginfo可以获取博客的多种信息,$show设置为url时获取博客地址
输出:http://yourdomain.com
get_bloginfo还可以获取的其他信息有:name、description、wpurl、siteurl/url、admin_email、charset、version、html_type、text_direction、language、stylesheet_url、stylesheet_directory、template_url、template_directory、pingback_url、atom_url、rdf_url、rss_url、rss2_url、comments_atom_url、comments_rss2_url。
参考文档:https://developer.wordpress.org/reference/functions/