php - WordPress 静态主页和自定义博客页面
问题描述
localhost/
我在“ ”目录中安装了 Wordpress 。- 我创建了一个名为的文件
home.php
并将其设计为登录页面。 - 我想将我的默认博客帖子移动到“
localhost/blog/
”目录。 - 但我不希望其他链接受此影响。所以“
localhost/blog/contact
”是错误的行为。
但是我尝试的每一种方法都会导致这样的问题。
- https://wordpress.stackexchange.com/a/238727/183195
- https://wordpress.stackexchange.com/a/245136/183195
- https://wordpress.stackexchange.com/a/131667/183195
- https://stackoverflow.com/a/60605443/12944128
所有这些都只能作为“单一帖子”的方式工作。所以“ localhost/blog/
”不包含存档并且不起作用。只有“ localhost/blog/post-slug/
”链接有效。
slug
在WordPress中创建一个拥有自己“”存档页面的博客有那么难吗?
解决方案
不要相信你可以在没有一些严重的 htaccess 操作的情况下做到这一点。永久链接结构设置为包括或不包括第二级,没有介于两者之间。
推荐阅读
- typeorm - 使用 TypeORM 的动态 wheres
- graphql - 如何将订阅中的数据附加到集合中?
- node.js - 我可以在不创建实时数据库的情况下部署到 Firebase
- java - 有没有办法自动将 gradle 项目转换为 ant?
- java - 有没有办法在枚举上使用生成的查询方法?
- ios - Xcode 泄露工具 NSXPCConnection?
- typescript - 键入一个开始为空但随后添加了属性的对象
- javascript - 点击事件后音频不播放
- python - 尝试将视频导入到我的 cv2 面部情绪识别代码时,获取名称未定义错误
- javascript - 删除数据库中的字符