簡體   English   中英

僅向來自移動網站的用戶顯示桌面版本上的切換到移動鏈接

[英]Show switch to mobile link on desktop version only to users who come from mobile site

我使用wordpress來訪問網站和任何主題切換器,它為我提供了一個鏈接,可以切換不同的Web主題,還使用代碼重定向到專門為移動用戶創建的“移動友好”主頁。

如果移動用戶單擊“切換到桌面版本”,則應單擊鏈接以切換回移動版本。 我用wp_get_referer(); 並根據此代碼。 應該可以,但是什么也沒發生。 :(

add_action( 'storefront_footer', 'boton_movil', 20 );       


function boton_movil(){     

    $referer = wp_get_referer();
    $sitio = get_site_url();
    $mobil = $sitio.'/mobile';
if ($referer == $mobil ) {


?>
 <div class="footer_mobil">
<a href="<?php get_site_url(); ?>/mobile/?am_force_theme_layout=mobile"><i class="fa fa-desktop"></i></a>
<div class="texto_menu_mobil">
            Go back to mobile version
            </div>
        </div>

<?php

}



    }

當然,如果用戶直接使用桌面版本,則該鏈接不應出現

您可以使用php的get_browser函數

get_browser

它使用ismobiledevice重新調諧數組,或者您可以使用wurfl之類的API

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM