0
WordPress的自定義網址,我想對我的WordPress的這樣一個自定義的網址爲如何創建調用特定功能
http://mywordpress.com/index.php?act=doit
,這將調用一個特定的功能。
這樣做的最佳做法是什麼?
感謝
WordPress的自定義網址,我想對我的WordPress的這樣一個自定義的網址爲如何創建調用特定功能
http://mywordpress.com/index.php?act=doit
,這將調用一個特定的功能。
這樣做的最佳做法是什麼?
感謝
你可以做這樣的事情:
add_action('init', 'init_url_custom_function');
function init_url_custom_function() {
add_rewrite_rule('^YOUR_CUSTOM_URL/?', 'index.php?is_custom_function=yes', 'top');
add_rewrite_tag('%is_custom_function%', '([^&]+)');
}
add_action('wp', 'check_url_custom_function');
function check_url_custom_function() {
global $is_custom_function;
if (isset($is_custom_function) && $is_custom_function == "yes")
custom_function();
}
function custom_function() {
// do something
die();
}
PS:你需要重新生成您的永久鏈接
完美,這就是我正在尋找..謝謝: –
你需要給爲您試圖acheive什麼更多的信息,顯示代碼示例等 –