欢迎访问我们的网站

选择语言

  • English
  • 简体中文
  • 日本語
  • 한국어
  • Français
  • Deutsch
  • Español
  • Português
  • Italiano
  • Русский
  • العربية
  • Nederlands
  • Türkçe
  • Polski
  • Svenska
  • Dansk

WordPress系列

05通用调用文件–新手小白,快速使用静态页面建立wordpress主题

09.09.2025 16

全局通用调用文件

1.头部调用文件

TEXT
12
<?php language_attributes(); ?>----语言版本调用
<?php wp_header(); ?>  -----头部调用(重要:这个文件代表后续插件的使用,请勿删除)

2.内容调用文件

TEXT
1
<?php get_template_part('content'); ?>  -----内容调用

3.底部调用文件

TEXT
1
<?php wp_footer(); ?>  -----底部调用(重要:这个文件代表后续插件的使用,请勿删除)

4.侧边栏调用文件

TEXT
1
<?php get_sidebar(); ?>  -----侧边栏调用

5.标题属性调用—例子

TEXT
1234567891011
<?php if (is_home()) { //如果是首页,就调用首页标题
            bloginfo('name');
          } elseif (is_single() || is_page()) { //如果是文章详情页或page单页面
            the_title(); //文章和page页面的标题
            echo " - ";
            bloginfo('name');
          } else {
            single_cat_title('', false); //分类目录和tag标签页面的标题
            echo " - ";
            bloginfo('name');
          } ?>

6.调用建立的通用模版页面
我这边建立的路径为 inc/function/common.php

在function.php文件中调用建立的模版页面
单个文件引用
// //引入单个文件–页面功能性文件//注意最前面有反斜杠
// require_once get_template_directory() . ‘/inc/create/page-theme.php’;
多个文件引用
//引入外部多个文件
$custom_files = glob(get_template_directory() . ‘/inc/function/*.php’);
foreach ($custom_files as $file) {
require_once $file;
}

7.前端模版调用方式
7.1在function.php里面建立通用引用

TEXT
123456789101112131415161718
/**
 * 获取并安全输出主题设置字段值
 * 
 * @param string $setting_name 主题设置字段名称(如 'company_phone')
 * @param string $default 默认值(可选)
 * @param bool $echo 是否直接输出(默认false返回字符串)
 * @return string|void 返回转义后的值或直接输出
 */
function get_theme_setting($setting_name,  $echo = false) {
    $value = get_theme_mod($setting_name, $setting_name);
    
    if ($echo) {
        echo esc_html($value);
    } else {
        return esc_html($value);
    }
}

7.2前端调用方式

TEXT
1
<?php echo get_theme_setting('header_youtube'); ?>  header_youtube 为设置的字段名称


微信二维码
抖音二维码