Menambahkan Jenis Posting Kustom ke layar menu

32

Saya perlu cara menambahkan jenis posting khusus ke opsi "Appearance -> Menus" di Wordpress. saya telah membuat jenis posting khusus dengan:

register_post_type('produksjoner',$args);

Semua contoh yang saya temukan cukup menambahkan halaman ke menu dengan menambahkan secara manual URL ke item menu kustom. Saya ingin dapat menambahkan ini secara otomatis dengan memilihnya seperti halaman lain.

Saya telah mencari selama dua hari sekarang ... tolong bantu saya: - /

Ole Henrik Skogstrøm
sumber

Jawaban:

82

Untuk menampilkan jenis pos khusus di Appearance -> Menu, Anda perlu melakukan dua hal:

  1. Periksa argumen Anda dan pastikan show_in_nav_menus disetel ke true .

  2. Pergi ke Appearance -> Menu Menu dan di bagian paling atas, klik Opsi Layar . Pada panel yang terbuka, pastikan jenis posting khusus Anda dicentang.

Itu saja!

Blues Beludru
sumber
Wow Terimakasih! Itu lebih mudah dari yang saya kira. Ketika saya tidak dapat menemukan jawaban dengan cepat, itu mungkin karena itu sangat sederhana dan beberapa orang lainnya memiliki masalah yang sama;)
Ole Henrik Skogstrøm
6
Poin "2" adalah yang saya cari
Alex K
Sayangnya, setidaknya dengan tema yang saya gunakan (jembatan), tipe anak tidak menyalakan item menu ini sebagai sub-halaman dari halaman arsip, itulah sebabnya saya mencari cara bawaan di kasus pertama. Mungkin saja untuk mengaksesnya dengan css dengan menghubungkannya ke kelas cpt pada tag tubuh dan kelas pada item menu.
rtpHarry
@Terima kasih Pak, bantuan Anda benar-benar menyelesaikan masalah saya menggunakan opsi layar yang adil di bagian atas halaman menu.
Bhavin Thummar
Menghemat banyak waktu. Saya baru saja akan membuat loop untuk setiap drop-down dll ... Selalu harus ingat bahwa opsi layar!
sheriffderek
4

Saya menemukan situasi yang sama di mana saya perlu menu dinamis untuk halaman Arsip Jenis Tulisan Kustom saya muncul di editor Menu.

Anda dapat mencoba plugin CPT Archive to Nav dan melihat apakah itu memberi Anda apa yang Anda inginkan. http://wordpress.org/extend/plugins/cpt-archive-to-nav/ Anda harus mengklik menu "Opsi Layar" di bagian atas halaman, dan kemudian pilih CPT yang diminta untuk ditampilkan di layar. . Kemudian pada tab "Lihat Semua" dari jenis tulisan dan pilihan teratas adalah halaman arsip.

Ini hanya menyembunyikannya menjadi jenis item menu khusus alih-alih harus memasukkannya secara manual untuk membuat menu. Saat ini tidak ada cara untuk membuat jenis item menu baru selain dari apa yang sudah tersedia untuk Anda.

Kevin Langley Jr.
sumber
Ini mungkin sangat berguna pada titik akhir. Terima kasih :)
Ole Henrik Skogstrøm
1
Wow. Saya sudah lama menginginkan fungsi ini.
Norcross