• 14-07-2021, 18:32:50
    #10
    brown adlı üyeden alıntı: mesajı görüntüle
    temanızın header.php dosyasının en üstüne ekleyin;

    function isMobile() {
        return preg_match("/(android|avantgo|blackberry|bolt|boost|cricket|docomo|fone|hiptop|mini|mobi|palm|phone|pie|tablet|up\.browser|up\.link|webos|wos)/i", $_SERVER["HTTP_USER_AGENT"]);
    }
    
    if(!isMobile()){
        die('sadece mobil olarak giriş yapabilirsiniz.');
    }
    Maalesef hocam ekledim kod çalışmadı gizli sekmeden vs baktığım zaman hala siteye giriyor.

  • 14-07-2021, 18:35:52
    #11
    Developer
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Maalesef hocam ekledim kod çalışmadı gizli sekmeden vs baktığım zaman hala siteye giriyor.

    yanlış ekliyorsunuz sizinle php kodu paylaştım. şu şekilde eklemelisiniz:

    <?php
    function isMobile() {
    return preg_match("/(android|avantgo|blackberry|bolt|boost|cricket|docomo|fone|hiptop|mini|mobi|palm|phone|pie|tablet|up\.browser|up\.link|webos|wos)/i", $_SERVER["HTTP_USER_AGENT"]);
    }
    
    if(!isMobile()){
    die('sadece mobil olarak giriş yapabilirsiniz.');
    }
    ?>
  • 14-07-2021, 18:40:29
    #12
    brown adlı üyeden alıntı: mesajı görüntüle
    yanlış ekliyorsunuz sizinle php kodu paylaştım. şu şekilde eklemesiniz:

    <?php
    function isMobile() {
    return preg_match("/(android|avantgo|blackberry|bolt|boost|cricket|docomo|fone|hiptop|mini|mobi|palm|phone|pie|tablet|up\.browser|up\.link|webos|wos)/i", $_SERVER["HTTP_USER_AGENT"]);
    }
    
    if(!isMobile()){
    die('sadece mobil olarak giriş yapabilirsiniz.');
    }
    ?>
    Maalesef olmadı hocam.
  • 14-07-2021, 18:45:54
    #13
    İki şekilde de ekledim olmadı @brown;
  • 14-07-2021, 18:47:52
    #14
    Developer
    ref: https://developer.wordpress.org/refe.../wp_is_mobile/

    upladığınız konuda da yazılmış, wp_is_mobile default olarak tanımlıymış wp'de, yani;

    <?php
    if(!wp_is_mobile()){
        echo '<h1>TEST</h1>';
        //die('sadece mobil olarak giriş yapabilirsiniz.');
    }
    ?>
    bu şekilde eklediğinizde TEST yazısı sayfada çıkıyor mu ?
  • 14-07-2021, 18:49:10
    #15
    brown adlı üyeden alıntı: mesajı görüntüle
    ref: https://developer.wordpress.org/refe.../wp_is_mobile/

    upladığınız konuda da yazılmış, wp_is_mobile default olarak tanımlıymış wp'de, yani;

    <?php
    if(!wp_is_mobile()){
        echo '<h1>TEST</h1>';
        //die('sadece mobil olarak giriş yapabilirsiniz.');
    }
    ?>
    bu şekilde eklediğinizde TEST yazısı sayfada çıkıyor mu ?
    Site çöktü
  • 14-07-2021, 19:00:42
    #16
    Developer
    son yazdığınız kodu silin,

    temanızın functions.php dosyasının en altına ekleyin:

    add_action ( 'wp_head', 'mobcheck' );
    function mobcheck() {
        if(wp_is_mobile() == FALSE){
            die('sadece mobil olarak giriş yapabilirsiniz.');
        }
    }
  • 14-07-2021, 19:25:18
    #17
    @brown; Hocam çok teşekkür ederim. Eklentileri hepsini kapattım kodu ekledim çalıştı.