WordPress

T&J untuk pengembang dan administrator WordPress

3
Metode Mengintegrasikan Data Plugin dengan Tema
Saya ingin mendapatkan beberapa pendapat mengenai praktik terbaik untuk mengembangkan plugin WordPress yang menyediakan integrasi tema. Agar masuk akal ketika saya mengajukan pertanyaan ini, izinkan saya mulai dengan contoh hipotetis skenario yang saya ingin tahu. Bayangkan saya membuat plugin yang disebut "Diskografi". Diskografi mendaftarkan tiga jenis pos khusus: "Band", "Album", …


4
Fungsi / filter WP untuk memodifikasi header http?
Apakah ada fungsi WP khusus, tindakan atau filter untuk digunakan saat menambahkan / memodifikasi header HTTP? Untuk saat ini saya hanya mengaitkan tajuk PHP () panggilan ke pengait 'init' WP seperti ini: add_action('init', 'add_header_xua'); function add_header_xua(){ if(!is_admin()){ header('X-UA-Compatible: IE=edge,chrome=1'); } } Tetapi apakah ini cara yang benar untuk melakukan itu?
17 api  headers 

2
Cara mengubah kata sandi pengguna secara terprogram
Saya mencoba membuat halaman profil yang sama sekali berbeda (bukan yang disediakan oleh Wordpress), karena tata letak dan nuansa halaman profil default terlalu "Wordpress" untuk pengguna. Sekarang saya berhasil menampilkan halaman yang dapat mengubah data meta pengguna seperti nama depan, nama belakang, kota, kode pos, dll. Sekarang yang membuat saya …

2
Membuat fungsi pemberitahuan pembaruan untuk tema saya
pertanyaannya sederhana :) Saya membuat tema yang akan saya gunakan di banyak situs. Jadi, saya tidak ingin membuka semua situs dan menyimpan file setiap kali saya memperbaiki bug atau melakukan upgrade tema. Apakah ada cara saya dapat membuat sistem pembaruan seperti plugin yang dihosting di direktori plugin wordpress. Menantikan jawaban …

4
Batasi jumlah Widget di Sidebars
Jika saya menggunakan area khusus widget (misalnya footer) di mana hanya ada sedikit tempat untuk widget (menurut desain), dapatkah saya membatasi jumlah widget yang dapat dimasukkan pengguna dalam area widget khusus itu? Tidak masalah apakah solusinya ada di backend atau ujung depan. Terima kasih.
17 widgets  sidebar 

3
Pengujian unit untuk pengembangan plugin
Saya perlu menerapkan pengujian unit untuk salah satu plugin saya. Baru-baru ini saya mendesainnya ke dalam kelas, jadi pengujian unit seharusnya lebih mudah untuk diterapkan sekarang. Apa sajakah strategi efektif untuk menguji unit plugin saya? Saya perlu cara untuk menggunakan fungsi WordPress yang digunakan dalam plugin, tetapi saya tidak perlu …


1
Dapatkan daftar semua bilah samping yang terdaftar
Saya mendaftarkan bilah samping secara otomatis untuk setiap kategori (ruang widget terpisah per kategori). Teknik yang saya gunakan ada di sini . Di sisi admin saya memiliki halaman opsi di mana saya perlu menampilkan dropdown dari semua sidebar yang terdaftar ... Apakah ada cara untuk secara dinamis mendapatkan daftar sidebars …



5
Hapus div pembungkus dan ul dari output wp_nav_menu
Saya menggunakan sistem menu baru dari Wordpress, dan ini adalah hasil dari wp_nav_menu () <div class="menu-main-menu-container"> <ul id="menu-main-menu" class="menu"> <li id="menu-item-28" class="menu-item menu-item-type-post_type current-menu-item page_item page-item-21 current_page_item menu-item-28"><a href="http://www.bemang.com/">Trang nhà</a></li> <li id="menu-item-29" class="menu-item menu-item-type-post_type menu-item-29"><a href="http://www.bemang.com/blog/">Blog</a></li> <li id="menu-item-30" class="menu-item menu-item-type-post_type menu-item-30"><a href="http://www.bemang.com/gioi-thieu/">Giới thiệu</a></li> </ul> </div> Yang saya inginkan hanya ini: …


2
Membuat Jenis Pos Kustom Gambar-Sentris?
Adakah yang punya tips untuk membuat jenis posting khusus sentris-gambar? Untuk menjelaskannya, blog saya memiliki gambar tajuk yang diputar, seperti di bawah ini: Dua gambar di kiri atas diacak, dan ada sebagai lampiran ke halaman tertentu yang hanya ada untuk memuat gambar-gambar ini. Saya bertanya-tanya apakah layak untuk menyimpan ini …

1
Saya ingin memberikan file .js ke tema anak saya
Saya mencoba untuk membuat file .js kustom di direktori tema anak saya. Dalam functions.php tema anak saya, saya menemukan kode berikut /* After this. you can override Accessible Zen's pluggable functions or add your own. * Remember, do your best to stay accessible! :) * */ add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' ); …

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.