Cara Membuat Jenis Posting Kustom di WordPress

Cara Membuat Jenis Posting Kustom di WordPress


Sebelum kami benar-benar menunjukkan kepada Anda bagaimana cara membuat jenis posting kustom Anda sendiri yang akan Anda gunakan dengan bangga di blog baru WordPress Anda, mari kita lihat apa sebenarnya tipe posting kustom.

Jenis posting hanyalah seperangkat aturan yang digunakan untuk menggambarkan cara konten disajikan dalam artikel Anda. Setiap jenis posting memiliki parameter 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 templat yang sama untuk posting. Tapi itu sama sekali OK jika Anda menulis blog di mana satu jenis posting cukup untuk menangani artikel Anda.

Melalui sejarah yang tidak begitu lama, WordPress telah berevolusi dengan luar biasa 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 untuk membuat jenis posting khusus adalah salah satu alasan utama untuk itu.

Mari kita lihat apa yang dapat dilakukan oleh jenis pos khusus untuk Anda dalam contoh sederhana. Bayangkan Anda menjalankan situs web permainan. 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 menerbitkan tangkapan layar dari pertandingan online terbaru Anda, dll..

Seperti yang sudah bisa Anda tebak, ada beberapa jenis konten yang Anda perlukan dalam kasus ini dan jika Anda terus menggunakan posting biasa, semua konten akan terlihat sama dan itu akan mempersulit Anda dan pengunjung Anda untuk menemukan perbedaan. antara artikel video dan ulasan. Ya, Anda ingin jenis posting khusus agar semuanya terlihat lebih teratur.

Tetap dengan gambar itu hanya untuk beberapa detik lagi. Jika Anda membuat jenis posting 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 berbeda untuk, katakanlah, subtitle dari ulasan Anda. Jenis kiriman trailer Anda akan menonjolkan video dan membiarkan orang menikmatinya dari lightbox alih-alih melihatnya di kiriman. Kita bisa terus selamanya, tetapi Anda mengerti maksudnya, benar?

  • Buat Jenis Posting Kustom
  • Buat jenis posting khusus dengan plugin

Buat Jenis Posting Kustom:

OK, kami tahu Anda bosan dengan pembicaraan kami – Anda di sini untuk mempelajari cara membuat pos khusus jadi mari kita mulai. Regangkan otot-otot Anda, tarik napas panjang dan saat Anda siap, mari kita mulai. Jika Anda tertarik menggali lebih dalam WordPress dan kode, lewati ke plugin yang akan membantu Anda.

  1. Buka file functions.php dan rekatkan kode berikut.
  2. Pastikan kode ditempatkan sebelum tag PHP penutup (?>) Atau tidak akan berfungsi.

    // Membuat Ulasan Game Jenis Tulisan Kustom
    function game_reviews_init () {
    $ args = array (
    'label' => 'Ulasan Game',
    'publik' => benar,
    'show_ui' => true,
    'kapabilitas_type' => 'pos',
    'hierarkis' => salah,
    'rewrite' => array ('slug' => 'ulasan-game'),
    'query_var' => true,
    'menu_icon' => 'dashicons-video-alt',
    'mendukung' => array (
    'judul',
    'editor',
    'kutipan',
    'lacak balik',
    'bidang khusus',
    'komentar',
    'revisi',
    'thumbnail',
    'penulis',
    'atribut halaman',)
    );
    register_post_type ('review-game', $ args);
    }
    add_action ('init', 'game_reviews_init');
  3. Simpan perubahan

Jika Anda melihat area admin Anda di WordPress, Anda akan melihat ada item baru “Ulasan Game” yang tersedia di menu. Sejauh ini, akan terlihat seperti posting lain tetapi Anda masih tidak dapat melihat posting ini secara online. Anda memiliki beberapa langkah lagi untuk ditindaklanjuti untuk memanfaatkan jenis posting khusus ini.

Pastikan untuk menyiapkan permalink Anda sebelum Anda mencoba posting baru Anda atau Anda akan berakhir dengan kesalahan.

