WordPress

T&J untuk pengembang dan administrator WordPress

1
apa yang __return_false dalam filter
Saya berpikir untuk menghapus / menyembunyikan admin-bar dari instalasi wordpress (3.1.1) saya. Saya mengunjungi tautan berikut: http://codex.wordpress.org/Plugin_API/Filter_Reference/show_admin_bar Saya terkejut melihat hanya satu baris untuk menghapus / menyembunyikan admin-bar add_filter( 'show_admin_bar', '__return_false' ); Pertanyaan saya adalah apa arti __return_false ? mengapa __ dan _?

2
Sanitasi data: Praktik Terbaik dengan contoh kode
Saya mencoba memahami sanitasi data (bukan validasi data) untuk membantu saya menulis tema aman untuk WordPress. Saya telah mencari di internet mencoba menemukan panduan komprehensif untuk pengembang tema yang merinci praktik terbaik. Ada beberapa sumber yang saya temui termasuk halaman codex berjudul Validasi Data, meskipun tidak ada yang berguna bagi …

1
Kustomisasi layar Edit Posting untuk Jenis Posting Kustom?
Apa cara terbaik untuk menyesuaikan sepenuhnya layar admin Edit Posting untuk jenis posting khusus tertentu? Saya telah menyesuaikannya sampai batas tertentu pada pembuatan jenis posting khusus - menambahkan bidang tambahan dll, tetapi saya ingin menghapus banyak elemen seperti permalinks, posting pratinjau, nonaktifkan pengeditan cepat dll.

3
Kenapa tabel `wp_options` tidak memiliki indeks pada` autoload`?
Di awal setiap halaman yang dilayani oleh WordPress, ada panggilan MySQL untuk mengambil opsi: SELECT option_name, option_value FROM wp_options WHERE autoload = 'yes'; Karena tidak ada indeks pada autoloadkolom, MySQL harus mencari SEMUA baris. Saya juga menemukan komentar dari jawaban ini yang mengatakan tidak akan ada peningkatan kinerja bahkan jika …



4
Hapus siput jenis kiriman khusus dari URL
Belum menemukan jawaban yang berguna untuk ini. Saya menyadari masalah konflik dan semua masalah ini dapat menyebabkan, saya ingin tahu apakah itu MUNGKIN tidak DISARANKAN. Ini akan membutuhkan WP penulisan ulang, saya tahu ini banyak. Pada dasarnya, katakanlah kita memiliki CPT "peristiwa". Saya ingin memiliki satu halaman acara memiliki URL …


1
Opsi Pembaruan Disimpan dalam Multi-Dimensi Array
Saya memiliki data di wp_optionstabel yang saat ini disimpan sebagai array multi-dimensi ( profile_element_order): a:12:{s:17:"img_base64_enable";s:1:"1";s:25:"moulding_combination_page";s:0:"";s:24:"moulding_collection_page";s:0:"";s:25:"idea_gallery_thumb_height";s:3:"200";s:24:"idea_gallery_thumb_width";s:3:"200";s:23:"collection_thumb_height";s:3:"200";s:22:"collection_thumb_width";s:3:"200";s:20:"profile_item_columns";s:1:"4";s:17:"idea_item_columns";s:1:"2";s:24:"collections_item_columns";s:1:"2";s:25:"combinations_item_columns";s:1:"4";s:21:"profile_element_order";a:5:{i:0;s:8:"Option 1";i:1;s:8:"Option 2";i:2;s:8:"Option 3";i:3;s:8:"Option 4";i:4;s:8:"Option 5";}} Yang ingin saya capai adalah memperbarui profile_element_orderopsi (dalam opsi itu). Begini cara semuanya terlihat sejauh ini: function psort_save_order() { global $mouldings_options; $list = $mouldings_options['profile_element_order']; $new_order = $_POST['list_items']; $new_list = array(); …



5
Solusi untuk menghasilkan javascript / CSS dinamis
Katakanlah Anda perlu membuat kode javascript atau CSS yang tergantung pada konteks saat ini. Misalnya Anda memiliki formulir di beranda yang mengirimkan permintaan ajax saat mengirim, dan formulir lain di satu halaman. Atau dalam hal CSS, Anda ingin membuat tema yang memungkinkan penggunanya untuk membangun tata letak mereka sendiri, mengubah …


5
Admin situs dalam pemasangan jaringan tidak dapat mengedit pengguna?
Untuk Blog Komunitas Stack Exchange, kami memiliki pemasangan jaringan yang telah kami atur. Saya diberi tahu bahwa peran administrator situs tidak memungkinkan opsi untuk mengedit pengguna. Pada halaman pengguna situs saat mengarahkan pengguna, hanya ada opsi untuk delete, bukan satu untuk edit. Satu-satunya opsi yang terkait dengan izin pengguna adalah …


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.