---
title: "去掉Wordpress title中文章标题前的»"
url: "https://yjyj.net/learn/wordpress-learn/1687.html"
author: "小 虾 (生猛大蝦编辑部)"
published_at: "2011-12-15T22:13:06+08:00"
updated_at: "2013-01-04T17:33:56+08:00"
categories: "WordPress 学习"
tags: "WordPress优化, WordPress开发"
summary: "本文教你快速去掉 WordPress 标题前多余的“»”符号，直接定位到 wp-includes/general-template.php 中 wp_title() 的默认分隔符设置，改一行代码即可生效，适合想精简站点标题显示的实战排错。"
source: "生猛大蝦 (https://yjyj.net)"
---

# 去掉Wordpress title中文章标题前的»

> 来源：[生猛大蝦 (yjyj.net)](https://yjyj.net/learn/wordpress-learn/1687.html) · 作者：小 虾 · 发布时间：2011-12-15

## 30 秒核心看点 (TL;DR)

- 标题前的“»”不是玄学，是 wp_title() 的默认分隔符在作怪。
- 直接改 general-template.php 里 wp_title($sep = '&raquo;') 为空字符串即可。
- 操作简单但要注意升级覆盖，建议先备份并记录修改位置。

Wordpress 的标题前的»字符需要找到 wp-includes目录里的general-template.php文件

 

```
function wp_title($sep = '»', $display = true, $seplocation = '') {
//上面是wp-includes目录里的general-template.php文件的第412行代码
//修改为
function wp_title($sep = '', $display = true, $seplocation = '') {
//就可以了
```

## 生猛大蝦编辑部 · 背景与实操延伸

这类问题本质上是 WordPress 标题分隔符的默认行为，不是页面渲染故障。原文给的是最直接的核心文件修改法，见效快，但也有两个现实注意点：一是升级 WordPress 后可能被覆盖，二是不同主题可能另有标题输出逻辑。实操时建议先备份文件，再确认站点是否还有缓存或主题层的二次输出，避免改完却看不到变化。

## 延伸问答与排错指南 (FAQ)

### WordPress 标题前的»怎么去掉？
到 wp-includes 目录下的 general-template.php，找到 wp_title() 函数，把默认分隔符参数从 '&raquo;' 改成空字符串 ''，保存后刷新页面即可。修改前建议先备份文件，避免误改影响站点标题输出。

### 为什么 WordPress 标题会自动带»符号？
这是 wp_title() 函数默认使用的标题分隔符，用来区分站点名和页面标题。主题或核心文件采用了这个默认值，就会在标题前显示“»”。把分隔符设为空，就能去掉这个符号。

### 修改后不生效该怎么排查？
先确认改的是当前生效的 WordPress 核心文件，并且保存无误；再清理浏览器缓存和站点缓存。如果主题里另有标题输出逻辑，也可能覆盖核心设置，需要继续检查主题模板中的标题调用。

---
更多 Linux 运维、WordPress 性能优化、前端工程化、Shopify 独立站与极客折腾指南：[生猛大蝦全站文章归档 (https://yjyj.net/archive)](https://yjyj.net/archive)
