Cara Membuat Jenis Posting Kustom WordPress

Cara Membuat Jenis Posting Kustom WordPress

WordPress dapat menampilkan sejumlah besar jenis konten yang berbeda, tetapi mengaturnya bisa jadi sulit. Opsi default cukup terbatas, dan mengubahnya bisa membingungkan. Itulah mengapa saya memutuskan untuk menyusun panduan singkat ini.


Dengan menggunakan jenis posting khusus, Anda dapat membuat jenis item baru – seperti posting dan halaman – yang akan berisi kumpulan data yang berbeda. Ini akan memiliki menu admin sendiri, halaman pengeditannya sendiri, taksonomi kustomnya sendiri, dan banyak utilitas lainnya.

Jika Anda bertanya-tanya mengapa Anda membutuhkan salah satu dari ini, mereka yang terbaik untuk situs web dengan konten yang disusun berdasarkan struktur yang tidak biasa. Jadi, jika Anda memiliki konten yang perlu Anda tampilkan berbeda dari pada posting dan halaman biasa, jenis posting kustom mungkin hanya yang Anda butuhkan. Mereka juga hebat untuk SEO, karena permalink bawaan mereka.

Apa itu Jenis Posting Kustom?

Jenis posting, terlepas dari nama yang terdengar spesifik, dapat digunakan untuk semua jenis konten. Anda mungkin pernah melihatnya sebelumnya, karena pengembang menggunakan jenis pos khusus untuk menambahkan portofolio, staf, testimonial, dan lainnya ke tema WordPress mereka. Jadi tipe posting khusus hanyalah posting biasa dengan nilai post_type yang berbeda dalam database. Ada lima jenis posting standar: posting, halaman, lampiran, revisi, dan menu navigasi. Namun, WordPress 3.0+ memberi Anda kemampuan untuk menambahkan yang khusus.

Jenis & Taksonomi WordPress Post

Istilah taksonomi sering muncul dengan merujuk pada jenis pos kustom dan yang mungkin sedikit membingungkan bagi sebagian orang. Bagi mereka yang baru mengenal WordPress, taksonomi adalah cara untuk mengelompokkan berbagai jenis posting dan custom posting. WordPress hadir dengan empat built-in: kategori, tag, kategori tautan, dan format posting. Anda dapat mempelajari lebih lanjut tentang hal-hal spesifik ini di WordPress Codex. Namun, Anda juga dapat membuat taksonomi kustom Anda sendiri dan menggunakannya dalam jenis posting Anda untuk mengelompokkan dan mengurutkan konten.

Cara Membuat Jenis Posting Kustom?

Menambahkan jenis posting khusus di WordPress sangat mudah karena WordPress menyertakan fungsi inti register_post_type yang dapat digunakan untuk membuatnya. Ini berarti jika Anda seorang pengembang plugin, Anda dapat dengan mudah memasukkan jenis posting khusus dalam tema yang Anda buat. Atau Anda dapat menambahkannya melalui tema anak Anda atau melalui plugin khusus.

Membuat Tipe Posting Kustom secara Manual (menggunakan kode)

Hal pertama yang pertama, di mana Anda harus menambahkan kode Anda? Tempat terbaik untuk mendaftar dan menambahkan jenis posting khusus Anda tergantung pada proyek Anda. Jika Anda bekerja di situs klien yang sudah memiliki tema aktif, Anda ingin membuat tema anak dan mendaftarkan jenis kiriman Anda dari sana. Jika Anda membuat tema khusus Anda sendiri, Anda dapat menempatkan kode di file functions.php atau file lain yang dipanggil dari functions.php Anda. Dan jika Anda mengembangkan plugin, tidak masalah di mana Anda menambahkan kode, asalkan kode tersebut berjalan sebelum kait tindakan ‘init’ untuk memastikan itu tersedia.

Untuk tujuan pengujian, Anda functions.php File akan baik-baik saja. Tetapi sebuah plugin akan memastikan Anda tidak akan merusak situs Anda untuk mengubah atau meningkatkan tema Anda.

