php - 将分类法添加到默认帖子类型和永久链接后,WordPress 帖子内容未加载
问题描述
我已将分类法添加到默认的 WordPress 帖子类型并修改了永久链接结构。代码和永久链接结构如下
function cptui_register_my_taxes_sector() {
$labels = [
"name" => __( "Events", "wf" ),
"singular_name" => __( "Event", "wf" ),
];
$args = [
"label" => __( "Events", "wf" ),
"labels" => $labels,
"public" => true,
"publicly_queryable" => true,
"hierarchical" => true,
"show_ui" => true,
"show_in_menu" => true,
"show_in_nav_menus" => true,
"query_var" => true,
"rewrite" => [ 'slug' => 'event', 'with_front' => true, 'hierarchical' => true, ],
"show_admin_column" => false,
"show_in_rest" => true,
"rest_base" => "sector",
"rest_controller_class" => "WP_REST_Terms_Controller",
"show_in_quick_edit" => false,
"show_in_graphql" => false,
];
register_taxonomy( "event", [ "post" ], $args );
}
add_action( 'init', 'cptui_register_my_taxes_sector','0' );
永久链接结构 - http://domain/%event%/%postname%/
在设置部分修改上述永久链接结构后,它可以很好地与帖子一起使用。我已将过滤器添加到 %event% 标签。
但我的问题是除了页眉和页脚之外没有加载 wordpress 页面。
解决方案
推荐阅读
- java - 排序数组(DONE)并显示原始索引(HALF INCORRECT?)
- javascript - JavaScript和Python中模运算的不同结果
- nginx - 通过 Nginx 反向代理隐藏域文件夹
- python - Python chr() 函数
- alamofire - 如何在 Xcode 中抑制 Alamofire 输出以调试控制台
- python - 发生异常时如何启动多行调试
- python - Keras ValueError related to input shape in 1D Convolutional Neural Network
- javascript - TypeScript 抱怨 React Bootstrap 中缺少组件
- git - 从 Google Cloud Build 访问 Github 存储库
- php - XAMPP phpMyAdmin 用户'root'@'localhost'的访问被拒绝(使用密码:否)