wordpress按不同页调用不同的标题3种形式

news/2025/2/27 5:15:49

在WordPress中,可以通过多种方式根据不同的页面调用不同的标题。这通常用于实现SEO优化、自定义页面标题或根据页面类型显示不同的标题内容。

使用wp_title函数

wp_title函数用于在HTML的title标签中输出页面标题。你可以通过修改主题的header.php文件来实现自定义标题。

<title>
    <?php
    if (is_home()) {
        echo '首页标题 - 网站名称';
    } elseif (is_single()) {
        echo single_post_title('', false) . ' - 网站名称';
    } elseif (is_page()) {
        echo the_title() . ' - 网站名称';
    } elseif (is_category()) {
        echo single_cat_title('', false) . ' - 网站名称';
    } elseif (is_tag()) {
        echo single_tag_title('', false) . ' - 网站名称';
    } else {
        echo '默认标题 - 网站名称';
    }
    ?>
</title>

使用wp_title过滤器

如果你不想直接修改header.php文件,可以通过wp_title过滤器在functions.php中自定义标题。

function custom_wp_title($title, $sep) {
    global $page, $paged;

    if (is_home()) {
        $title = '首页标题 - 网站名称';
    } elseif (is_single()) {
        $title = single_post_title('', false) . ' - 网站名称';
    } elseif (is_page()) {
        $title = the_title('', '', false) . ' - 网站名称';
    } elseif (is_category()) {
        $title = single_cat_title('', false) . ' - 网站名称';
    } elseif (is_tag()) {
        $title = single_tag_title('', false) . ' - 网站名称';
    } else {
        $title = '默认标题 - 网站名称';
    }

    return $title;
}
add_filter('wp_title', 'custom_wp_title', 10, 2);

根据页面模板调用标题

如果你使用了自定义页面模板,可以通过模板文件中的条件判断来调用不同的标题。

<?php
if (is_page_template('template-contact.php')) {
    echo '<h1>联系我们</h1>';
} elseif (is_page_template('template-about.php')) {
    echo '<h1>关于我们</h1>';
} else {
    the_title();
}
?>

 原文

http://www.dulizhan.bj.cn/jianzhan/204.html


http://www.niftyadmin.cn/n/5869476.html

相关文章

1.2 Kaggle大白话:Eedi竞赛Transformer框架解决方案02-GPT_4o生成训练集缺失数据

目录 0. 本栏目竞赛汇总表1. 本文主旨2. AI工程架构3. 数据预处理模块3.1 配置数据路径和处理参数3.2 配置API参数3.3 配置输出路径 4. AI并行处理模块4.1 定义LLM客户端类4.2 定义数据处理函数4.3 定义JSON保存函数4.4 定义数据分片函数4.5 定义分片处理函数4.5 定义文件名排序…

第6章 数据工程(二)

6.3 数据治理和建模 数据治理是开展数据价值化活动的基础&#xff0c;关注对数字要素的管控能力覆盖组织对数据相关活动的统筹、评估、指导和监督等工作&#xff0c;需要重点关注元数据、数据标准化、数据质量数据模型和数据建模等方面的内容。 6.3.1 元数据 元数据是关于数…

量子计算可能改变世界的四种方式

世界各地的组织和政府正将数十亿美元投入到量子研究与开发中&#xff0c;谷歌、微软和英特尔等公司都在竞相实现量子霸权。 这其中的利害关系重大&#xff0c;有这么多重要的参与者&#xff0c;量子计算机的问世可能指日可待。 为做好准备&#xff0c;&#xff0c;我们必须了…

Storage Gateway:解锁企业混合云存储的智能钥匙

在数字化转型的浪潮中&#xff0c;企业数据量呈指数级增长&#xff0c;传统本地存储面临成本高、扩展难、管理复杂等挑战。如何实现本地基础设施与云端的无缝协同&#xff0c;构建灵活、安全且经济的存储架构&#xff1f;AWS Storage Gateway 作为混合云存储的核心枢纽&#xf…

健康检查、k8s探针、Grails+Liquibase框架/health 404 Not Found排查及解决

概述 健康检查对于一个pod而言&#xff0c;其重要性不言而喻。 k8s通过探针来实现健康检查。 探针 k8s提供三种探针&#xff1a; 存活探针&#xff1a;livenessProbe就绪探针&#xff1a;readinessProbe启动探针&#xff1a;startupProbe 存活探针 存活探针决定何时重启…

ChatGPT入驻Safari,AI搜索时代加速到来

2月25日&#xff0c;人工智能领域巨头OpenAI宣布了一项重磅更新&#xff1a;为其广受欢迎的ChatGPT应用新增Safari浏览器扩展功能&#xff0c;并支持用户将ChatGPT设置为Safari地址栏的默认搜索引擎。这一举措标志着OpenAI在将ChatGPT整合进用户日常网络浏览体验方面迈出了重要…

【多模态大模型】GLM-4-Voice端到端语音交互机器人VoiceAI

写在前面&#xff1a;开源选手中最能打的 GLM-4-Voice&#xff0c;由智谱 AI 和清华大学共同研发&#xff0c;并发表论文 “GLM-4-Voice: Towards Intelligent and Human-Like End-to-End Spoken Chatbot”&#xff0c;旨在打造智能且类人化的端到端语音聊天机器人。GLM-4-Voi…

GPT-5倒计时:2025年AI海啸来袭,机器与人类对话临近

大家好&#xff0c;我是Shelly&#xff0c;一个专注于输出AI工具和科技前沿内容的AI应用教练&#xff0c;体验过300款以上的AI应用工具。关注科技及大模型领域对社会的影响10年。关注我一起驾驭AI工具&#xff0c;拥抱AI时代的到来。 人工智能&AIGC术语100条 Shelly聊AI-重…