WordPress

T&J untuk pengembang dan administrator WordPress

1
Ubah slug basis penulis untuk peran yang berbeda
Apakah mungkin untuk mengubah siput basis penulis sesuai dengan perannya? Misalnya, penulis mendapat example.com/ninja/%username% dan pelanggan mendapatkan example.com/trainee/%username%? Saya sedang memikirkan sesuatu seperti: add_action('init', 'set_new_author_base'); function set_new_author_base() { global $wp_rewrite; if($user->role == 'subscriber') $author_slug = 'trainee'; $wp_rewrite->author_base = $author_slug; } elseif($user->role == 'author') { $author_slug = 'ninja'; $wp_rewrite->author_base = $author_slug; …

1
Perbedaan antara esc_url () dan esc_url_raw ()
http://core.trac.wordpress.org/browser/trunk/wp-includes/formatting.php#L2239 Saya bingung kapan sebaiknya keduanya digunakan. Dengan asumsi saya memiliki URL ini:, http://site.com/?getsomejavascript=1yang secara javascript dihasilkan secara dinamis: jika saya memasukkan skrip dengan esc_url(add_query_arg('apples', 420)), saya dapatkan http://site.com/?getsomejavascript=1&apples=420dan itu rusak karena #038;referensi tersebut jika saya menggunakan esc_url_raw(add_query_arg('apples', 420))saya mendapatkan URL yang benar:http://site.com/?getsomejavascript=1&apples=420 tetapi dalam dokumentasi saya menemukan bahwa esc_url_raw …
9 urls  escaping 

2
Dapatkan ID halaman yang terhubung dengan item menu?
Saat ini saya menggunakan walker khusus untuk menyesuaikan output wp_nav_menu(), dan saya mencoba menambahkan informasi tambahan ke <a>tag. Apa yang saya ingin output untuk setiap tautan menu terlihat seperti: <a class="boxPAGEID" href="#">About Me Page</a> Di mana PAGEIDID halaman yang saya tautkan. Alasannya adalah karena saya mengembangkan tema yang membuka konten …

3
Bagaimana mencegah melarikan diri ketika menyimpan kode HTML dalam nilai opsi?
Saya memiliki halaman Opsi Tema di mana pengguna dapat menambahkan opsi tertentu seperti tautan Facebook, dll. Salah satu opsi adalah untuk beberapa kode iklan dan ketika menyimpannya sebagai opsi, ia akan lolos berulang kali. Apa pendekatan terbaik untuk menyimpan kode yang dimasukkan dalam halaman admin <textarea>menggunakan update_option( 'sidebar_code', $_POST['sidebar_code'] );?


3
Konversi situs yang ada ke jaringan
Kami memiliki situs WP3 yang ada dan ingin menjadikannya multiuser daripada beberapa instal yang kami miliki sekarang. Saya menambahkan WP_ALLOW_MULTISITEkode dan meluncurkan kembali - mulai Jaringan dan kemudian tambahkan kode multisite ke wp-config.phpdan .htaccess. Segera setelah saya melakukannya dan keluar - tidak lagi menemukan koneksi database. Saya perhatikan pada upaya …
9 multisite 

5
Apa beberapa alasan mengapa Anda tidak perlu meretas file inti WordPress?
Seringkali solusi cepat untuk suatu masalah, dapat diselesaikan dengan meretas inti WordPress, yaitu mengubah kode yaitu WordPress itu sendiri. Ini jalan yang sangat berbahaya untuk ditempuh! Jangan pernah melakukannya! Anda selalu dapat mengubah cara kerja WordPress, dengan menggunakan plugin. Ini kadang-kadang bisa agak melelahkan dan sulit, tetapi kerja ekstra selalu …
9 core 

3
Opsi untuk CDN dengan WordPress Termasuk Plugin Pendukung?
Apa saja pilihan untuk Jaringan Distribusi Konten untuk digunakan dengan WordPress ? Saya ingin pro dan kontra objektif mereka, plugin yang terkait atau cara lain untuk menggunakannya, harga relatif mereka, profil pelanggan / skenario / kasus penggunaan yang sesuai, proyek yang telah mereka gunakan jika Anda tahu, dan informasi terkait …
9 options  cdn 

2
Memodifikasi file JS dengan data dari pengaturan plugin
Saya memiliki plugin yang, antara lain, memiliki file javascript yang memerlukan beberapa pengaturan spesifik pengguna. Apa cara terbaik untuk memasukkan pengaturan tersebut ke javascript dari parameter pengaturan plugin? Dengan kata lain, jika saya menjadikan pengaturan itu bagian dari halaman pengaturan di mana pengguna dapat memasukkannya, bagaimana saya bisa mendapatkan nilai-nilai …



1
the_post_thumbnail srcset responsif tidak mengisi dengan ukuran gambar khusus
Saya mencoba menggunakan fitur gambar responsif baru di Wordpress 4.4 tetapi saya tetap mengalami masalah tertentu ketika mencoba menggunakan the_post_thumbnail dengan ukuran gambar khusus. Sepertinya saya tidak dapat menggunakan ukuran gambar khusus. Kode berikut akan menghasilkan imgtag dengan srcsethadiah: <?php the_post_thumbnail('medium', array( 'class' => 'img-responsive' )); ?> Inilah yang imgterlihat …

10
Hapus tindakan dari Kelas eksternal
Saya mencoba melakukan sesuatu yang mirip dengan pertanyaan ini di sini: remove_action atau remove_filter dengan kelas eksternal? Saya mencoba menghapus <!-- This site is optimized with the Yoast WordPress SEO plugin v1.0.3 - http;//yoast.com/wordpress/seo/ --> pesan dari plugin. Dan sebelum Anda meneriaki saya tentang bagaimana ini mungkin tidak etis, penulis …

1
Setel ulang posisi metabox di admin
Saya menulis tema dan di dalamnya saya memiliki fungsi yang menciptakan dua metabox. Parameter keempat dari fungsi "add_meta_box ()" yang saya gunakan dapat disetel ke (tinggi, inti, default atau rendah). Saya ingin kotak muncul dalam urutan tertentu (yaitu urutan dalam salah satu dari 4 grup ini - misalnya dengan kedua …


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.