检查 wordpress url 以特定字符串开头

Check wordpress url begins with certain string

if (strpos($_SERVER['REQUEST_URI'], "/arr/") !== false) {

}

以上条件我都试过了。

http://localhost/wordpress/arr/ => 已执行

http://localhost/wordpress/arr/sample-page/ => 未执行

第二个我也想执行

请指教

谢谢。

试试这个吧。

if ( strpos($_SERVER['REQUEST_URI'], "arr")!==false) 
{
   // Your code`enter code here`
}

这可能是一个解决方案:

$paths = explode('/', $_SERVER['REQUEST_URI']);

foreach($paths as $path){
if($path=='arr')
{
/*Do what you need*/
}
}