Cara Membuat Jenis Posting Kustom di WordPress
Diterbitkan: 2018-01-31Sebelum kami benar-benar menunjukkan kepada Anda cara membuat jenis posting kustom Anda sendiri yang akan Anda banggakan digunakan di blog baru Anda yang diberdayakan WordPress, mari kita lihat apa sebenarnya jenis posting kustom itu.
Jenis posting hanyalah seperangkat aturan yang digunakan untuk menggambarkan cara konten disajikan dalam artikel Anda. Setiap jenis posting memiliki parameternya sendiri yang menentukannya sehingga Anda dapat membedakan antara posting, halaman, arsip, revisi, atau menu navigasi. Tetapi seperti yang akan Anda lihat, jika Anda mulai menulis artikel sebagai posting Anda, semua yang Anda tulis akan memiliki struktur yang sama. Itu karena Anda akan menggunakan template yang sama untuk posting. Tapi itu benar-benar OK jika Anda menulis blog di mana satu jenis posting sudah cukup untuk menangani artikel Anda.
Melalui sejarah yang tidak begitu lama, WordPress telah berkembang pesat dan telah melampaui perannya sebagai platform blog. Ini telah menjadi salah satu sistem manajemen konten yang paling banyak digunakan dan dihargai di dunia. Mengizinkan orang membuat jenis posting khusus adalah salah satu alasan utama untuk itu.
Mari kita lihat apa yang dapat dilakukan oleh jenis posting khusus untuk Anda dalam contoh sederhana. Bayangkan Anda menjalankan situs web game. Anda ingin mempublikasikan berita secara teratur, ada banyak trailer yang diterbitkan setiap hari yang dapat Anda bagikan dengan audiens Anda, penulis Anda memainkan game baru dan menulis ulasan, Anda ingin mempublikasikan tangkapan layar dari pertandingan online terbaru Anda, dll.
Seperti yang sudah bisa Anda tebak, ada beberapa jenis konten yang Anda perlukan dalam hal ini dan jika Anda terus menggunakan posting biasa, semua konten akan terlihat sama dan akan mempersulit Anda dan pengunjung Anda untuk menemukan perbedaan. antara artikel video dan ulasan. Ya, Anda menginginkan jenis posting khusus untuk membuat semuanya terlihat lebih teratur.
Tetap dengan gambar itu hanya untuk beberapa detik lagi. Jika Anda membuat jenis kiriman khusus, berita Anda dapat memiliki area khusus tempat Anda dapat menempatkan tautan ke sumbernya. Jenis posting ulasan game Anda dapat memiliki peringkat yang diberikan penulis untuk game tertentu termasuk sistem berbasis bintang, dan Anda dapat menerapkan gaya yang berbeda untuk, katakanlah, subtitle ulasan Anda. Jenis postingan cuplikan Anda akan menonjolkan video dan memungkinkan orang menikmatinya dari lightbox alih-alih melihatnya di postingan. Kita bisa pergi selamanya, tetapi Anda mengerti maksudnya, bukan?
Buat Jenis Posting Kustom
Oke, kami tahu Anda mulai bosan dengan pembicaraan kami – Anda di sini untuk mempelajari cara membuat pos khusus, jadi mari kita mulai. Regangkan otot-otot Anda, ambil napas dalam-dalam dan ketika Anda siap, mari kita mulai. Jika Anda tertarik untuk menggali lebih dalam ke WordPress dan kodenya, lewati ke plugin yang akan membantu Anda.
- Buka file functions.php dan paste kode berikut.
Pastikan kode diletakkan sebelum tag penutup PHP (?>) atau tidak akan berfungsi.
// Membuat Ulasan Game Jenis Posting Kustom
fungsi game_reviews_init() {
$args = array(
'label' => 'Ulasan Game',
'publik' => benar,
'show_ui' => benar,
'capability_type' => 'posting',
'hierarkis' => salah,
'rewrite' => array('slug' => 'game-reviews'),
'query_var' => benar,
'menu_icon' => 'dashicons-video-alt',
'mendukung' => array(
'judul',
'editor',
'kutipan',
'trackback',
'bidang khusus',
'komentar',
'revisi',
'gambar kecil',
'Pengarang',
'halaman-atribut',)
);
register_post_type( 'ulasan permainan', $args );
}
add_action('init', 'game_reviews_init');
- Simpan perubahan
Jika Anda melihat area admin Anda di WordPress, Anda akan melihat ada item baru "Ulasan Game" yang tersedia di menu. Sejauh ini, ini akan terlihat seperti postingan lainnya tetapi Anda tetap tidak dapat melihat postingan ini secara online. Anda memiliki beberapa langkah lagi yang harus diikuti untuk memaksimalkan jenis posting khusus ini.
Pastikan untuk mengatur permalink Anda sebelum Anda mencoba posting baru Anda atau Anda akan berakhir dengan kesalahan.
Buat template untuk jenis posting kustom baru Anda:
- Buka folder tema Anda
- Buat file baru dan beri nama seperti game-review-template.php
- Buka file dan rekatkan yang berikut ini:
<?php
/**
* Nama Template: Ulasan Game
**/
?>
- Buka file page.php yang terletak di folder tema Anda
- Salin dan tempel kode tersebut ke dalam game-review-template.php
- Temukan sepotong kode yang sama, atau mirip dengan ini (mungkin tergantung pada tema Anda):
<?php endif; ?>
<?php akhir; ?>
Ketika Anda telah menemukan bagian ini, mari kita modifikasi sehingga Anda dapat menampilkan jenis posting kustom Anda di halaman baru. Anda harus menambahkan baris $query di atas loop Anda dan kemudian memodifikasi loop itu sendiri. Saat Anda mengubah kode, seharusnya terlihat seperti ini:
<?php $query = new WP_Query( array('post_type' => 'game-reviews','posts_per_page' => 5 ) ); while ( $query->have_posts() ): $query->the_post(); ?> // Kode Anda misalnya "the_content();"
- Simpan perubahan
- Buka Halaman -> Tambahkan baru
- Buat halaman dengan nama “Ulasan Game”
- Di sisi kanan, di bawah tab "Atribut Halaman" Anda akan menemukan "Templat"
Pilih template yang telah Anda buat di salah satu langkah sebelumnya dan tetapkan ke halaman.
- Simpan perubahan
Itu dia. Anda harus mencoba semuanya dan membuat postingan Ulasan Game baru. Setelah Anda membuka halaman Tinjauan Game, Anda akan dapat melihat jenis posting berita Anda berbaris secara kronologis seperti posting normal Anda.
Dan ini baru permulaan. Anda telah membuat jenis posting khusus, tetapi sekarang Anda harus memodifikasinya sesuai keinginan Anda dan menambahkan kode yang Anda butuhkan.
Buat jenis posting khusus dengan plugin
Saat Anda mulai membuat jenis posting Anda sendiri untuk memperluas WordPress Anda, ada dua cara yang harus dilakukan. Kami telah menunjukkannya kepada Anda – cara membuat jenis posting khusus secara manual. Dengan mengikuti beberapa langkah, Anda dapat membuat jenis posting khusus tetapi mungkin membutuhkan banyak waktu jika Anda seorang pemula WordPress dan tidak terbiasa berurusan dengan kode. Tetapi Anda tidak perlu dipusingkan dengan kode – jika Anda membutuhkan solusi yang lebih sederhana dan lebih cepat, Anda dapat membuat jenis posting kustom yang tak terhitung jumlahnya dengan menggunakan salah satu plugin.
Di bagian tutorial ini, kami akan menunjukkan kepada Anda salah satu plugin terbaik yang akan membuat jenis posting khusus untuk Anda. Anda tidak perlu membuat kode atau bahkan menyalin/menempelkan kode. Cukup instal plugin, tulis nama jenis posting baru Anda dan atur melalui GUI.
UI Jenis Posting Kustom
HARGA: Gratis
Jika Anda hanya perlu mendaftarkan jenis posting khusus, plugin ini akan bekerja dengan baik. Setelah Anda menginstalnya, Anda akan dapat membuat jenis dan taksonomi pos kustom. Cukup buka menu yang baru dibuat, tambahkan jenis posting kustom baru, dan tulis nama dan deskripsi jenis posting baru Anda. Semudah itu tetapi Anda harus memperhatikan bahwa plugin ini tidak akan menangani menampilkan jenis posting baru Anda . Setelah Anda mendaftarkan jenis posting baru, masih terserah Anda bagaimana menampilkannya. Kami menyarankan Anda memeriksa cara melakukannya atau menggunakan beberapa plugin lain yang juga dapat menampilkan posting Anda.
Kesimpulan
Jenis Posting Kustom adalah salah satu fitur WordPress terhebat bahkan hingga saat ini. Dengan hanya memodifikasi beberapa baris kode, atau menggunakan plugin, Anda dapat menghasilkan jenis posting yang unik untuk situs Anda. Yang benar adalah mungkin sedikit lebih sulit bagi seorang pemula untuk menyelesaikan semuanya untuk pertama kalinya, tetapi jika Anda tetap dengan tutorial ini, Anda seharusnya tidak memiliki masalah.