Pertanyaan yang diberi tag «settings-api»

API Pengaturan, ditambahkan di WordPress 2.7, memungkinkan halaman admin yang berisi formulir pengaturan untuk dikelola secara semi-otomatis. Ini memungkinkan Anda menentukan halaman pengaturan, bagian dalam halaman tersebut dan bidang di dalam bagian. Halaman pengaturan baru dapat didaftarkan bersama dengan bagian dan bidang di dalamnya. Halaman pengaturan yang ada juga dapat ditambahkan dengan mendaftarkan bagian atau bidang pengaturan baru di dalamnya.

1
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 contoh ke yang lain. Paruh kedua …


2
Pengaturan API vs Penyesuai Tema
Pertanyaan ini dimigrasikan dari WordPress Development Meta Stack Exchange karena dapat dijawab di WordPress Development Stack Exchange. Bermigrasi 6 tahun yang lalu . Kapan tepat menggunakan API pengaturan, dan kapan lebih baik menggunakan penyesuai tema? Setelah Googled sepanjang pagi, saya belum dapat menemukan panduan yang dipertimbangkan dengan baik dan baru-baru …

5
"Kesalahan: Opsi Halaman Tidak Ditemukan" pada Pengaturan Halaman Pengajuan untuk Plugin OOP
Saya sedang mengembangkan plugin menggunakan repositori Boilerplate Tom McFarlin sebagai templat, yang memanfaatkan praktik OOP. Saya telah mencoba mencari tahu mengapa saya tidak dapat mengirimkan pengaturan dengan benar. Saya sudah mencoba mengatur atribut aksi ke string kosong seperti yang disarankan pada pertanyaan lain di sini, tetapi itu tidak membantu ... …

1
Bagaimana cara menyampaikan argumen dari add_settings_field () ke fungsi callback?
Saya memiliki fungsi seperti ini: add_settings_field( 'contact_phone', 'Contact Phone', 'settings_callback', 'general'); Itu bekerja. Itu memanggil settings_callback. Keren. Masalah yang saya miliki dengan ini adalah: Saya tidak ingin harus mendefinisikan fungsi callback untuk setiap pengaturan yang saya tambahkan, jika semua yang saya lakukan adalah menggemakan sedikit hal. function settings_callback() { echo …

3
Bagaimana cara mengirimkan variabel ke add_settings_section () callback?
Saya mencoba untuk mengotomatisasi, sebanyak mungkin, fungsi Pengaturan API membutuhkan setiap pengaturan dalam Plugin. Looping melalui array opsi, dan keluaran add_settings_section()dan add_settings_field()cukup sederhana: add_settings_section(): $oenology_hooks_tabs = oenology_hooks_get_settings_page_tabs(); foreach ( $oenology_hooks_tabs as $tab ) { $tabname = $tab['name']; $tabtitle = $tab['title']; $tabsections = $tab['sections']; foreach ( $tabsections as $section ) { …

2
Apakah fungsi get_option di-cache?
Di plugin saya, saya menggunakan kode berikut untuk mengambil opsi dari database: $options = get_option('my_plugin_options'); Jika saya menggunakan ini 10 kali dalam berbagai fungsi plugin saya, apakah WordPress membuat 10 pertanyaan ke database, atau apakah itu hanya membuat 1 panggilan database per permintaan HTTP dan menyimpan hasilnya?

3
Apa keuntungan dari Pengaturan API?
Saya perkenalkan ini dengan mengatakan bahwa saya hampir tidak pernah bekerja dengan WordPress - pada kenyataannya, terakhir kali saya melakukan situs di WordPress adalah kembali selama 2.2. Kemarin saya membuat segalanya berantakan dan mengajukan beberapa pertanyaan di sini mencoba untuk membuat plugin menu dasar berfungsi. Saya sekarang memiliki plugin berfungsi …

1
Halaman Pengaturan Jenis Tulisan Kustom, pilih halaman untuk menampilkan arsip
Jadi, saya mengikuti jawaban yang diterima dari pos ini. Kemungkinan untuk menambahkan pengaturan lain ke pengaturan 'Tampilan halaman depan' untuk Jenis Posting Kustom tetapi tidak sepenuhnya berfungsi, harus dibandingkan dengan jawaban yang diterima di pos ini. Tidak dapat menampilkan do_settings_sections. Tidak bisa mengerti kenapa Sekarang, ini benar-benar berfungsi menggunakan kode …

1
Jalankan fungsi SETELAH opsi tema disimpan?
Pertanyaan aneh, bagaimana saya bisa menjalankan fungsi kustom SETELAH pengaturan tema saya disimpan? Saya melihat bahwa fungsi register_settings () memiliki panggilan balik sanitasi, tetapi itu berjalan sebelum pengaturan diubah. Saya perlu sesuatu untuk dijalankan setelah mereka diselamatkan. Apakah ada tindakan atau filter yang dapat saya gunakan untuk melakukan itu? EDIT …

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 …

3
Pengaturan API WordPress, Menerapkan Tab Pada Halaman Menu Kustom
Saya telah mengikuti seri tutorial Pengaturan API WordPress dari orang ini: http://wp.tutsplus.com/tutorials/theme-development/the-complete-guide-to-the-wordpress-settings-api-part-1/ Sejauh ini, saya sudah berhasil melakukan hal dasar. Sekarang, ketika menerapkan tab, saya menghadapi masalah. Masalah 1: Tab tidak berfungsi. Semua bidang ditampilkan di kedua tab. Bagian 1, harus ditampilkan pada Tab Satu dan Bagian 2 pada Tab …

1
Memicu tindakan khusus saat tombol pengaturan ditekan
Ini adalah plugin wordpress pertama saya dan saya menjalankan banyak masalah untuk membuatnya bekerja, itu hampir berfungsi dengan baik tetapi saya tidak menemukan cara untuk mencapai hal spesifik ini. Pada dasarnya saya memiliki halaman pengaturan kustom saya untuk plugin saya, itu menyimpan semua tanpa masalah sama sekali, tetapi pertanyaannya adalah, …

2
Pengaturan API di Multisite - Pesan pembaruan tidak ada
Ketika saya menggunakan pengaturan API dalam instalasi multisite dan halaman opsi duduk di tingkat jaringan, memposting opsi untuk options.phptidak berfungsi, karena halaman administrasi duduk di wp-admin/networkdan WP mengharapkan halaman berada di wp-admin. Saya menambahkan fungsi yang memeriksa apakah instalasi WP ini adalah instalasi multsite (melalui konstanta) dan jika ya, ia …

2
Bagaimana cara menambahkan pengaturan ke Halaman Opsi Latar Belakang?
Saya sedang mengembangkan tema dan saya ingin menambahkan beberapa konten tambahan ke halaman opsi latar belakang bawaan. Saya tahu cara menggunakan pengaturan API untuk membuat opsi dan pengaturan tema baru tapi saya tidak bisa mencari tahu di mana itu sebenarnya memanggil ke halaman latar belakang. Saya telah mencari wp-includes/theme.phpdan masih …

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.