0
我想創建一個WordPress插件,它從一個自定義的表中提取數據(如產品)WordPress的插件拋出404
我想有一個與該插件,所以我已經處理了「產品」開頭的網址:
add_action('parse_request', 'my_url_handler');
function my_url_handler()
{
// Manually parse the URL request
if(!empty($_SERVER['REQUEST_URI']))
{
$urlvars = explode('/', $_SERVER['REQUEST_URI']);
}
if(isset($urlvars[1]) && $urlvars[1] == 'products')
{
$pluginPath = dirname(__FILE__);
require_once($pluginPath.'/templates/products.php');
}
}
在$ pluginPath'/模板/ products.php我:
<?php
get_header(); ?>
My content
<?php get_sidebar(); ?>
<?php get_footer(); ?>
然而,當頁面呈現WP似乎插入404碼(以及products.php )和th Ë管理菜單欄不會呈現
我需要知道:
- 如何WordPress的檢測404 - 我需要設置的東西來告訴它不要亂扔呢?
- 爲什麼管理欄不顯示 - 我從搜索看到這通常是由於插件 - 但不知道如何開始調試...
任何指針將運行超出谷歌的鏈接是巨大的嘗試。
謝謝! - 這對我來說是非常痛苦的找到文件,這只是說明了:) –