Jika jenis posting khusus benar-benar penting, pertimbangkan untuk menjadikannya plugin yang harus digunakan. Untuk yang belum tahu, plugin yang harus digunakan dipasang di direktori khusus di dalam folder konten dan secara otomatis diaktifkan di semua situs. Plugin yang harus digunakan tidak tampil di daftar plugin default di halaman plugin wp-admin.

Pokoknya, jenis posting khusus dapat ditambahkan ke WordPress melalui register_post_type () fungsi. Ini memungkinkan Anda untuk menentukan yang baru dengan beberapa label. Setelah membuat tajuk, Anda dapat menggunakan fungsi ini sebelum admin_menu, tapi setelah itu after_setup_theme kait tindakan. Jika dibuat dengan benar, Anda dapat melakukannya hanya dengan beberapa baris kode. Dari WordPress Codex, berikut adalah contoh sederhana dari jenis pos khusus baru:

function create_post_type () {
register_post_type ('acme_product',
Himpunan(
'label' => array (
'name' => __ ('Produk'),
'singular_name' => __ ('Produk')
),
'publik' => benar,
'has_archive' => true,
)
);
}
add_action ('init', 'create_post_type');

Ini akan membuat jenis posting bernama “produk” yang diidentifikasi sebagai “acme_product.” Itu register_post_type fungsi mendapat dua nilai. Yang pertama adalah “label” untuk nama tersebut. Yang kedua adalah “publik” untuk membuatnya muncul di layar admin dan di situs Anda. Dan terakhir “has_archive” untuk mengaktifkan arsip tipe posting baru.

Setelah mengatur ini, Anda akan melihat entri menu untuk jenis posting khusus, dapat menambahkan posting, melihat daftar posting di admin, dan mengunjungi mereka di situs web Anda. Ada banyak lagi nilai, atau argumen, yang dapat Anda tambahkan ke halaman khusus. Daftar lengkapnya dapat ditemukan di daftar halaman jenis tulisan dari Codex.

Selanjutnya, buat gambar ikon 16 × 16 piksel dan simpan ke folder plugin Anda saat ini. Ini diperlukan untuk ikon jenis posting khusus di dasbor. Pilihan lain adalah menggunakan ikon font. Jika Anda tertarik untuk memasuki rute itu, kami memiliki panduan cepat tentang cara menggunakan Dashicons untuk jenis posting khusus yang harus Anda baca. Kemudian Anda bisa melanjutkan dan mengaktifkan plugin.

Catatan tentang penamaan: meskipun tergoda dan nyaman untuk menggunakan pengenal jenis pos khusus, lebih baik untuk awalan. Gunakan namespace pendek yang mengidentifikasi plugin, tema, atau situs web yang menggunakan tipe kustom. Untuk panduan yang lebih detail, checkout tuts + guide untuk Jenis Tulisan Kustom WordPress. Mereka menggali lebih banyak kode dan opsi jenis posting khusus jika Anda ingin mengkodekan sendiri jenis posting Anda. Tetapi jika Anda menginginkan pilihan yang lebih cepat dan mudah, teruslah membaca!

Membuat Jenis Posting Kustom Dengan Plugin

Jenis Posting Plugin Tidak Terbatas

Cara termudah untuk menambahkan jenis posting khusus baru adalah dengan plugin. Bebas Jenis Posting Plugin tidak terbatas kebetulan membuat membuat dan mengelola jenis pos kustom menjadi mudah. Anda bahkan dapat membuat taksonomi khusus juga.

Yang harus Anda lakukan adalah menginstal plugin. Anda dapat mengambilnya langsung dari direktori WordPress (lihat tautan di atas). Atau instal dari dashboard WordPress Anda di bawah Plugin> Tambah Baru dan cari “jenis posting tanpa batas” – itu harus menjadi hasil pertama. Cukup instal dan aktifkan.

Plugin Jenis Posting Tidak Terbatas - Buat Jenis Posting Baru

