我试图在类中运行查询
这就是结构
namespace NCK{
class Runquery{
public function execute(){
$query= new WP_Query(array(..............));
return $query;
}}}
但是当我使用
$getvalue = new NCK\\Runquery();
var_dump($getvalue->execute());
它抛出一个错误
致命错误:未捕获错误:在中找不到类“NCK\\WP\\U Query”
我有什么办法可以让它工作吗?
最合适的回答,由SO网友:Rachid Chihabi 整理而成
您需要添加\\
在WP_Query
调用以告诉PHP它位于全局命名空间中,而不是此类的命名空间中。
尝试以下操作:$query = new \\WP_Query($args);