You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何保留非WordPress主页并接入WordPress博客,添加标签归档页面链接

实现方案:保留原主页接入WordPress并添加分类归档链接

我来一步步帮你搞定这个需求,操作起来其实很直观,分四个核心步骤:

1. 安装WordPress到根目录(保留原index.php)

首先你得把WordPress装到网站根目录,但要确保原index.php不被覆盖:

  • 先把你现有的index.php备份到本地或者服务器的其他文件夹,防止安装时被替换
  • 下载最新版WordPress,解压后把所有文件上传到网站根目录(如果用FTP直接拖进去就行,WP的文件会覆盖除了原index.php之外的其他文件,因为原文件已经存在)
  • 完成WP的常规安装流程:访问example.com/wp-admin/install.php,按照提示设置数据库信息、创建管理员账号

2. 创建对应WordPress分类

接下来要在WP后台创建两个分类,用来匹配你需要的归档URL:

  • 登录WP后台,进入文章 → 分类
  • 新建第一个分类:名称填Newsletters,分类别名(Slug)必须设为newsletters(这个Slug直接决定了归档页的URL是example.com/newsletters),其他选项按需设置后保存
  • 用同样的方法创建第二个分类:名称Explainers,Slug设为explainers

3. 在原主页添加归档链接

现在回到你的原index.php文件,找到合适的位置(比如导航栏、页脚附近),添加两个链接:

<!-- 可以根据你的网站样式调整链接的HTML结构 -->
<a href="/newsletters">查看所有Newsletters文章</a>
<a href="/explainers">查看所有Explainers文章</a>

修改完成后,把这个index.php上传回网站根目录覆盖原来的文件(如果刚才备份过,现在替换回去就行)

4. 配置WP固定链接确保URL正常工作

最后一步是设置WP的固定链接,让分类归档的URL变成你想要的干净格式:

  • 登录WP后台,进入设置 → 固定链接
  • 选择「文章名称」(或者你喜欢的其他非默认结构,比如/%category%/%postname%/),这样分类归档的URL就会是example.com/newsletters而不是带参数的example.com/?cat=X
  • 点击「保存更改」,WP会自动更新根目录的.htaccess文件(如果服务器权限允许的话)。如果保存失败,就手动把WP给出的规则复制到.htaccess里替换原有的WP规则

额外注意事项(针对不同服务器)

  • 如果你用的是Nginx而不是Apache:.htaccess不会生效,需要修改Nginx的站点配置文件,添加以下规则(确保原首页优先加载,其他请求交给WP处理):

    server {
        listen 80;
        server_name example.com;
        root /path/to/your/website/root;
        index index.php;
    
        # 优先加载原index.php作为首页
        location = / {
            try_files $uri $uri/ /index.php;
        }
    
        # 其他请求交给WordPress处理
        location / {
            try_files $uri $uri/ /index.php?$args;
        }
    
        # PHP处理配置(根据你的PHP版本调整路径)
        location ~ \.php$ {
            fastcgi_pass unix:/var/run/php/php8.1-fpm.sock;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include fastcgi_params;
        }
    }
    

    修改后重启Nginx服务即可生效

  • 测试验证:分别访问example.com(确认原主页正常)、example.com/newsletters和example.com/explainers(确认分类归档页显示对应文章),如果出现404,检查固定链接设置、分类Slug是否正确,或者服务器配置是否生效

内容的提问来源于stack exchange,提问作者Sebastian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 03:23:01