WordPress

T&J untuk pengembang dan administrator WordPress

2
Dapatkan URL unggah dengan ID blog di multisite
Inti dari pertanyaannya adalah, saya mencari solusi seperti ini: $blog_upload_dir_info = wp_upload_dir( $date, $blog_ID ); $blog_upload_url = $blog_upload_dir_info[ 'baseurl' ]; Di mana $blog_IDberbeda dengan ID blog saat ini. Solusi «WP-paling jelas« gagal: switch_to_blog( $blog_ID ); $blog_upload_dir_info = wp_upload_dir(); restore_current_blog(); sebagai wp_upload_dir () bergantung pada konstanta WP_CONTENT_URLyang secara dinamis mengatur URL …

2
Di mana slug permalink posting lama disimpan?
Saya menerbitkan artikel dengan permalink slug: http://domain.com/writing Kemudian setelah penerbitan, saya mengubah slug permalink menjadi writing-lorem. Sekarang, setiap kali saya berkunjung /writing, itu dialihkan ke /writing-lorem. Saya ingin menggunakan writingsiput untuk kategori baru tetapi tidak bisa, itu berubah menjadi writing-2. Untuk mencoba menghapus semua catatan writingsiput, saya mencari di DB …

2
Membuat formulir pencarian untuk bidang khusus
Saya telah membangun tema untuk dealer mobil. Setiap mobil adalah jenis pos kustom ("kendaraan"), dan memiliki sekitar 12 bidang khusus dengan hal-hal seperti Merek, Model, Jarak Tempuh, Jenis Bahan Bakar, dll. Dll. Jadi pada dasarnya di halaman rumah saya ingin formulir pencarian yang memiliki daftar drop-down untuk Make & Model …

3
Apa yang bisa dilakukan seorang hacker dengan wp-config.php saya
Saya mencoba mengamankan blog wordpress saya. Saya membaca beberapa posting di web yang harus saya ubah table_prefixdan sembunyikan wp-config.php. Namun, saya tidak mengerti? Apa yang bisa dilakukan penyerang dengan saya wp-config.php? Maksud saya ada konfigurasi db saya, tetapi penyerang membutuhkan saya DB_HOSTmisalnya, yang tidak mudah didapat, untuk terhubung ke db …

2
Haruskah saya menggunakan spl_autoload_register () di plugin saya?
Ketika saya menggunakan spl_autoload_register di plugin saya, saya mendapatkan: Fatal error: Uncaught exception 'LogicException' with message 'Class wp_atom_server could not be loaded' wp-includes\pluggable-deprecated.php on line 182 Saya membaca dan menemukan berbagai perbaikan. Satu di SO mengatakan untuk tidak menggunakan spl_autoload_register dengan WordPress. Apakah itu akurat? Saya yakin saya dapat menemukan …

2
Memiliki jumlah posting yang berbeda di halaman pertama
Saya perlu memiliki jumlah posting yang berbeda per halaman pada halaman pertama dan halaman lainnya. Sebagai contoh, inilah yang saya butuhkan Total posting: 6 Halaman pertama: menampilkan 3 posting Halaman berikut: menampilkan 2 posting per halaman Ini kode saya: $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $fp_limit = 3; // …

1
Mengubah Default Pesan "Plugin Diaktifkan"
Setiap kali seorang administrator di WordPress mengaktifkan sebuah plugin, pada saat memuat ulang halaman plugin, sebuah pemberitahuan akan muncul setelah pelaporan aktivasi yang berhasil "Plugin Diaktifkan". Apakah ada cara untuk mengubah teks ini yang muncul di dalam pemberitahuan admin, atau haruskah saya menggunakan pesan khusus saya sendiri? Selain itu, jika …
11 plugins  admin  hooks 


2
Mengapa pembaruan sederhana ke "_edit_lock" wp_postmeta begitu lambat?
Di log kueri lambat MySQL kami, kueri kumulatif paling lambat adalah pembaruan sederhana ke wp_postmeta. Ini sebuah contoh: UPDATE `wp_postmeta` SET `meta_value` = '1392835505:386' WHERE `post_id` = 94705 AND `meta_key` = '_edit_lock'; Detail yang relevan pada pengaturan kami: Waktu permintaan MySQL lambat diatur ke 1s mesin penyimpanan wp_postmeta adalah InnoDB …
11 mysql  post-meta 

9
cara memperbaiki editor visual yang rusak
Editor visual kami menampilkan HTML mentah: Jika saya mengklik Visual atau Teks, tidak ada yang terjadi sama sekali - klik tidak mendaftar. Profil saya tidak dicentang "nonaktifkan editor visual". Hal yang sama terjadi di Chrome, Opera & Firefox. Saya telah menonaktifkan semua tema dan plugin tanpa perubahan. Saya telah mengunggah …

2
Solusi untuk kontrol dan penyebaran versi database?
Saat ini saya menggunakan skrip dump dan melakukan database ke git repo. --skip-extended-insert --skip-comments --skip-dump-dateberarti bahwa diff dapat memberi saya ide yang adil tentang apa yang telah berubah, tetapi semuanya jatuh jika saya mencoba untuk bergabung. WP_SITEURL, WP_HOME dan semua tempat lain wordpress menyimpan URL lengkap perlu diperbarui saat mengimpor …


1
Periksa apakah add_menu_page ada atau tidak
Saya sedang mengerjakan plugin yang harus saya rilis di beberapa bagian. Masalahnya adalah, jika ada menu di halaman kemudian tambahkan plugin baru ke submenu ke-2 atau berikutnya tambahkan menu baru dan kemudian tambahkan plugin ke submenu ke-1. Pertanyaan saya: Bagaimana cara mengecek apakah ada menu? Jika saya sedang mengkode fungsi …

8
Bagaimana saya bisa menemukan siput plugin?
Saya bertanya-tanya bagaimana saya bisa menemukan siput plugin (siput = nama internal yang digunakan oleh WordPress untuk melakukan pembaruan plugin dan untuk menentukan plugin mana yang sedang aktif)? Biasanya nama folder plugin tetapi jika plugin tidak memiliki folder, itu adalah nama file-nya (seperti hello.php). Apakah ada pengecualian lain? Apakah huruf …

2
Bagaimana cara mendapatkan ID halaman edit saat ini di admin?
Sebagian besar solusi yang saya temukan adalah untuk penggunaan front-end. Ini untuk plugin, jadi semua aktivitas ada di back-end. Bagaimana cara saya mendapatkan ID halaman yang saat ini digunakan (diedit) di admin? Catatan saya di luar lingkaran. Saya hanya perlu mendapatkan ID halaman (bukan posting) yang saat ini saya lihat …
11 functions  admin  id 

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.