• 29-02-2008, 21:04:10
    #1
    Eski temalarda widget uyumu yok ben de bu yazımda uymayan siteleri uydurucağım

    Öncelikle Functions.php dosyasına (dosya yoksa yaratıyoruz) alttaki metini yazıyoruz;

    Alıntı
    <?php //Begin widget code
    if ( function_exists(’register_sidebars’) )
    register_sidebars(2); ?>
    Geldik sidebar.php’de oynama yapmaya, Sidebar.php’de Sol Sidebarın Olduğu yere bir kod sağ sidebarın olduğu yere başka kod koyucağız..

    sol sidebar için;
    Alıntı
    <?php if (function_exists(’dynamic_sidebar’) && dynamic_sidebar(1) ) :
    else : ?> <?php endif; ?>
    sağ sidebar için;

    Alıntı
    <?php if ( function_exists(’dynamic_sidebar’) &&
    dynamic_sidebar(2) ) : else : ?>
    <?php endif; ?>
    Alıntı
    Bu Makele oGeweB'den alınmıştır, Kaynak
  • 01-03-2008, 20:05:56
    #2
    Üyeliği durduruldu
    tesekkür ederim
  • 01-03-2008, 20:20:15
    #3
    Üyeliği durduruldu
    Bu kodları tam olarak ilgili tema sayfasının ( örneğin functions.php) altına mı, üstüne mi, ortasına mı ekliyoruz?
  • 01-03-2008, 21:58:46
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    eğer tema dosyaları içinde functions.php dosyası varsa o tema widgetli'dir. Bir temayı widget destekli hale getirmek için
    1. bir metin editörünü açarak
    Alıntı
    <?php
    if ( function_exists('register_sidebar') )
    register_sidebar();
    ?>
    yazıp dosyayı "functions.php" adı ile kaydedin ve tema klasörüne gönderin.
    2. sidebar.php dosyasını açıp ilk </ul> tagından sonra
    Alıntı
    <?php if ( !function_exists('dynamic_sidebar')
    || !dynamic_sidebar() ) : ?>
    kodunu ekleyin. daha sonra yine sidebar.php deki son </ul> tagından önce
    Alıntı
    <?php endif; ?>
    ekleyin.
    bu tek sidebalı temalar için geçerli. 2 sidebar lar için ilk madde de
    Alıntı
    <?php
    if ( function_exists('register_sidebar') )
    register_sidebar(2);
    ?>
    yapıyoruz.

    OgaWeb amacım Arslanbey'e cevap yazmak. daha önce yazılmış bir yazıdan aldım.
  • 02-03-2008, 13:11:37
    #5
    winnt adlı üyeden alıntı: mesajı görüntüle
    eğer tema dosyaları içinde functions.php dosyası varsa o tema widgetli'dir.
    Hayır. Bu Her zaman geçerli değildir..
    eğer functions.php'de alttaki kod olmazsa zaten Görünüm > Bileşenler 'de temanız widget uyumlu değildir der..
    Alıntı
    <?php
    if ( function_exists('register_sidebar') )
    register_sidebar();
    ?>
    Arslanbey adlı üyeden alıntı: mesajı görüntüle
    Bu kodları tam olarak ilgili tema sayfasının ( örneğin functions.php) altına mı, üstüne mi, ortasına mı ekliyoruz?
    kodlaır bölme de nereye koyarsan koy en üste koy mesela..
  • 02-03-2008, 16:24:55
    #6
    Alıntı
    <?php
    if ( function_exists('register_sidebar') )
    register_sidebar();
    ?>
    bu kodların koyulduğu yer sizin bileşenlerle özelleştirebileceğiniz kısmı belirler. Çoğunlukla bu arama kutularının altındadır. Örneğin siz sidebarda arama kutusunun altına eklediniz, siz hangi bileşeni eklerseniz ekleyin arama kutusu her zaman sidebar da görünecektir.
  • 17-11-2008, 22:54:15
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    winnt adlı üyeden alıntı: mesajı görüntüle
    eğer tema dosyaları içinde functions.php dosyası varsa o tema widgetli'dir. Bir temayı widget destekli hale getirmek için
    1. bir metin editörünü açarak
    yazıp dosyayı "functions.php" adı ile kaydedin ve tema klasörüne gönderin.
    2. sidebar.php dosyasını açıp ilk </ul> tagından sonra
    kodunu ekleyin. daha sonra yine sidebar.php deki son </ul> tagından önce
    ekleyin.
    bu tek sidebalı temalar için geçerli. 2 sidebar lar için ilk madde de
    yapıyoruz.
    OgaWeb amacım Arslanbey'e cevap yazmak. daha önce yazılmış bir yazıdan aldım.
    hocam yazdıklarını Health Care Blog teması için uyguladım. Hiç br değişiklik olmadı. temada ne bozulma oldu ne bir değişiklik widget bölümüne tıkladıgında hala

    "You are seeing this message because the theme you are currently using isn’t widget-aware, meaning that it has no sidebars that you are able to change."

    diyor. ne yapmalıyım bu siteyi widget uyumlu yapmak için?
  • 23-11-2008, 03:11:40
    #8
    whoyouare adlı üyeden alıntı: mesajı görüntüle
    hocam yazdıklarını Health Care Blog teması için uyguladım. Hiç br değişiklik olmadı. temada ne bozulma oldu ne bir değişiklik widget bölümüne tıkladıgında hala
    "You are seeing this message because the theme you are currently using isn’t widget-aware, meaning that it has no sidebars that you are able to change."
    diyor. ne yapmalıyım bu siteyi widget uyumlu yapmak için?
    bende tam bunu söyleyecektim