WordPress

T&J untuk pengembang dan administrator WordPress


1
Aturan Menulis Ulang untuk Situs Web Multilingual, Suka qTranslate?
Saya ingin menulis plugin kecil saya sendiri untuk alih bahasa. Untuk itu, hal pertama adalah menjalankan aturan penulisan ulang. Saya telah mencari di web selama 2 jam, tetapi saya belum menemukan jawaban untuk pertanyaan saya. Saya ingin memilikinya seperti ini: http://www.mysite.com/de/post-title/atauhttp://www.mysite.com/de/projects/project-title/ Jadi pada dasarnya, apa yang saya coba lakukan adalah …

4
Apakah ada variabel untuk nama komponen templat?
Salah satu yang Anda sebut templat dengan get_template_part()(atau locate_template()) apakah ada cara untuk mengetahui templat apa yang Anda gunakan Misalnya jika Anda menelepon get_template_part('loop','archive');dariarchive.php dan kemudian bekerja di file loop-archive.php Anda. apakah ada cara untuk mendefinisikan variabel yang memiliki nama bagian templat saat ini .... so $template = 'loop-archive'. lebih …

2
Cara menyesuaikan plugin sambil mempertahankan kemampuan untuk meningkatkan
Saat ini saya sedang mengerjakan pembaruan besar ke salah satu plugin WordPress saya. Plugin ini memungkinkan pengguna memilih dari beberapa skin yang tersedia. Cukup sering saya diminta untuk membuat skin custom. Untuk mencegah agar kulit ini tidak dihapus saat pemutakhiran, saya harus menggunakan pengait WordPress untuk menonaktifkan pembaruan otomatis untuk …


2
Hapus "kiriman" dari admin tetapi tampilkan kiriman khusus
Setelah memeriksa: http://codex.wordpress.org/Function_Reference/remove_menu_page , saya berhasil menggunakan kode berikut untuk menyembunyikan beberapa hal dari menu: add_action( 'admin_menu', 'my_remove_menu_pages' ); function my_remove_menu_pages() { remove_menu_page('link-manager.php'); remove_menu_page('tools.php'); remove_menu_page('users.php'); remove_menu_page('edit-comments.php'); } Namun baik "halaman posting" dan halaman jenis posting kustom tampaknya berjalan /wp-admin/edit.php. Jadi saya sedang mencari cara untuk menyembunyikan posting menubar tetapi masih …

1
Mengubah kompresi JPEG tergantung pada ukuran gambar
Pendek. Saya ingin gambar 'besar' dikompresi oleh 90%, dan 'sedang' sebesar 60%. Sudah banyak yang Anda tahu, kadang-kadang gambar yang lebih besar menderita kompresi tinggi, tetapi gambar kecil lainnya tidak. Fungsi ini memungkinkan untuk mengubah sampel semua gambar jpg function custom_jpg_compression($args) { return 90; } add_filter('jpeg_quality', 'custom_jpg_compression'); Bagaimana cara memfilter …
8 filters  images 


1
Sisipkan elemen baru ke array dengan add_filter
add_filter('example_filter', function(){ return array( 'tax1' ); } ); add_filter('example_filter', function(){ return array( 'tax2' ); } ); add_filter('example_filter', function(){ return array( 'tax3' ); } ); print_r( apply_filters( 'example_filter', array()) ); Hasilnya adalah Array ( [0] => tax3 ) Saya tidak tahu bagaimana saya bisa memasukkan elemen baru ke array ini dengan …
8 filters  array 

4
Bagaimana cara mendapatkan tanggal posting posting di luar loop?
Saya perlu mencabut tanggal publikasi posting agar posting posting otomatis kedaluwarsa. Masalahnya adalah saya tidak bisa mendapatkan tanggal publikasi yang tepat. Ini kode saya: global $wpdb; $post_ids = $wpdb->get_results( "SELECT ID FROM $wpdb->posts WHERE post_status ='publish'" ); foreach($post_ids as $id){ $postdate = get_the_date("Y-m-d",$id ); //here is what I can figure …
8 database  date 

2
Apakah ada cara untuk mengubah judul widget secara dinamis?
Saya punya kasus di mana ada banyak widget di beberapa sidebar khusus. Saya bertanya-tanya apakah ada cara sederhana untuk mengubah judul masing-masing widget secara dinamis. Biasanya widget memiliki bidang judul yang dapat Anda atur secara manual atau di plugin itu sendiri. Saya ingin menambahkan sesuatu seperti nilai bidang meta per …
8 widgets  title 

1
Mendaftar dan mengirim file javascript bersyarat (khusus browser)?
Komunitas WP.SE selalu menyarankan penggunaan wp_register_scriptdan wp_enqueue_scriptuntuk menambahkan skrip dalam tema / template (dan juga, wp_register_styledan wp_enqueue_styleuntuk stylesheet). Ini adalah bagaimana saya mendaftar dan membuat skrip saya ... Pertama, saya menambahkan sesuatu seperti ini di functions.php add_action('init','wpse54189_register_script'); function wpse54189_register_script(){ //Register scripts wp_enqueue_script( 'jquery' ); wp_register_script( 'aahan_bootstrap_transition', get_template_directory_uri().'/js/bootstrap-transition.js'); wp_register_script( 'aahan_bootstrap_carousel', get_template_directory_uri().'/js/bootstrap-carousel.js', …


3
Hapus? Ver = dari wp_register_script
Saya mendapatkan omelan di tes kecepatan google tentang querystrings di skrip saya. Jadi, saya mencoba untuk menghapusnya dengan memberikan false sebagai argumen untuk parameter itu. Namun, tampaknya tidak berpengaruh: wp_register_script('myscript', get_bloginfo('template_directory').'/scripts.myversionnumber.js',false,false,true); wp_enqueue_script('myscript'); PS: bagian "myversionnumber" dari nama file js adalah cara saya mengendalikan cache / versi daripada pendekatan? Ver = …

2
Bandingkan the_excerpt () dengan the_content ()
Apakah ada cara untuk membandingkan the_excerpt () dengan the_content () untuk mengetahui apakah the_excerpt () benar-benar menunjukkan seluruh konten posting? misalnya, jika sebuah posting sangat pendek. akhirnya saya ingin memiliki tautan "Baca lebih lanjut" di akhir kutipan. tetapi saya ingin mengatakan 1 hal untuk posting dan lain untuk posting dari …
8 excerpt 

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.