我正在尝试编写一个 Wordpress 插件,但似乎无法弄清楚如何修改 URL 的处理方式,例如:任何请求:
<url>/?myplugin=<pageID>
将由我的插件中的函数处理。我确信这是一个非常简单的事情,但我对使用 Wordpress 还很陌生,并且在文档中找不到它。
为了仅处理特定的 URL,请使用以下代码:
add_action('parse_request', 'my_custom_url_handler');
function my_custom_url_handler() {
if(isset($_GET['myplugin']) && $_SERVER["REQUEST_URI"] == '/custom_url') {
echo "<h1>TEST</h1>";
exit();
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)