WordPress函数 set_query_var 与 get_query_var 需配对使用,一个设置参数,一个获取参数。
WordPress 官方给出的示例如下:
// When calling a template with get_template_part()
set_query_var('my_form_id', 23);
get_template_part('my-form-template');
// Inside my-form-template.php
$my_form_id = get_query_var('my_form_id');
使用起来比较简单,但是这对函数的要旨尚未能领悟,貌似也是为了支持主题的结构……
另一个示例:
$sample = 'a sample variable';
$year = 2019;
$arr = [
'sample' = $sample,
'year' = $year
];
set_query_var( 'multiVar', $arr );
get_template_part( 'b' );
get_template_part( 'c' );
在 b.php 文件
$arr = get_query_var( 'multiVar' );
echo $arr['year']; // This will print out: 1995
在 c.php 文件
$arr = get_query_var( 'multiVar' );
echo $arr['sample']; // This will print out: a sample variable
-
WordPress函数:number_format_i18n 数字国际化WordPress函数:number_format_i18n 数字国际化
-
WordPress函数:date_i18n 日期国际化WordPress函数:date_i18n 日期国际化
-
WordPress函数:esc_html_e 转义翻译的字符串并显示WordPress函数:esc_html_e 转义翻译的字符串并显示
-
WordPress函数:esc_attr_e 属性转义、翻译、显示WordPress函数:esc_attr_e 属性转义、翻译、显示
-
WordPress函数:esc_attr_x 带上下文的转义属性,翻译显示WordPress函数:esc_attr_x 带上下文的转义属性,翻译显示
-
WordPress必备:使用wp_get_theme()函数获取当前主题详情在WordPress中,wp_get_theme() 函数用于获取当前启用的主题或指定主题的信息。这个函数返回一个 WP_Theme 对象,该对象包含了主题的详细信息,如主题名称、版本、模板目录、样式表目录等。
暂无评论,抢个沙发...