Saya bertanya-tanya bagaimana saya bisa menyiapkan metabox taksonomi pada halaman edit posting yang akan serupa dengan jenis "tag" (dengan bidang pencarian dan saran otomatis), tetapi tanpa hak untuk menambahkan istilah baru.
Jadi misalnya jika saya mengetikkan kata, saya mendapatkan saran istilah yang dapat saya gunakan dari daftar istilah yang ada, tetapi jika saya mengetikkan kata yang tidak ada, maka itu tidak menambahkan istilah ke daftar.
EDIT
Sebenarnya, yang saya cari sebenarnya adalah perilaku fungsi "Pencarian" di Editor Menu:
Karena ini adalah perilaku WP inti, apakah ada cara untuk menggunakannya pada halaman post edit juga? Saya bertanya-tanya karena blok ini terlihat persis sama, keduanya memiliki tab "lihat semua" dan "paling baru", tetapi "pencarian" hanya ada di Editor Menu.
Jawaban:
Saya datang dengan solusi untuk pertanyaan pertama Anda. yaitu metabox pajak yang hanya menyarankan persyaratan dari daftar ketentuan yang ada tetapi tidak memungkinkan Anda untuk menambahkan persyaratan baru. Solusinya adalah berbasis jQuery dan memodifikasi perilaku default tag (yaitu taksonomi heirarkis) kotak meta.
Batasan: Saat ini hanya memungkinkan untuk menambahkan 1 istilah pada satu waktu, yaitu Anda tidak dapat menambahkan beberapa istilah yang ada sebagai nilai yang dipisahkan koma.
Kode ini juga tersedia sebagai intisari github .
Saya mungkin melakukan editor menu seperti metabox untuk taksonomi pada akhir pekan depan. ;)
solusi di bawah ini dapat digunakan sebagai plugin karena dapat digunakan dalam file function.php Anda juga.
UPDATE: kode diperbarui untuk menangani kunci kembali sesuai komentar @ mike.
sumber
Enter
tombol. Aku mencoba kembalifalse
padakeyCode == 13
, tapi itu tampaknya tidak melakukan trik, apakah Anda punya ide?. Juga, akan lebih baik jika script dipanggil hanya padapost.php
danpost-new.php
halaman admin.Pertanyaan ini agak lama, tetapi ketika saya menemukannya beberapa orang mungkin datang dan mencari hal yang sama. PLugin ini bermanfaat https://wordpress.org/plugins/admin-category-filter/#developers Dan Anda dapat menambahkan kode secara manual atau ke 'functions.cp tema tema custumized Anda' untuk menyembunyikan bagian kategori induk atau 'tambah baru Tombol kategori sama sekali Tampilan css: tidak ada atribut ke id id yang berfungsi dengan baik.
sumber