• 09-06-2010, 03:56:14
    #1
    Yeni sitemde X ve Y diye 2 kategorim var ve bu kategorilerinde birçok alt kategorisi var. Ben Y kategorisi altındaki hiçbir konunun anasayfada yayımlanmasını istemiyorum ama kategoriye tıklandığı zaman konuların görünmesi gerekiyor. Bu şekilde bir eklenti var mıdır yada manuel olarak eklentisiz yapabiliyorsak çok makbule geçer. Şimdiden teşekkürler.
  • 09-06-2010, 04:00:57
    #2
    Üyeliği durduruldu
    <?php
    if (is_home()) {
    query_posts("cat=-3");
    }
    ?>

    -3, kategori ID'si.

    kaynak: http://codex.wordpress.org/Function_...ce/query_posts
  • 09-06-2010, 04:09:11
    #3
    Üyeliği durduruldu
    bende şu eklentiyi kullanıyorum; Ultimate Category Excluder
  • 09-06-2010, 06:24:36
    #4
    İkinize de teşekkür ederim ama eklentisiz olan işimi görür. Ben bi ara codex'i çözmeye çalışayım, temel bilgilerin tamamı orada var sanırım.
  • 09-06-2010, 10:43:19
    #5
    TylerDurden adlı üyeden alıntı: mesajı görüntüle
    <?php
    if (is_home()) {
    query_posts("cat=-3");
    }
    ?>

    -3, kategori ID'si.

    kaynak: http://codex.wordpress.org/Function_...ce/query_posts
    bu kodu nereye koyacaz peki ?
  • 09-06-2010, 16:30:12
    #6
    Üyeliği durduruldu
    <?php if (have_posts()) : ?>

    bu kodun yerine yazılıyor olmalı. denediğinizde çalışmazsa belirtin, yapmaya çalışayım.
  • 09-06-2010, 16:32:49
    #7
    Üyeliği durduruldu
    query_posts("cat=-3");
    index.php while döngüsünden önce bir yere koyarsanız çalışır yalnız wp-pagenavi eklentisi bu şekilde kullanınca yalan oluyor.
           query_posts($query_string."cat=-3");
    şeklinde kullanınca o sorunda aşılıyordu.
  • 09-06-2010, 17:32:17
    #8
    JustGo adlı üyeden alıntı: mesajı görüntüle
    query_posts("cat=-3");
    index.php while döngüsünden önce bir yere koyarsanız çalışır yalnız wp-pagenavi eklentisi bu şekilde kullanınca yalan oluyor.
           query_posts($query_string."cat=-3");
    şeklinde kullanınca o sorunda aşılıyordu.
    TylerDurden adlı üyeden alıntı: mesajı görüntüle
    <?php if (have_posts()) : ?>

    bu kodun yerine yazılıyor olmalı. denediğinizde çalışmazsa belirtin, yapmaya çalışayım.
    Teşekkürler denicem