Ketika saya membuat posting baru, tepat setelah mengklik "Tambah Baru" , ketika editor posting menunjukkan, alih-alih harus menggunakan dropdown dan memilih bidang khusus untuk digunakan, saya ingin memiliki beberapa input bidang khusus standar sudah openend.
Secara visual, alih-alih:
Saya ingin memiliki sesuatu seperti:
Saya tahu ada plugin untuk itu (CPT, Lebih banyak bidang, dll) tetapi saya ingin cara sederhana untuk melakukannya dengan fungsi dasar.
Saya mencoba sesuatu seperti ini (Saya menggunakan 'produk' jenis pos kustom):
function register_custom_fields( $post_ID ) {
global $wpdb;
if( !wp_is_post_revision( $post_ID ) ) {
add_post_meta( $post_ID, 'reference', '', true);
add_post_meta( $post_ID, 'price', '', true);
}
}
add_action('edit_product', 'register_custom_fields');
Tapi itu sepertinya tidak berhasil. Saya berpikir bahwa pengaitnya mungkin salah (karena edit_post
muncul setelah pembaruan), tetapi saya tidak melihat pengait untuk "pos baru" (tepat setelah pengguna mengklik "pos baru" di admin wp). Apakah ada ?
Atau mungkin seluruh idenya salah dan ada cara lain?