我在页面中添加了一个自定义端点'product'。
add_action( 'init', 'add_endpoints');
function add_endpoints() {
add_rewrite( 'product', EP_PAGES );
}我在页面中添加了一个名为“仪表板”的短代码。
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时,我想加载不同的页面。
发布于 2019-04-04 06:57:26
我安装了WooCommerce。它已经注册了与其冲突的产品post类型。
我把它重命名为端点,它可以工作。
https://wordpress.stackexchange.com/questions/333430
复制相似问题