Buat template untuk jenis posting kustom baru Anda:

  1. Buka folder tema Anda
  2. Buat file baru dan beri nama seperti gim-ulasan-template.php
  3. Buka file dan rekatkan yang berikut ini:
  4. 
    
  5. Buka file page.php yang terletak di folder tema Anda
  6. Salin dan tempel kode ke game-review-template.php Anda
  7. Temukan sepotong kode yang sama atau mirip dengan ini (mungkin tergantung pada tema Anda):
  8. 
    
    
    

    Ketika Anda telah menemukan bagian ini, mari kita modifikasi sehingga Anda dapat menunjukkan jenis pos khusus Anda pada halaman baru. Anda harus menambahkan $ query baris di atas loop Anda dan kemudian ubah loop itu sendiri. Ketika Anda memodifikasi kode, itu akan terlihat seperti ini:

     'game-reviews', 'posts_per_page' => 5));
    while ($ query-> have_posts ()): $ query-> the_post (); ?>
    // Kode Anda mis. "the_content ();"
    
    
    
  9. Simpan perubahan
  10. Pergi ke Halaman -> Tambah baru
  11. Buat halaman dengan nama “Ulasan Game”
  12. Di sisi kanan, di bawah “Atribut Halaman” tab Anda harus menemukan “Templat”
  13. Pilih template yang telah Anda buat di salah satu langkah sebelumnya dan tetapkan ke halaman.
    Templat halaman khusus di WordPress

  14. Simpan perubahan

Itu dia. Anda harus mencoba semuanya dan membuat posting Review Game baru. Setelah Anda membuka halaman Game Review, Anda harus dapat melihat jenis posting berita Anda berbaris secara kronologis seperti halnya posting normal Anda..

Dan ini baru permulaan. Anda telah membuat jenis posting khusus, tetapi sekarang Anda harus memodifikasinya seperti yang Anda suka dan menambahkan kode yang Anda butuhkan.

Buat jenis posting khusus dengan plugin

Saat Anda mulai membuat jenis posting sendiri untuk memperluas WordPress Anda, ada dua cara untuk melakukannya. Kami telah menunjukkan Anda satu – cara membuat jenis posting khusus secara manual. Dengan mengikuti beberapa langkah, Anda dapat membuat jenis posting khusus tetapi mungkin butuh banyak waktu Anda 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 khusus 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 kode atau bahkan menyalin / menempelkan kode. Cukup instal plugin, tulis nama tipe posting baru Anda dan setel melalui GUI.

UI Jenis Tulisan Kustom

HARGA: Gratis

UI Jenis Tulisan Kustom
Jika Anda hanya perlu mendaftarkan jenis posting khusus, plugin ini akan melakukan pekerjaan dengan baik. Setelah Anda menginstalnya, Anda akan dapat membuat jenis pos dan taksonomi khusus. Cukup buka menu yang baru dibuat, tambahkan jenis posting kustom baru dan tulis nama dan deskripsi jenis posting baru Anda. Ini semudah itu tetapi Anda harus memperhatikan itu plugin ini tidak akan menangani menampilkan jenis posting baru Anda. Setelah Anda mendaftarkan jenis posting baru, terserah Anda bagaimana menampilkannya. Kami menyarankan Anda memeriksa cara melakukannya atau menggunakan plugin lain yang juga dapat menampilkan pos Anda.

Bacaan tambahan: Panduan mendalam tentang Jenis Posting Kustom WordPress

Kesimpulan

Jenis Custom Post adalah salah satu fitur WordPress terhebat bahkan saat ini. Dengan hanya memodifikasi beberapa baris kode, atau menggunakan plugin, Anda dapat menghasilkan jenis posting yang akan unik untuk situs Anda. Yang benar adalah bahwa mungkin sedikit lebih sulit bagi pemula untuk menyelesaikan semuanya untuk pertama kalinya, tetapi jika Anda tetap dengan tutorial ini, Anda seharusnya tidak memiliki masalah.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Liked Liked