这不是一个与WordPress相关的问题,但答案相当简单。当您尝试调用不存在的数组元素时,您将得到一个未定义的索引错误,因为它根本不存在。
$_GET
是一个超全局数组,所以情况就是这样。要解决此问题,应首先检查并查看是否设置了该特定元素。
例如:
function hire_more() {
if ( isset( $_GET[\'hire_more\'] ) ) {
$hire = $_GET[\'hire_more\'];
write_log($hire);
}
}
add_action(\'wp_loaded\',\'hire_more\');