我有一个自定义重写规则,用于按标记过滤图像的页面。除了(这是因为缺少更好的“恶意”一词)直接输入url之外,所有这些都可以正常工作。url为mywebsite.com/discover/interiors/view/contemporary/kitchen/
get_query_var(\'tag1\')
将获得contemporary
和kitchen
然后继续按这些进行筛选,但是。。
如果有人决定将URL更改为mywebsite.com/discover/interiors/view/?contemporary/kitchen/
这个get_query_var()
将中断并返回空。
我试过使用str_replace
要删除?
从get_query_var()
字符串,但它失败了,可能是因为get\\u query\\u var函数没有被调用。
问题是,如何删除、替换?是否仍保留get\\u query\\u var字符串?
目前,如果get\\u query\\u var字符串为空,但希望通过删除?