Ini akan menambahkan item menu Jenis Posting baru di bagian bawah dasbor Anda. Klik untuk mulai membuat jenis dan taksonomi posting baru Anda. Ada banyak opsi untuk jenis pos kustom atau nama taksonomi, membuat jenis posting baru terlihat oleh penulis, di mana itu muncul di dasbor Anda (atau di mana dalam submenu, seperti di bawah “Pengaturan”), ikon menu, metabox yang didukung (cukup periksa yang ingin Anda sertakan), dan bahkan pengaturan lanjutan untuk REST API.

Pilih opsi yang ingin Anda aktifkan untuk jenis posting baru Anda dan simpan. Itu dia. Sudah siap untuk pergi! Cari saja nama yang Anda berikan jenis pos kustom baru di dasbor Anda. Milik kami dinamai “My Post Types” pada tangkapan layar di atas. (Catatan – kami tidak menetapkan lokasi, jadi itu hanya ditambahkan setelah jenis posting yang ada di situs pengujian kami.)

Jenis Pengaya Pengaya Tidak Terbatas - Opsi Total

Jenis Posting Tidak Terbatas dibuat untuk berfungsi dengan baik dengan tema WordPress apa pun, tetapi jika Anda menggunakan Tema Total WordPress Anda akan memiliki akses ke satu ton opsi eksklusif dan kuat. Tetapkan halaman utama khusus untuk remah roti Anda, pilih opsi tata letak arsip jenis posting baru, pilih entri (dan entri tunggal) blok dan meta, aktifkan pagination Berikutnya / Sebelumnya dan banyak lagi.

Alternatif: WCK Kit Penciptaan WordPress PRO

Jenis Posting Kustom dan pembuat Bidang Kustom - WCK

Info & Unduh Lihat Demo

WordPress Creation Kit PRO adalah plugin WordPress premium yang membuatnya mudah untuk menyesuaikan instalasi WordPress Anda sehingga klien atau kontributor hanya melihat apa yang Anda inginkan. Plugin yang kuat ini memberi Anda kontrol atas bidang khusus dan jenis posting untuk membuat instalasi WordPress Anda yang sudah dibersihkan.

Jika Anda seorang pengembang web, Anda mungkin sudah tahu bahwa WordPress bisa sangat besar untuk beberapa klien, dan salah satu cara untuk membantu mereka merampingkan proses menggunakan situs web mereka adalah dengan memangkas apa yang mereka bisa dan tidak bisa lihat pada didukung WordPress mereka. instalasi. Masukkan WordPress Creation Kit PRO. Dengan ini, Anda dapat membuat instalasi WordPress yang ramah pengguna khusus untuk klien Anda. Anda dapat membuat dan mengganti nama jenis pos taksonomi dan taksonomi untuk membuatnya lebih mudah dimengerti, atau menyembunyikan beberapa opsi pengaturan yang disertakan dengan tema WordPress yang Anda gunakan untuk situs web mereka. Ada nada yang dapat Anda lakukan dengan WordPress Creation Kit PRO.

Fitur hebat lainnya dari WordPress Creation Kit PRO adalah bidang khusus yang disertakan. Tergantung pada jenis posting yang Anda buat, Anda mungkin ingin menambahkan area teks untuk konten, pilihan drop-down (seperti judul anggota staf, atau jenis peralatan yang digunakan untuk pemotretan), tanggal atau sesuatu yang lain. Apa pun kebutuhan Anda, WordPress Creation Kit PRO mencakup 11 opsi bidang khusus sehingga Anda dapat membuat jenis posting Anda mudah digunakan oleh klien Anda.

Kesimpulan

Jenis pos khusus dapat terdengar menakutkan, tetapi sebenarnya tidak perlu. Dengan sedikit latihan, Anda bisa mendapatkan dasar-dasar tipe posting kustom dan membuat situs yang Anda butuhkan. Dan dengan plugin gratis Jenis Tulisan Tidak Terbatas, tidak ada alasan untuk tidak melakukannya. Sekarang setelah Anda menguasai dasar-dasarnya, beri tahu kami jika Anda memiliki pertanyaan tambahan. Atau jika Anda memiliki tips lebih bermanfaat, bagikan! Jangan ragu untuk memberi saya satu baris pun di komentar di bawah. Mari kita mulai diskusi!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map