如何检查WordPress页面当前是“作为常规页面”还是“在元素可视化编辑器中”查看?我写了一个插件,当页面上存在特定的短代码时,它会重定向用户。它就像一个魅力,但不幸的是,当页面重定向客户端时,Elementor可视化编辑器会死亡。我希望插件仅在元素编辑器未处于活动状态时才重定向。我的第一个想法是检查URL是否包含,就像当Elementor编辑器处于活动状态时一样,并执行如下操作:action=elementorglobal $wp;if ( strpos(home_url( $wp->request ), 'action=elementor') !== false ) { // don't redirect}但这不起作用,因为只返回页面的永久链接,而不返回实际调用的URL。home_url( $wp->request )
- 2 回答
- 0 关注
- 62 浏览
添加回答
举报
0/150
提交
取消