• 17-09-2007, 23:41:19
    #1
    wordpressda katagoru oluşturuyoruz
    Yönet-Katagoriler-katagoru ekle
    bu şekilde yapınca anasayfadaki goruntu son eklediginizden ilk eklediginize gore oluyor mesela
    ben istiyorumki Termalturizmi nedir ? en başta olsun anasayfa katagorilerde nasıl yapacagım bunu cozemedim birde varsayılan olarak atanmış katagorileri nasıl iptal edecegim yada artıracagım bilgisi olan varmı
  • 18-09-2007, 12:41:29
    #2
    Yardım lazım
  • 28-09-2007, 03:22:54
    #3
    Kullandığın temanın sidebar.php dosyasında kategorilerin gösterildiği kod'u (vereceğim koda benziyor) şu kodla değiştir:
    <?php wp_list_categories("orderby=ID&order=desc"); ?>
    Bakalım olacak mı. Olmazsa sidebar.php'yi buraya kopyala.
  • 28-09-2007, 03:34:09
    #4
    hocam verdigin kodun işe yarayıp yaramadıgını nasıl anlıyacagız ki ? Wp nin katagorileri harf sırasına gore sıraladıgını fark ettim kendimce A B C diyerek yaptım

    Yapamadıgım olay şu Varsayılan olarak atanmıs 2. id yi kaldıramıyorum siteden onun bir yonetimi varsa soylermisin
    Alıntı
    <hr class="low" />




    <!-- subcontent ................................. -->
    <div id="subcontent">

    <?php /**
    * Pages navigation. Disabled by default because all new pages are added
    * to the main navigation.
    * If enabled: Blix default pages are excluded by default.
    *
    ?>
    <h2><em>Sayfalar</em></h2>
    <ul class="pages">
    <?php
    $excluded = BX_excluded_pages();
    wp_list_pages('title_li=&sort_column=menu_order&ex clude='.$excluded);
    ?>
    </ul>

    <?php */ ?>

    <?php if (is_home()) { ?>

    <?php
    /**
    * If a page called "about_short" has been set up its content will be put here.
    * In case that a page called "about" has been set up, too, it'll be linked to via 'More'.
    */
    $pages = BX_get_pages('with_content');
    if ($pages) {
    foreach ($pages as $page) {
    $page_id = $page->ID;
    $page_title = $page->post_title;
    $page_name = $page->post_name;
    $page_content = $page->post_content;

    if ($page_name == "about") $more_url = '<a href="'.get_page_link($page_id).'" class="more">Daha Fazla</a>';
    if ($page_name == "about_short") {
    $about_title = $page_title;
    $about_text = BX_remove_p($page_content);
    }
    }
    if ($about_text != "") {
    echo "<h2><em>".$about_title."</em></h2>\n";
    echo "<p>".$about_text;
    if ($more_url != "") echo " ".$more_url;
    echo "</p>\n";
    }
    }
    ?>

    <h2><em>Kategoriler</em></h2>

    <ul class="categories">

    <?php wp_list_cats('sort_column=name&hide_empty=0'); ?>

    <h2><em>Destekleyenler</em></h2>

    <ul class="links">
    <?php get_links('-1', '<li>', '</li>', '', 0, 'name', 0, 0, -1, 0); ?>
    </ul>

    <h2><em>Okuyucular</em></h2>

    <ul class="feeds">
    <li><a href="<?php bloginfo_rss('rss2_url'); ?> ">Yazılar (RSS)</a></li>
    <li><a href="<?php bloginfo_rss('comments_rss2_url'); ?> ">Yorumlar (RSS)</a></li>
    </ul>

    <?php } ?>


    <?php if (is_single()) { ?>

    <h2><em>Takvim</em></h2>

    <?php get_calendar() ?>

    <h2><em>En Son Yazılar</em></h2>

    <ul class="posts">
    <?php BX_get_recent_posts($p,10); ?>
    </ul>

    <?php } ?>


    <?php if (is_page("archives") || is_archive() || is_search()) { ?>

    <h2><em>Takvim</em></h2>

    <?php get_calendar() ?>

    <?php if (!is_page("archives")) { ?>

    <h2><em>Ayın Mesajları</em></h2>

    <ul class="months">
    <?php get_archives('monthly','','','<li>','</li>',''); ?>
    </ul>

    <?php } ?>

    <h2><em>Kategorinin Mesajları</em></h2>



    <ul class="categories">
    <?php wp_list_cats('sort_column=name&hide_empty=0'); ?>
    </ul>


    <?php } ?>


    <!-- extremkod basla ................................. -->
    <div style="visibility:hidden;">
    <div id="eXTReMe" style="width: 33; height: 46"><a href="http://extremetracking.com/open?login=termaltu">
    <img src="http://t1.extreme-dm.com/i.gif" style="border: 0;"
    height="38" width="41" id="EXim" alt="eXTReMe Tracker" /></a>
    <script type="text/javascript"><!--
    var EXlogin='termaltu' // Login
    var EXvsrv='s11' // VServer
    EXs=screen;EXw=EXs.width;navigator.appName!="Netsc ape"?
    EXb=EXs.colorDepth:EXb=EXs.pixelDepth;
    navigator.javaEnabled()==1?EXjv="y":EXjv="n";
    EXd=document;EXw?"":EXw="na";EXb?"":EXb="na";
    EXd.write("<img src=http://e2.extreme-dm.com",
    "/"+EXvsrv+".g?login="+EXlogin+"&amp;",
    "jv="+EXjv+"&amp;j=y&amp;srw="+EXw+"&amp;srb="+EXb +"&amp;",
    "l="+escape(parent.document.referrer)+" height=1 width=1>");//-->
    </script></div></div>
    <!-- extremkod bitiş ................................. -->



    </div> <!-- /subcontent -->
  • 28-09-2007, 03:45:07
    #5
    Harf sıralamasını (A, B, C'yi falan) kaldırırsan fark edebilirsin bi' ihtimal Sidebar.php'yi vermişsin, oranın 60. satırındaki:
      <?php wp_list_categories("orderby=ID&order=desc"); ?>
    kodunu yukarıda verdiğim kodla... dur hadi yine vereyim
      <?php wp_list_categories("orderby=ID&order=desc"); ?>
    değiştirmen gerekiyor.

    Varsayılan kategoriyi değiştirmek içinse;
    1. phpMyAdmin'e gir,
    2. wp_options tablosuna gözat (tara değil yani),
    3. default_category'yi düzenle, option_value'sunu istediğin kategorinin ID'siyle değiştir.
  • 28-09-2007, 04:06:57
    #6
    hocam onlara bakıcam madem yardım edicen ben senden birşey daha istiyorum

    anasayfada bildigin gibi 10 msj gorunuyor ve sonraki diye bir yazı geliyor ben onu istemiyorum sayfalama yapsın hani [1] [2] [3] ... gibi

    birde bu ID katagorilerine tıklandıgında ortada ne more tagı kalıyor ne bişey yazılar nekadar uzunsa pat die gorunuyor bunu nasıl engelliycem sen bilirsin yaf bak +rep vercem
  • 28-09-2007, 05:11:42
    #7
    +rep olayından nefret ediyorum, vermezsen yaparım ancak

    Sayfalamak için eklenti yüklemen gerekiyor: http://lesterchan.net/others/downloads.php?id=11
    Yükledikten sonra ekleme olayı:
    WP-PageNavi 2.11 Readme

    Kategori şeyi içinse (mesajın geri kalan kısmını bugün üçüncü konuya bırakıyorum):

    veya index.php bölümünde
    <?php the_content(); ?>
    yerine
    <?php the_excerpt(); ?>
    kodunu kullanıp olayı otomatiğe bağlayabilirsin ama ben pek sevmiyorum bu anlattığımı, HTML kodlarını falan da kaldırıyor. İşine yarayabilir ama.
  • 28-09-2007, 11:33:25
    #8
    hocam ikiside tutmadı
    sayfalama için verdigin eklentiyi kurdum ama orda 2.1.x sürümleri diyor benimki 2.2.2 o yüzdenmi calışmadı acaba

    Alıntı
    <?php the_content(); ?>
    Verdigin bu kod index.php de yok page.php de var ordan denedim katagoriler yine olmadı
  • 28-09-2007, 11:54:57
    #9
    index.php'de olmak zorunda. parantezlerin içi dolu olabilir, bi' bak, olmaması mümkün değil. archive.php dosyası var mı? Kategoriler için muhtemelen archive.php dosyasını değiştirmen gerekiyor.

    Ayrıca sayfalama eklentisini etkinleştirmek yetmiyor, bir de index.php'ye Readme dosyasında gösterilen kodu eklemen gerekiyor (her şeyi de ben anlatmayıvereyim ). O olmadan sayfalama çalışmaz.