wordpress建站:怎么利用WP_Theme类获取当前主题的信息

2024年10月17日 建站教程

WP_Theme 类的属性如下:

Name:WordPress主题对象

ThemeURI:主题网页的URI

Description:主题描述

Author:主题的作者

AuthorURI:主题作者的网站

Version:主题的版本

Template:可选-用于子主题,父主题的文件夹名称

Tags:用于描述主题的标记

TextDomain:主题中用于翻译目的的文本域

DomainPath:主题翻译文件的路径

此外还有如下方法:

get_page_templates-返回给定帖子类型的主题帖子模板。

get_post_templates-返回主题的帖子模板。

get_screenshot-返回主题的主屏幕截图文件。

get_stylesheet-返回主题根目录中主题的“样式表”文件的目录名。

get_stylesheet_directory-返回主题“样式表”文件目录的绝对路径。

get_stylesheet_directory_uri-返回主题“样式表”文件目录的URL。

get_template-返回主题根目录中主题的“模板”文件的目录名。

get_template_directory-返回主题“模板”文件目录的绝对路径。

get_template_directory_uri-返回主题“模板”文件目录的URL。

get_theme_root-返回主题根目录的绝对路径。

get_theme_root_uri-返回主题根目录的URL。

is_allowed-确定是否允许主题(仅限多站点)。

is_block_theme-返回此主题是否为基于块的主题。

load_textdomain-加载主题的文本域。

等等

一个例子:

print_r( wp_get_theme()->get_page_templates() ); ?>

// Outputs:
Array
(
  [My Custom Page Template] => my-custom-page.php
  [A Second Custom Page] => my-page-templates/my-second-page.php
)

本文链接:http://so.lmcjl.com/news/15598/

展开阅读全文
相关内容