CARA MENAMPILKAN SEMUA POSTINGAN WORDPRESS PADA SATU HALAMAN

Ada saat-saat di mana kamu diharuskan untuk menampilkan semua postingan wordpress milikmu ke dalam satu halaman. Misalnya kamu ingin menampilkan archives page atau sitemap page tanpa pagination. Pentingnya Archives Page Archives page atau halaman arsip membantu pengunjung atau pembaca menemukan posting yang mereka butuhkan. Pembaca bisa menelusuri posting lama dengan mudah, membaca postingan blog dengan lebih banyak, dan mempelajari topik-topik yang mereka minati secara berkelanjutan. Archives page juga sangat membantu secara signifikan meningkatkan jumlah views halaman. Karena secara otomatis mereka mendapatkan lebih banyak konten untuk dijelajahi. Dengan begitu, waktu yang mereka habiskan di blogmu juga sudah pasti lebih banyak. Archives page juga bisa meningkatkan jumlah pelanggan. Archives page akan membuat pengunjung menghabiskan waktunya dengan banyak. Semakin lama mereka membaca, semakin besar juga peluang untuk mereka mendaftar ke situsmu dan membeli produk-produk yang kamu tawarkan. Bagaimana Caranya? Ada banyak cara untuk melakukannya. Kebanyakan orang-orang lebih suka menggunakan plugin, tapi di sini kita akan membahas cara inbuilt WordPress. Kami akan menjelaskan custom code untuk menampilkan semua posting pada satu halaman. Simaklah cara membuat custom code template di bawah ini. Bagaimana Cara Membuat Custom Page Template? Custom Page Template adalah salah satu cara yang paling mudah. Mungkin sebagian besar dari kalian sudah pernah membuatnya. Jadi, apa itu Custom Page Template? Pada dasarnya WordPress sendiri sudah membirikan template default atau standar. Jadi kalau kamu ingin merubah desain blog atau website sesuai kebutuhanmu, Custom Page Template inilah yang harus kamu pakai. <?php // wp-query to get all published posts without pagination $allPostsWPQuery = new WP_Query(array(‘post_type’=>’post’, ‘post_status’=>’publish’, ‘posts_per_page’=>-1)); ?> <?php if ( $allPostsWPQuery->have_posts() ) : ?> <ul> <?php while ( $allPostsWPQuery->have_posts() ) : $allPostsWPQuery->the_post(); ?> <li><a href=”<?php the_permalink(); ?>”><?php the_title(); ?></a></li> <?php endwhile; ?> </ul> <?php wp_reset_postdata(); ?> <?php else : ?> <p><?php _e( ‘There no posts to display.’ ); ?></p> <?php endif; ?>Custom Page Template Untuk Menampilkan Semua Postingan pada Satu Halaman Pertama, kita tentukan dulu query WP untuk bisa mempublikasikan semua postingan tanpa pagination limit. Kemudian kita ulangi hasilnya untuk menampilkan semua postingan pada satu halaman dalam bentuk daftar. Bagaimana cara membuat Halaman Template WordPress? Jika ini adalah pertama kalinya kamu membuat halaman template WordPress, agar lebih mudah sebaiknya kamu menggunakan template-template yang sudah ada. Salin page.php dan beri nama file baru. Ganti bagian konten dengan skrip di atas untuk menampilkan semua posting dan menyimpannya. Ubah nama template ke semua posting. Kalau sudah semua, kamu bisa langsung menuju admin area untuk langsung membuat postingan menggunakan template baru ini. Dan selamat! Kamu sudah bisa mencantumkan list semua postingan WordPress pada satu halaman.

ALASAN KENAPA PERMOHONAN GOOGLE ADSENSE KAMU DITOLAK

Google AdSense merupakan jaringan tertua yang menawarkan penerbitan iklan yang menggunakan sistem Pay Per Click. Alasan orang-orang menggunakan Google AdSense karena mereka selalu membayar tepat waktu. Selain itu kita bisa menjadikan pendapatan dari Google AdSense sebagai pendapatan utama jika kita mau berusaha sedikit lebih keras. Karena hal yang menggiurkan itulah banyak orang berbondong-bondong melakukan permohonan untuk mengaktifkan Google AdSense di blog atau website mereka. Hal ini tentunya memaksa Google untuk membuat sistem persetujuan yang sangat ketat. Sedikit saja kamu melakukan kesalahan, jangan harap permohonanmu akan disetujui. Apa saja sih kesalahan-kesalahan yang harus dihindari? Yuk simak penjelasan di bawah. Kurangnya Konten atau Konten yang Tidak Bisa Diterima Jadi intinya blog atau website yang kamu punya kekurangan konten untuk direview oleh tim mereka. Sedikit saja isi kontenmu terlihat kurang menarik atau menggunakan tata bahasa yang salah, google juga akan langsung menolaknya Selain konten yang harus benar secara tata bahasa, konten itu juga harus memiliki nilai yang bisa diambil oleh pengguna atau pembaca. Jenis Halaman / Desain Blog Kamu pasti akan kesal ketika mengunjungi website atau blog dengan background kuning dan text berwarna putih kan? Blog yang tidak enak dilihat atau sulit dipahami oleh pengunjung akan ditolak oleh Google AdSense. Jadi kamu harus punya desain yang bagus dan rapi yang juga memanjakan mata. Tidak Ada Halaman Privacy Policy, About Us atau Contact Us Ada beberapa halaman yang harus ada di blog atau website milikmu untuk bisa dipasang Google AdSense. Seperti halaman tentang kami, kebijakan privasi dan hubungi kami. Halaman-halaman ini memberi kesan bahwa kamu adalah seorang profesional dan juga bekerja sesuai dengan kebijakan Google. Perlu diingat bahwa memiliki halaman privasi juga merupakan salah satu persyaratan untuk Google AdSense. Situs Tidak Sesuai Dengan Kebijakan Google AdSense Konten yang kurang beragam, kurang unik, kurang bermakna, tidak ada organic traffic, konten-konten plagiat atau buruknya user experience karena navigasi yang tidak jelas. Selain itu kalau situs yang kamu kelola punya traffic dari sumber yang ilegal, keywords yang berlebihan, atau desain coding yang acak-acakan juga biasanya akan ditolak. Jadi sebaiknya kamu cari tahu dulu hal-hal apa saja yang harus dilengkapi sebelum melakukan permohonan Google AdSense. Jangan putus asa dulu kalau kamu ditolak. Luangkan waktu dan perbaiki lagi situsmu berdasarkan email yang kamu terima dari Google AdSense, karena di dalamnya berisi hal-hal apa saja yang tidak memenuhi syarat. Ingat, walaupun kamu ditolak, kamu masih bisa mengajukan permohonan lagi dan lagi dengan email yang sama sampai akhirnya kamu akan disetujui oleh Google AdSense. Tidak ada yang salah dengan terus mencoba, pokoknya coba terus sampai berhasil.

