• 2024-04-26
宇哥博客 后端开发 WordPress常用路径URL函数汇总

WordPress常用路径URL函数汇总

对WordPress二次开发或者有一些小改动,会需要用到一些URL,例如获取上传目录、主页地址等,这些URL又不能直接写成固定的,下面就总结了一些常用的函数。

以下拿本站点(www.ygbks.com)为例。

home_url()

$url = home_url();
echo $url;//输出: http://www.ygbks.com

$url = home_url('/img/');
echo $url;//输出:http://www.ygbks.com/img/

admin_url()

返回后台地址。

$url = admin_url();
echo $url;//输出: http://www.ygbks.com/wp-admin/

$url = admin_url('/test/');
echo $url;//输出:http://www.ygbks.com/wp-admin/test/

content_url()

$url = content_url();
echo $url;//输出:http://www.ygbks.com/wp-content

wp_upload_dir()

返回WordPress上传目录,是一个数组。

$upload_dir = wp_upload_dir();
echo json_encode($upload_dir);
输出:
{
"path": "E:\\WWW\\wp/wp-content/uploads/2022/05",
"url": "http://www.ygbks.com/wp-content/uploads/2022/05",
"subdir": "/2022/05",
"basedir": "E:\\WWW\\wp/wp-content/uploads",
"baseurl": "http://www.ygbks.com/wp-content/uploads",
"error": false
}

get_theme_root_uri()

获取WordPress主题目录。

$theme=get_theme_root_uri();
echo $theme;//输出:http://www.ygbks.com/wp-content/themes

get_stylesheet_directory_uri()

取WordPress当前启用的主题目录。

$theme=get_stylesheet_directory_uri();
echo $theme;//输出:http://www.ygbks.com/wp-content/themes/themes2022

get_template()

获取当前启用的主题的目录名称。

$theme=get_template();
echo $theme;//输出:themes2022

本文来自网络,不代表本站立场,转载请注明出处。http://www.ygbks.com/2167.html

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部