-->

Cara Membuat sitemap otomatis di WordPress

Dalam artikel yang akan saya buat kali ini akan membahas tips untuk sobat pengguna wordpress, dari pada saya lupa lebih baik saya buatkan saja dalam bentuk tutorials. sebelum lebih dalam menjelaskan ada kalanya mengenal terlebih dahulu tentang sitemap ini.

Daftar Isi [Tutup]
    Cara Membuat sitemap otomatis di WordPress

    Kegunaan sitemap pada halaman ini sangat cocok bagi yang membuat web dengan kategori download seperti, software, buku/book, anime, manga, atau lain-lainnya. dengan menampilkan secara otomatis berdasarkan abjad A-Z

    Apa itu arti sitemap pada blog?

    Sitemap merupakan daftar isi yang terdapat dalam page atau halaman blog yang dimana untuk memudahkan pengunjung untuk memilih artikel yang berdasarkan tag atau kategori. dan membantu memudahkan mesin pencari melakukan indexs.

    Setiap blog baik itu pribadi atau bisnis akan memiliki sitemap tersendiri, ketika anda membuka link sitemap tersebut maka akan diarahkan pada satu halaman yang berisi seluruh daftar artikel yang ada pada blog tersebut.

    Agar tidak salah mengartikan artikel ini maka akan saya jelaskan sedikit perbedaan sitemap, karena sitemap yang saya ketahui terdapat dua jenis yaitu: XML Sitemap dan HTML Sitemap

    Apa perbedaan XML Sitemap dan HTML Sitemap?

    XML Sitemap - diperuntukan untuk keperluan mesin pencari melakukan index artikel pada blog, dengan menggunakan metadata yang berisi seluruh data atau informasi kapan suatu artikel di update atau diperbarui. sedangkan
    HTML Sitemap - ini ditunjukkan untuk pengguna, agar memudahkan pengguna melihat semua artikel yang ada baik berupa dalam tag ataupun kategori.

    Langkah 1 - Buat file php didalam tema

    disini contohnya saya akan memberikan nama autolist.php
    Cara Membuat sitemap otomatis di WordPress 01 theme php - mantankode

    Langkah 2 - Salin kode php dibawah ini

    silahkan salin kode php dibawah dan masukkan kedalam file php yang anda buat, kalau saya akan memasukkan kedalam autlist.php

    Cara Membuat sitemap otomatis di WordPress 02 Tambah Laman Baru - mantankode copy


    <?php
    /*
    Template Name: AutoListSitemap
    */
    get_header(); ?>
    <div class="daftarkartun"> 
    <div class="abjtext"> 
    <a href="#%23">#</a> <a href="#A">A</a> <a href="#B">B</a> <a href="#C">C</a> <a href="#D">D</a> <a href="#E">E</a> <a href="#F">F</a> <a href="#G">G</a> <a href="#H">H</a> <a href="#I">I</a> <a href="#J">J</a> <a href="#K">K</a> <a href="#L">L</a> <a href="#M">M</a> <a href="#N">N</a> <a href="#O">O</a> <a href="#P">P</a> <a href="#Q">Q</a> <a href="#R">R</a> <a href="#S">S</a> <a href="#T">T</a> <a href="#U">U</a> <a href="#V">V</a> <a href="#W">W</a> <a href="#X">X</a> <a href="#Y">Y</a> <a href="#Z">Z</a><div class="clear"></div></div> 
    <div id="abtext"> 
    <?php $paged=(get_query_var('paged'))?get_query_var('paged'):1;$args=array('posts_per_page'=>4000,'post_type'=>'post','orderby'=>'title','order'=>'ASC','paged'=>$paged);query_posts($args);if(have_posts()){$in_this_row=0;while(have_posts()){the_post();$first_letter=strtoupper(substr(apply_filters('the_title',$post->post_title),0,1));if($first_letter!=$curr_letter){if(++$post_count>1){end_prev_letter();}start_new_letter($first_letter);$curr_letter=$first_letter;}if(++$in_this_row>$posts_per_row){end_prev_row();start_new_row();++$in_this_row;}?> 
    <div class="jdlbar" style='padding-left:25px;'>
    <ul><li style='display: list-item;color:#333;list-style-type: disc;'> <a class='kmz' rel="<?php the_id();?>" href="<?php the_permalink()?>" rel="bookmark" title="<?php the_title_attribute();?>"><?php the_title();?></a></li></ul></div> 
    <?php }end_prev_letter();?> 
    <div class="navigation"> 
    <div class="alignleft"><?php next_posts_link('« Higher Letters')?></div> 
    <div class="alignright"><?php previous_posts_link('Lower Letters »')?></div> </div> 
    <?php }else{echo "<h2>Sorry, no posts were found!</h2>";}?> 
    </div> 
    </div> 
    <?php include(TEMPLATEPATH.'/sidebar.php');?> 
     
    <?php get_footer();?> 
    <?php function end_prev_letter(){end_prev_row();echo "<div class='clear'></div></div>
    <!-- End of bariskelom -->\n";}function start_new_letter($letter){echo "<div class='bariskelom'>\n";echo "\t<div class='barispenz'><a name='$letter'>$letter</a></div>\n";start_new_row($letter);}function end_prev_row(){echo "\t</div>
    <!-- End row-cells -->\n";}function start_new_row(){global $in_this_row;$in_this_row=0;echo "\t<div class='penzbar'>\n";}?>

    Langkah 3 - Tambah Laman di WordPress

    buat laman baru di WordPress dan silahkan berikan nama sesuai selera, disini saya akan memberikan nama sitemap

    Cara Membuat sitemap otomatis di WordPress 03 Pilih Attribut Laman - mantankode copy


    pada bagian sidebar editor pilih Atribut Laman - Template - Pilih AutoListSitemap

    Langkah 4 - Publish

    dan silahkan klik Preview

    Custom Post Type WordPress
    Jika memakai kostum post diwordpress silahkan sesuaikan saja kode php nya dengan nama kostum yang anda buat.
    post_type'=>'post'

    Untuk tampilannya masih seadanya saja, karena ini backup hasil coba-coba dulu sekali. jika ada kesempatan akan saya buatkan tampilannya agar menarik.

    Semoga dengan artikel ini membantu anda dalam mengembangkan template wordpress yang lebih menarik.

    Terus membaca

    Show comments
    Hide comments

    2 komentar


    MANTANKODE.NET Kebijakan Komentar, Silahkan berkomentar sesuai ketentuan perundang-undangan!
    Baca Kebijakan Berkomentar kami sebelum berkomentar.

    Notification

    Donasi yang anda berikan akan digunakan untuk, pengembangan blog ini.

    Kesehatan admin dan lebih semangat berbagi tips dan informasi.

    Yang telah membantu saya ucapkan terima kasih

    Donasi: Trakteer

    Done
    Night Mode