• 17-02-2008, 22:35:52
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    XHTML Sitemap ne işe yarar?
    1. Google, Yahoo sayfalarınızı daha kolay indeksler.
    2. 1. maddedeki kadar önemli diğer husus ise eğer bir hayli fazla sayfadan ibaret içeriğe sahip siteniz var ise ziyaretçileriniz Site Haritası sayesinde aradıklarına daha kolay ulaşırlar.

    XHTML Site Haritası hazırlamak için;

    1. Geçerli temanızdaki page.php dosyasını bir metin editörü ie açıp new_sitemap.php adı ile kaydedin.
    2. new_sitemap.php yi açıp,
    Alıntı
    <?php
    if (have_posts()) :
    while (have_posts()) :
    the_post();
    ?>
    ile
    Alıntı
    <?php
    endwhile;
    endif;
    ?>
    satırları arasındaki bütün kodları silin.
    3. Buradaki dosyayı indirin.
    4. İndirğiniz zip dosyasındali sitemap.php dosyasını açıp iki <body> tagı arasındaki tüm kodları 2. maddedeki sildiğiniz kısma yapıştırın.
    5. new_sitemap.php dosyasının en üstüne
    Alıntı
    <?php
    /*
    Template Name: New Sitemap
    */
    ?>
    kodlarını ekleyin
    6. new_sitemap.php dosyasını tema klasörüne atın.
    7. Admin panelinde Yaz/Sayfa oluştura gidin. Sayfa ismi için Site Haritası yazabilirsiniz. Yan tarafdaki Sayfa şablonu açılır menüsünden şablon olarak New Sitemap seçin. İçerik olarak hiçbir şey yazmayıp yayımlayın.

    Örnek sayfa : Site Haritası : WINDOWNLOAD.NET
    Kaynak : Chris Pearson Use an XHTML Sitemap for Better Indexing — Pearsonified

    Ek 1: Eğer ziyaretçilerinizin site içinde daha kolay gezinmesini istiyorsanız Site haritası sayfası linkini gözle görülür bir yere yazabilirsiniz.
  • 18-02-2008, 02:10:10
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Sayfa şablonu bölümünde dosya gözükmüyor.
  • 18-02-2008, 03:00:51
    #3
    sen kullandığın temanın page.php kodlarını yaz ben gerekli eklemeler yaparak şablonu buraya yazarım.
  • 18-02-2008, 03:42:51
    #4
    <?php get_header(); ?>
      <div id="content">
      
      <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    	
        <div class="post" id="post-<?php the_ID(); ?>">
            <h2><?php the_title(); ?></h2>
            <div class="post-content">
    			<?php the_content('<p class="serif">Read the rest of this page &raquo;</p>'); ?>
    
    			<?php link_pages('<p><strong>Pages:</strong> ', '</p>', 'number'); ?>
            </div>
        </div>
    	
      <?php endwhile; endif; ?>
    
      </div><!--/content -->
    
    <?php get_sidebar(); ?>
    
    <?php get_footer(); ?>
  • 18-02-2008, 03:50:38
    #5
    <?php
    /*
    Template Name: New Sitemap
    */
    ?>

    <?php get_header(); ?>
    <div id="content">
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

    <h3>Sayfalar</h3>
    <ul>
    <?php wp_list_pages('title_li='); ?>
    </ul>
    <h3>Yazılar</h3>
    <ul>
    <?php $archive_query = new WP_Query('showposts=1000');
    while ($archive_query->have_posts()) : $archive_query->the_post(); ?>
    <li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></li>
    <?php endwhile; ?>
    </ul>
    <h3>Arşiv</h3>
    <ul>
    <?php wp_get_archives('type=monthly'); ?>
    </ul>
    <h3>Kategoriler</h3>
    <ul>
    <?php wp_list_categories('title_li=0'); ?>
    </ul>
    <h3>RSS Feeds</h3>
    <ul>
    <li><a href="<?php bloginfo('rdf_url'); ?>" title="RDF/RSS 1.0 feed"><acronym title="Resource Description Framework">RDF</acronym>/<acronym title="Really Simple Syndication">RSS</acronym> 1.0 feed</a></li>
    <li><a href="<?php bloginfo('rss_url'); ?>" title="RSS 0.92 feed"><acronym title="Really Simple Syndication">RSS</acronym> 0.92 feed</a></li>
    <li><a href="<?php bloginfo('rss2_url'); ?>" title="RSS 2.0 feed"><acronym title="Really Simple Syndication">RSS</acronym> 2.0 feed</a></li>
    <li><a href="<?php bloginfo('atom_url'); ?>" title="Atom feed">Atom feed</a></li>

    <?php endwhile; endif; ?>

    </div><!--/content -->

    <?php get_sidebar(); ?>

    <?php get_footer(); ?>
  • 18-02-2008, 04:25:36
    #6
    bu sefer de sayfa şablonu bölümü çıkmaz oldu.
  • 18-02-2008, 04:31:56
    #7
    bi gariplik var kod olarak yazınca bazı kısımlar görünmüyor forumda. aşağıdaki kısmı düzelttim.
  • 18-02-2008, 05:23:04
    #8
    nedense temada sayfa şablonu bölümü yok. default tema'da falan gözüküyor o bölüm..
  • 18-02-2008, 09:30:11
    #9
    evet sayfa sablonu bolumu yok