php - wordpress 自定义帖子类型返回 404
问题描述
我创建了一个这样的自定义帖子类型,
add_action( 'init', 'used_cars_cpt' );
函数 used_cars_cpt() {
register_post_type('used-cars', [
'labels' => [
'name' => 'Used Cars',
'singular_name' => 'Used Car',
],
'rewrite' => array('slug' => 'cars'),
'description' => '',
'public' => true,
'menu_position' => 20,
'supports' => ['custom-fields']
]);
}
我可以使用这种帖子类型创建帖子,但是当我尝试查看帖子时,我得到一个 404,我唯一可以查看它的时间是当我使用普通永久链接但我想使用/cars/some-kind-of-post-title
. 谁能指出为什么我在漂亮永久链接上的帖子类型是 404ing?
我试过刷新永久链接。
解决方案
只需转到设置-> 永久链接选择帖子名称选项(如果尚未设置),如果已设置为此选项,则在两种情况下都点击保存按钮。它将再次更新您的 htaccess,并且永久链接将起作用。
推荐阅读
- python - 将 Jupyter Notebook 数据框导入 Google 表格,无需重新排列行
- python - djongo.sql2mongo.SQLDecodeError: FAILED SQL: 过滤数据时 django 出错
- python-3.x - 高效查找 S3 存储桶上的所有 .zip 文件
- java - 修改 Flink ElasticSearchSink 不使用类型映射
- r - R 降价标题问题(R 版本 3.6.2)
- wordpress - Wordpress 在用户管理区域中验证 Billing_Phone
- ios - UIImageView 从 API 缓存数据
- datagridview - 在 VB.NET 中创建绑定到 db 列表的可编辑网格列表
- excel - Excel - 2 个工作表 - 工作表 A 和 B 有多行,需要在工作表 B 中搜索工作表 A 中的短语并复制另一个单元格
- android - 是否安全地将 NavigationController 作为自定义视图中的参考传递?