Pertanyaan yang diberi tag plugin-development

34
Apa perbedaan antara WPINC dan ABSPATH?

Sudah umum bagi pengembang plugin untuk melindungi plugin mereka dari akses langsung. Saya melihat dua cara untuk melakukan itu: if ( ! defined( 'WPINC' ) ) die; dan if ( ! defined( 'ABSPATH' ) ) exit; Apa perbedaan antara WPINC dan ABSPATH? Yang mana cara yang 'benar' untuk

32
Pengaturan API dengan contoh array

Saya menggunakan buku pengembangan plugin Wrox WordPress sebagai referensi utama untuk memulai dengan plugin baru dan saya mengerti semua pengaturan dapat disimpan sebagai 1 array tetapi buku tidak memberikan contoh ini dan semua hal yang saya menemukan di web tampaknya sangat berbeda dari satu...

32
Bagaimana Anda bisa memeriksa apakah Anda berada di halaman tertentu di bagian Admin WP? Misalnya bagaimana saya bisa mengecek apakah saya ada di halaman Users> Your Profile?

Saya sedang membangun sebuah plugin dan saya ingin menambahkan bit javascript di kepala admin tetapi hanya untuk halaman admin tertentu. Maksud saya bukan halaman seperti pada halaman WordPress yang Anda buat sendiri tetapi halaman admin yang ada seperti 'Profil Anda', 'Pengguna', dll. Apakah ada...

30
Bagaimana cara membuat plugin membutuhkan plugin lain?

Saya sedang membangun sebuah plugin yang menambahkan fungsionalitas tambahan ke sebuah plugin utama. Idealnya di layar administrasi plugin, tautan "aktifkan" harus dinonaktifkan dan catatan sebaris harus ditambahkan yang memberi tahu pengguna untuk menginstal dan mengaktifkan plugin utama terlebih...

29
Apakah ada kerangka kerja pengembangan plugin

Karena saya baru dalam pengembangan plugin WordPress, saya telah memeriksa struktur internal banyak plugin. Saya telah menemukan bahwa kebanyakan dari mereka tidak cocok dengan pola apa pun dan memahami bagaimana cara kerjanya bisa sulit. Saya bertanya-tanya apakah ada cara yang lebih umum dari...

29
Posting meta vs tabel database terpisah

Saat mengembangkan plugin yang memerlukan penyimpanan data, apa pro dan kontra dari menggunakan satu metode atau lainnya? The penjelasan yang diberikan di naskah kuno itu tidak rinci: Namun, sebelum melompat dengan seluruh tabel baru, pertimbangkan apakah menyimpan data plugin Anda di Post Meta...

28
Haruskah saya menggunakan persiapan wpdb?

Saya baru mengenal SQL dan bertanya-tanya apakah saya perlu menggunakan wpdb->preparekueri berikut untuk tabel yang saya buat global $wpdb; $tablename = $wpdb->prefix . "my_custom_table"; $sql = "SELECT * FROM " . $tablename . " ORDER BY date_created DESC"; $resulst = $wpdb->get_results(...