Saya menggunakan posting-jenis Tulisan untuk menampilkan item-item portofolio dan tampak aneh memiliki portofolio yang diberi label sebagai posting. Apakah ada cara untuk mengubah nama Posting menjadi Portofolio sebagai gantinya mencerminkan penggunaannya dengan lebih baik.
custom-post-types
Evie Milo
sumber
sumber
Jawaban:
Jika Anda hanya ingin mengubah nama tampilan posting, daripada membuat jenis posting kustom kemudian tambahkan kode ini ke file functions.php tema Anda.
Demi transparansi, saya mendapat kode ini dari artikel ini , walaupun saya pernah menggunakan trik serupa di masa lalu.
sumber
Saya menggunakan skrip berikut untuk mengubah nama jenis posting default:
sumber
Anda perlu membuat Jenis Posting Kustom, "Portofolio".
Posting adalah Posting. Mengapa mencoba menggunakannya sebagai sesuatu yang bukan, dan kemudian mencoba mengubah nomenklatur mereka, alih-alih menulis satu atau dua fungsi sederhana
functions.php
, yang akan menghasilkan fungsionalitas yang tepat dan nomenklatur yang tepat yang Anda inginkan?sumber
UPDATE wp_posts SET post_type = 'funny-bunny' WHERE post_type = 'post';
Anda kemungkinan besar perlu mengubah awalan tabel (wp_) untuk mencerminkan pengaturan itu dalam instalasi Anda saat ini.Saya mendapat tip ini dari majalah smashing dan mengujinya dan itu bekerja dengan baik
sumber
Saya menemukan utas ini ketika saya sedang mencari solusi untuk mengubah jenis posting dari satu nama ke yang lain.
Alih-alih melakukan permintaan khusus seperti yang disarankan oleh seseorang di sini saya hanya melakukan ini:
Cpt harus ofc sudah dibuat dan diformat ..
sumber
Ganti nama posting menjadi portofolio
sumber
__()
berfungsi bagi pengguna .echo '';
?Jika Anda hanya ingin mengubah label menu admin dari Post -> Portofolio, lihat pertanyaan ini:
Mengubah Label Menu Admin
[Memperbarui]
Plugin ini Admin Menu Editor sepertinya memungkinkan Anda untuk mengubah label menu dengan lebih mudah - Saya belum mengujinya.
sumber
Anda hanya perlu membuat posting khusus lain dengan kemampuan yang sama dengan posting biasa. Anda kemudian dapat menonaktifkan menu Posting dengan ini:
sumber
The get_post_type_object akan melakukan pekerjaan.
sumber