如何檢查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 關注
- 99 瀏覽
添加回答
舉報
0/150
提交
取消