TIPS DAN FAKTA-FAKTA MENARIK SEPUTAR MySQL

MySQL merupakan open-source relational database management system yang paling populer saat ini dan telah diunduh sebanyak 100 juta kali. Banyak sekali situs-situs web besar yang juga menggunakan MySQL seperti, Facebook, Twitter, Wikipedia, Youtube, dll. Yuk simak beberapa tips dan fakta menarik tentang MySQL di bawah ini. MySQL mendukung hingga 64 indeks per tabel. Setiap indeks terdiri dari 1 hingga 16 kolom. Ukuran indeks maksimum adalah 1000 byte (767 untuk InnoDB). Ukuran maksimum baris dalam tabel MySQL adalah 65.535 byte. Dan value maksimum dari Signed Integer-nya 2.147.483.647 dan value Unsigned Integer adalah 4.294.967.295. Dalam tabel campuran yang menggunakan CHAR dan VARCHAR, MySQL akan mengubah CHAR menjadi VARCHAR secara otomatis. Jika indeks PRIMARY KEY atau UNIQUE hanya terdiri dari satu kolom yang memiliki tipe integer, kamu bisa menuju kolom dengan mengetik “_rowid” dalam opsi SELECT. Untuk mengubah value AUTO_INCREMENT, gunakan “ALTER TABLE <Tablename> AUTO_INCREMENT = value;” atau “SET INSERT_ID = value;”. Untuk merubah MySQL supaya tidak diakses secara publik, gunakan opsi “skip-networking” dalam file configuration. Ketika diaktifkan, MySQL hanya akan menerima koneksi soket lokal dan mengabaikan semua port TCP. Dan untuk membatasi MySQL supaya cuma bisa diakses oleh localhost, lakukan “bind-address” parameter dan set ke “127.0.0.1”. Semisal MySQL terdiri dari banyak koneksi (koneksi tidak tetap/lebih dari satu), kamu bisa meningkatkan performanya dengan menyetting “thread_cache_size” ke value selain 0. Untuk permulaan sebaiknya set valuenya ke 16. Naikkan valuenya sampai threads_created milikmu tidak overgrow. NO_AUTO_VALUE_ON_ZERO akan menekan kenaikan otomatis untuk 0. Cuma NULL yang menghasilkan nomor urut berikutnya. Mode ini hanya akan bekerja jika 0 telah dimasukkan dalam kolom AUTO_INCREMENT tabel. (Ngomong-ngomong, memasukkan 0 sangat tidak disarankan.) InnoDB akan melegakan memori yang terkait dengan tabel terbuka untuk meringankan beban memori pada sistem dengan tabel berjumlah banyak . Algoritma LRU akan memilih tabel yang telah berjalan paling lama tanpa pernah diakses. Kemudian agar tersimpan lebih banyak memori untuk tabel terbuka, tambahkan value “–table_definition_cache =# pada opsi configuration. Setting parameter table_cache agar sesuai dengan jumlah tabel terbuka dan koneksi bersamaan. pantaulah value open_tables, kalau naik terlalu cepat, tambahlah ukuran “table_cache”. Dan untuk parameter “open_file_limit” masukkan “20+max_connections+table_cache*2”. Kalau kamu punya queries yang kompleks “sort_buffer_size” dan “tmp_table_size” akan sangat membantu. Sebuah value akan bergantung dari seberapa kompleks queries-nya dan resource yang tersedia. Kami merekomendasikan untuk menyiapkan 4Mb dan 32Mb sebagai permulaan. Catatan: tips-tips di atas merupakan “per connection” value. Jadi, sebaiknya pertimbangkan ukuran dan memori yang tersedia yang tersedia saat kamu mengatur parameter ini. Contohnya, “sort_buffer_size” hanya digunakaan jika MySQL perlu diurutkan, hati-hati jangan sampai memori penuh.