• 20-03-2009, 19:30:30
    #1
    Smashing Magazine Ana sayfasında Sidebarda "All Posts" kısmı var orda göreceğiniz gibi tüm yazılar mevcut ,

    İlginç olan kısım All Post tüm konular kısmındaki Başlıklar
    -Alfabetik Sıralı
    -Bir konudan 2 veya daha fazla açılmışsa Mesela Wordpress 1 , 2 , 3 , 4 diye sıralamış

    Bu Bir kodlamaylamı yapılmış yoksa adamlar her konu eklediğinde sidebar.php yi açıp düzeltiyorlarmı

    warmı buna benzer bişeyler bulan bilen ?
  • 23-03-2009, 22:15:38
    #2
    güncel...
  • 26-03-2009, 19:45:54
    #3
    tekrar güncel , kimse bilmiosa semih sen bi bak bari belki eklenti yazarsın bunada
  • 26-03-2009, 21:36:28
    #4
    Hakkı Ceylan Wordpress ‘te Arşiv Sayfası Oluşturmak
    bu adreste arşiv sayfası yapmayı anlartmış ve Customizable Post Listings diye bir eklenti kullanmış.Arşivde konular alfabetik sıralanmış şekilde gösteriliyor.Sanırım aynı şekilde sidebarada eklenebilir.İncele istersen.
  • 26-03-2009, 21:45:27
    #5
    2.7.1'de olmuyor.
  • 26-03-2009, 21:52:42
    #6
    Üyeliği durduruldu
    Açıkçası wordpress'ten anlamam ama yapmak istediğiniz çok basit birşey... Wordpress postları ID'ye göre alıyormuş, siz ufak bi düzenlemeyle başlığa göre alacaksınız. Yani SQL Kodu:
    Select * from yazilar
    olan kısmı
    Select * from yazilar order by baslik
    gibi birşey olacak.

    sidebar.php dosyasını yolla değiştirmen kısmı açıklayayım...
  • 26-03-2009, 23:58:56
    #7
    tmm alfabetik sıraya sokmayı başardım ama şimdide istediğim şu bi konu adı çok uzunsa eğer burda sidebarda bakın tüm yazılar kısmı '' 40 yüksek kalite Wallpaper [Duvarkağıdı] '' gibi bir konuyu 2 veya 3 satır yapıyor benim istediğim orda bu konu şu şekilde olsun 40 yüksek kalite Wal..... tek satır olsun yani her konu bunu nasıl yapabilirim ? yani bir anlamda post url sini kısaltmak istiyorum ...

    Yardımcı olcaksa eğer burdaki kod :
    Alıntı
    <?php c2c_get_recent_posts ($num_posts = 999,

    $format = "<li>%post_URL%</li>",

    $categories = '',

    $orderby = 'name',

    $order = 'ASC',

    $offset = 0,

    $date_format = 'd/m/Y',

    $authors = '',

    $include_passworded_posts = false); ?>
    bu şekildedir ...
  • 27-03-2009, 09:37:04
    #8
    Üyeliği durduruldu
    Verdiğin kodla alakası yok bahsettiğin kısmın...
    Bunu sidebarını css le düzenleyerek yapman gerekiyor, sanırım itemler <li> tagiyle ayrılıyor demek

    #sidebar li /*sınıfı salladım sidebarın sınıfı neyse onu kullan*/
    {
    height:...px; /*deneyerek bulmalısın*/
    weight:...px; /*deneyerek bulmalısın*/
    overflow:hidden;
    }
  • 27-03-2009, 21:14:27
    #9
    css. dosyasında birkaç kısım war dostum
    1. kısım

    Alıntı
    #sofished {
    float:right;
    width:160px;
    }
    .sidebar {
    float: right;
    overflow: hidden;
    width: 300px;
    }
    #sidebar {
    border-left:0 solid #fff;
    padding-left:10px;
    }
    #footer {
    clear: both;
    width: 100%;
    }
    2. kısım

    Alıntı
    /*<-------------------> Sidebar <------------------->*/
    .sidebar, .post {
    margin-top:15px;
    }
    #sidebar h4, .sidebar h4 {
    background:url(images/side-300px-h4.gif) no-repeat left top;
    height:27px;
    padding:1px 7px 0;
    color:#fff;
    }
    .sidebar h4 {
    background:url(images/side-160px-h4.gif) no-repeat left top;
    }
    .sidebar {
    font-size:14px;
    line-height:150%;
    }
    .feedme {
    display:block;
    text-indent:-9999em;
    background:url(images/feedme.gif) no-repeat left top;
    width:300px;
    height:73px;
    margin-bottom:15px;
    }
    a.feedme:hover {
    background-position:bottom;
    }
    .sidebar ul li {
    list-style:none;
    border-top:1px solid #ddd;
    padding:10px 0;
    }
    .sidebar ul ul li {
    margin:0;
    border:none;
    padding:0 0 0 16px;
    background:url(images/li.gif) no-repeat left 2px;
    }
    Css ile pek alakam olmadığından tam olarak anlayamadım dediğini o yüzden kodları buraya yazdım bu arada 2 alan olduğundan sidebarda hangisi hangisidir bilemedim ve tüm kodu elkedim buraya sidebarla alakalı ...
    Birde benim yapmak istediğim alanın genişliği 150 - 160 pix. arasında

    Yardımın ve ilgin için teşekkürederim @Janberka