Pertanyaan yang diberi tag «plugin-development»

Plugin WordPress memungkinkan modifikasi, penyesuaian, dan penyempurnaan yang mudah ke blog WordPress. Alih-alih mengubah pemrograman inti WordPress, Anda dapat menambahkan fungsionalitas dengan Plugin WordPress.


1
Menambahkan lebih banyak opsi ke instance gambar. (Pengaturan Tampilan Lampiran)
Saya mencoba membangun sebuah plugin sederhana yang dapat digunakan kembali untuk presentasi gambar di Wordpress 3.9, dan sepertinya saya telah menabrak dinding bata. Saya ingin dapat menambahkan beberapa opsi pada instance gambar. (Detail di bawah "Pengaturan Tampilan Lampiran"). Seperti kotak centang yang mengatakan "Responsif" yang menonaktifkan (mengaburkan) dropdown ukuran gambar, …

6
Di mana, Kapan, & Bagaimana Cara Benar Menulis Ulang Aturan Dalam Lingkup Plugin?
Saya mengalami sedikit masalah aneh dengan aturan penulisan ulang tidak memerah dengan baik. Saya sudah mencoba menggunakan flush_rewrite_rules();dan flush_rewrite_rules(true);. Saya juga mencoba mengglobal $wp_rewritemenggunakan $wp_rewrite->flush_rules();dan$wp_rewrite->flush_rules(true); Tak satu pun yang tampaknya menyiram aturan penulisan ulang dengan benar. Panggilan-panggilan itu memang membilas aturan penulisan ulang ketika dipanggil. Bagaimana saya tahu ini? Menggunakan …

3
Dapatkan jalur ke plugin lain
Untuk mendapatkan jalur ke plugin yang dapat Anda gunakan plugin_dir_path(__FILE__)- tetapi ini jelas harus dipanggil dari dalam plug-in. Bagaimana Anda dapat andal mendapatkan jalur ke plugin B ( pluginb/pluginb.php) dari dalam plug-in A? Sunting: Diasumsikan Anda tahu siput plug-in yang Anda kejar (sebenarnya Anda bisa mendapatkannya dari get_plugins()). Tapi saya …

2
Mengapa activ_plugin tidak berfungsi di register_activation_hook
Saya mencoba mengaktifkan plugin kedua secara otomatis saat mengaktifkan plugin pertama. register_activation_hook(__FILE__, 'example_activation' ); function example_activation() { include_once(ABSPATH .'/wp-admin/includes/plugin.php'); activate_plugin('hello.php'); } Tidak berfungsi di dalam register_activation_hook .. Ini berfungsi jika saya menggunakannya secara langsung seperti: include_once(ABSPATH .'/wp-admin/includes/plugin.php'); activate_plugin('hello.php'); Bagaimana saya bisa memperbaikinya? Terimakasih atas bantuannya Larutan: Saya menggunakan ini untuk …

2
Bagaimana cara menghapus opsi layar tertentu dan kotak meta dari menambahkan / mengedit jenis posting?
Sekarang, ketika Anda menambahkan atau mengedit posting tertentu dalam jenis posting yang Anda inginkan, ada lebih banyak opsi layar juga. Meskipun, Opsi Layar ini menampilkan / menyembunyikan kotak meta. Saya ingin dapat memperoleh daftar semua opsi Layar dari kotak meta terdaftar yang terprogram ini, sehingga saya dapat kembali memeriksa apakah …




2
Pada bagian Admin WordPress, bagaimana saya menautkan ke halaman submenu yang dibuat untuk sebuah plugin?
Jadi saya mencoba membuat plugin WordPress dan saya telah membuat beberapa halaman menu menggunakan fungsi yang disediakan ini: add_submenu_page('my_plugin_menu', 'Edit record page', 'Edit record page', 'manage_options', 'edit_record_page', array(&$this, 'display_edit_record_page'); dan ketika saya pergi ke halaman saya perhatikan pada bilah alamat di browser itu berbunyi seperti ini: http://mydomain.com/wp/wp-admin/admin.php?page=edit_record_page Apa yang ingin …

1
Bagaimana saya bisa menyimpan beberapa array pilihan dengan API pengaturan untuk halaman opsi plug-in?
Saya pikir ini mungkin lebih merupakan masalah dengan PHP saya daripada penggunaan saya pengaturan API, tapi sepertinya saya tidak bisa mendapatkan Wordpress untuk menyimpan array data untuk kotak multi-pilih. Kotak multi-pilih berhubungan dengan bidang meta khusus, dan opsi pilih adalah tipe posting khusus yang akan menampilkan bidang meta itu. Berikut …

2
Bagaimana cara mengimplementasikan pembaruan plugin WordPress yang memodifikasi database?
Saya mengembangkan plugin WordPress, yang memiliki beberapa tabel database sendiri. Plugin membuat tabel ini ketika diaktifkan, dan menghapusnya saat dihapus / dihapus. Saya harus menerapkan proses pembaruan plugin yang memperbarui kode plugin serta struktur tabel. Kasus paling sederhana adalah menambahkan kolom baru ke salah satu tabel. Kasus yang lebih kompleks …

3
Bagaimana cara menampilkan pesan selama aktivasi plugin
Saya mengembangkan plugin, tetapi selama frasa aktivasi saya terus-menerus menghadapi bug. Namun tidak ada cara mudah untuk menampilkan pesan kesalahan, karena hal-hal yang bergema akan menghasilkan kesalahan 'keluaran tidak terpenuhi'. Saya mencoba kait admin_message tetapi tidak berhasil. Bagaimana saya bisa memberi tahu pengguna jika beberapa tahap aktivasi gagal dengan alasan?



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.