无法访问模板中的查询变量

时间:2019-04-04 作者:Sagar Bahadur Tamang

我添加了一个自定义端点\'product\' 在页面中。

add_action( \'init\', \'add_endpoints\');
function add_endpoints() {
   add_rewrite( \'product\', EP_PAGES );
}
我在页面中添加了一个名为“dashboard”的短代码。

add_shortcode( \'ims-dashboard\', \'dashboard\' );
public function dashboard() {
   global $wp_query;

   return ims_get_template_html( \'admin-panel/admin-panel.php\' );

}
当我访问页面时https://localhost/dashboard-2/product, 它被正确渲染。

但每当我访问页面时https://localhost/dashboard-2/product/add, 这个

哎呀!找不到该页。

发生。

当url为https://localhost/dashboard-2/product/add.

1 个回复
SO网友:Sagar Bahadur Tamang

我已经安装了WooCommerce。它已注册与其冲突的产品帖子类型。

我重命名为endpoint,它可以正常工作。

相关推荐