• 24-03-2020, 22:20:27
    #1
    inanın 2 gündür şu problemi çözemedim

    Merhaba arkadaşlar
    "Nasıl kayıt olunur" (böyle gözüküyor)
    "Nasıl kayıt olunur ?" sonuna soru işareti koyduğumda gözükmüyor acaba bu sıkıntı nasıl çözebilirm

    <?php
    
    //*************************** Tabs ***************************//
    //yeni bir function yaratalim
    function rwbosluk() {
    return '&nbsp;';
    }
    add_shortcode('bosluk', 'rwbosluk');
    
    function rwenter() {
    return '<br></br>';
    }
    add_shortcode('enter', 'rwenter');
    
    function rwbaslik() {
    return get_the_title();
    }
    add_shortcode('baslik', 'rwbaslik');
    
    function ghostpool_tabs($atts, $content = null, $code) {
    extract(shortcode_atts(array(
    'title' => '#'
    ), $atts));
    
    if (!preg_match_all("/(.?)\[(tab)\b(.*?)(?:(\/))?\](?:(.+?)\[\/tab\])?(.?)/s", $content, $matches)) {
    return do_shortcode($content);
    
    } else {
    
    for($i = 0; $i < count($matches[0]); $i++) {
    $matches[3][$i] = shortcode_parse_atts($matches[3][$i]);
    }
    
    $output = '<ul>';
    
    for($i = 0; $i < count($matches[0]); $i++) {
    $ara = array ('inceleme','resim','video','sistem','haberler','kayit');
    $degis = array ('İnceleme','Resim','Video','Sistem Gereksinimleri','Haberler','Nasıl Kayıt Olunur');
    $a_icin_title=str_replace($ara, $degis, $matches[3][$i]['title'] );
    $ara2 = array (' ','W','E','R','T','Y','U','I','O','P','A','S','D','F','G','H','J','K','L','Z','X','C','V','B','N','M','İ','Q','ı','ğ','ü','Ğ','Ü','ş','Ş','ö','Ö','ç','Ç');
    $degis2 = array ('-','w','e','r','t','y','u','i','o','p','a','s','d','f','g','h','j','k','l','z','x','c','v','b','n','m','i','q','i','g','u','g','u','s','s','o','o','c','c');
    $output .= '<li><div class="tabhead"><a href="#tab-'.str_replace($ara2, $degis2, $a_icin_title ).'">' .$a_icin_title. '</a></div></li>';
    }
    
    $output .= '</ul><div class="clear"></div>';
    
    for($i = 0; $i < count($matches[0]); $i++) {
    $ara = array ('inceleme','resim','video','sistem','haberler','kayit');
    $degis = array ('İnceleme','Resim','Video','Sistem Gereksinimleri','Haberler','Nasıl Kayıt Olunur');
    $a_icin_title=str_replace($ara, $degis, $matches[3][$i]['title'] );
    $ara2 = array (' ','W','E','R','T','Y','U','I','O','P','A','S','D','F','G','H','J','K','L','Z','X','C','V','B','N','M','İ','Q','ı','ğ','ü','Ğ','Ü','ş','Ş','ö','Ö','ç','Ç');
    $degis2 = array ('-','w','e','r','t','y','u','i','o','p','a','s','d','f','g','h','j','k','l','z','x','c','v','b','n','m','i','q','i','g','u','g','u','s','s','o','o','c','c');
    $output .= '<div id="tab-'.str_replace($ara2, $degis2, $a_icin_title).'">'.do_shortcode(trim($matches[5][$i])).'</div>';
    }
    
    if(get_post_meta($post->ID, 'ghostpool_post_type', true) == "Review") {$yazi_sonu='<a>Bu oyuna kayıt olmak için </a><a href="?go=kayit">burayı tıklayın.</a>';}
    return '<div class="sc-tabs">'.$output.$yazi_sonu.'<br></div>';
    }
    
    }
    
    add_shortcode("tabs", "ghostpool_tabs");
    
    ?>
  • 24-03-2020, 22:25:42
    #2
    bu kodu eklemeyi dene

    &# 63;

    63 ten önce boşluk vaer onu kapa
  • 24-03-2020, 22:32:47
    #3
    BuRaKM adlı üyeden alıntı: mesajı görüntüle
    bu kodu eklemeyi dene

    &# 63;

    63 ten önce boşluk vaer onu kapa
    hocam kusura bakmayın ama böylemi olmalı , kodlama bilgim yokda

    <?php
    
    //*************************** Tabs ***************************//
    //yeni bir function yaratalim
    function rwbosluk() {
    return '&nbsp;';
    }
    add_shortcode('bosluk', 'rwbosluk');
    
    function rwenter() {
    return '<br></br>';
    }
    add_shortcode('enter', 'rwenter');
    
    function rwbaslik() {
    return get_the_title();
    }
    add_shortcode('baslik', 'rwbaslik');
    
    function ghostpool_tabs($atts, $content = null, $code) {
        extract(shortcode_atts(array(
            'title' => '#'
        ), $atts));
    
        if (!preg_match_all("/(.?)\[(tab)\b(.*?)(?:(\/))?\](?:(.+?)\[\/tab\])?(.?)/s", $content, $matches)) {
            return do_shortcode($content);
            
        } else {
        
            for($i = 0; $i < count($matches[0]); $i++) {
                $matches[3][$i] = shortcode_parse_atts($matches[3][$i]);
            }
            
            $output = '<ul>';
            
            for($i = 0; $i < count($matches[0]); $i++) {
    $ara    =    array ('inceleme','resim','video','sistem','haberler','kayit');
    $degis    =    array ('İnceleme','Resim','Video','Sistem Gereksinimleri','Haberler','Nasıl Kayıt Olunur');
    $a_icin_title=str_replace($ara, $degis, $matches[3][$i]['title'] );
    $ara2    =    array (' ','W','E','R','T','Y','U','I','O','P','A','S','D','F','G','H','J','K','L','Z','X','C','V','B','N','M','İ','Q','ı','ğ','ü','Ğ','Ü','ş','Ş','ö','Ö','ç','Ç');
    $degis2    =    array ('-','w','e','r','t','y','u','i','o','p','a','s','d','f','g','h','j','k','l','z','x','c','v','b','n','m','i','q','i','g','u','g','u','s','s','o','o','c','c');
                $output .= '<li><div class="tabhead"><a href="#tab-'.str_replace($ara2, $degis2, $a_icin_title ).'">' .$a_icin_title. '</a></div></li>';
            }
            
            $output .= '</ul><div class="clear"></div>';
    
            for($i = 0; $i < count($matches[0]); $i++) {
    $ara    =    array ('inceleme','resim','video','sistem','haberler','kayit');
    $degis    =    array ('İnceleme','Resim','Video','Sistem Gereksinimleri','Haberler','Nasıl Kayıt Olunur');
    $a_icin_title=str_replace($ara, $degis, $matches[3][$i]['title'] );
    $ara2    =    array (' ','W','E','R','T','Y','U','I','O','P','A','S','D','F','G','H','J','K','L','Z','X','C','V','B','N','M','İ','Q','ı','ğ','ü','Ğ','Ü','ş','Ş','ö','Ö','ç','Ç');
    $degis2    =    array ('-','w','e','r','t','y','u','i','o','p','a','s','d','f','g','h','j','k','l','z','x','c','v','b','n','m','i','q','i','g','u','g','u','s','s','o','o','c','c');
                $output .= '<div id="tab-'.str_replace($ara2, $degis2, $a_icin_title).'">'.do_shortcode(trim($matches[5][$i])).'</div>';
            }
            
            if(get_post_meta($post->ID, 'ghostpool_post_type', true) == "Review") {$yazi_sonu='<a>Bu oyuna kayıt olmak için </a><a href="?go=kayit">burayı tıklayın.</a>';}
            return '<div class="sc-tabs">'.$output.$yazi_sonu.'<br></div>';
        }
        
    }
    add_shortcode("tabs", "ghostpool_tabs");
    &# 63;
    ?>
  • 24-03-2020, 22:39:02
    #4
    Tek derdiniz bu olsun boşverin gitsin
  • 24-03-2020, 23:08:50
    #5
    Nasıl Kayıt Olunur &# 63; bu şekilde olacak birde arada boşluk var onu sil demiştim birşeyik ekleyince soru işareti yapıyor
  • 25-03-2020, 00:18:04
    #6
    BuRaKM adlı üyeden alıntı: mesajı görüntüle
    Nasıl Kayıt Olunur &# 63; bu şekilde olacak birde arada boşluk var onu sil demiştim birşeyik ekleyince soru işareti yapıyor
    Malesef hocam çalışmadı, ama sağolun en azından ilgilendiniz.
  • 25-03-2020, 00:19:20
    #7
    wp-admin gönderirmisin özelden.