Pertanyaan yang diberi tag «php»

Untuk pertanyaan tentang bahasa pemrograman sisi server tempat inti WordPress, plugin dan tema ditulis. Pertanyaan tentang menggunakan PHP di luar konteks WordPress adalah di luar topik tetapi mungkin ditanyakan pada Stack Overflow.


1
Bagaimana cara printf (__ ()); kerja?
Hari ini saya mengerjakan tema untuk mendapatkan pemahaman yang lebih baik tentang WordPress dan templating. Saya menemukan ini: <?php printf( __('Designed by %s', 'Anyword'), '<a href="http://www.example.com">Blub</a>' ); ?> Saya tahu ini menunjukkan "Dirancang oleh Blub" (Di mana Blub terhubung) Tapi apa __()artinya atau mengapa ada masukkan string? Untuk apa Anyword …

5
Wordpress dan kutipan sihir
Saya telah menulis beberapa plugin Wordpress, dan saya mengalami masalah dengan Wordpress memberikan kutipan ajaib pada data POST dan GET. Secara khusus, fungsi "wp_magic_quotes" di \ wp-include \ load.php, yang disebut (mungkin pada setiap respons) di wp-settings.php. Fungsi ini menambahkan kutipan ajaib ke data bahkan jika saya mematikan kutipan ajaib …
12 php  plugins 


5
Praktik Terbaik untuk PHP
Saat melakukan templat seperti single.php dan Anda memiliki php yang dibungkus dengan html, apakah yang terbaik adalah: Mulai + Stop PHP? sebagai contoh <h1 class="post-tilte"><?php the_title(); ?></h1> <p class="post-content"><?php the_content();?></p> Atau Echo HTML dan Escape PHP? Sebagai contoh - <?php echo '<h1 class="post-title">' . get_the_title() . '</h1> <p class="post-content"' . …
11 php  wp-query  escaping 

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 …

3
Bagaimana cara mendapatkan permalink dan judul dari ID pos?
Saya telah menyimpan sejumlah ID kiriman dan saya ingin mendaftarkan kiriman sebagai tautan, artinya saya perlu mendapatkan judul dan tautan permanen untuk kiriman ID - $ id. Daftar harus digaungkan oleh kondisi if berikut ini, yang berarti saya harus mengganti $ id dengan permalink dan judul. Saat ini kode hanya …
11 permalinks  title  array  php  id 


2
Bagaimana cara memicu email lengkap pesanan WooCommerce?
Saya ingin dapat memicu email lengkap pesanan WooCommerce pada tahap berbeda dalam proses checkout WooCommerce. Jadi saya telah menonaktifkan pesanan lengkap WooCommerce email dari backend dan sekarang saya sedang mencari garis kode yang akan memicu email pada titik yang saya inginkan. Saya telah melakukan sedikit riset dan saya telah menemukan …
10 php  woocommerce 

1
Mega Menu Walker
Saya mencoba membuat walker menu mega. Sayangnya, pejalan kaki benar-benar lepas dari pengetahuan pengkodean saya. Saya benar-benar dapat menggunakan bantuan untuk membuatnya bekerja. Inilah fitur yang saya butuhkan: Membungkus tingkat kedua <ul>di <section>. [LENGKAP] Ketika seorang pengguna menetapkan kelas "break" pada <li>tingkat kedua <ul>, buat yang <li>baru mulai <ul>. Jika …

2
Kembalikan Halaman Template HTML dengan Fungsi PHP
Saya ingin membuat formulir yang bisa saya gunakan kode pendek untuk memasukkan ke situs saya. Akan sangat menyenangkan jika saya dapat membuat bagian HTML dalam file terpisah dan kemudian memasukkannya dengan kode pendek PHP (untuk memisahkan logika halaman dari mekanisme pembuatannya menjadi kode pendek). Bagaimana saya bisa melakukan ini? - …

4
Bagaimana cara saya memanggil wp_get_current_user () dalam sebuah plugin ketika plugin dimuat sebelum pluggable.php?
Hasil saat ini adalah "Kesalahan PHP fatal: Panggil ke fungsi yang tidak terdefinisi wp_get_current_user ()" yang masuk akal, tetapi tidak membantu. Saya perlu menggunakan $ current_user. Berikut adalah kode yang saya gunakan saat ini: $wp->init(); do_action( 'init' ); // Check site status $file='http://xxxxxxxx.com/wp-admin/wp_includes/pluggable.php'; if ( is_multisite() ) { if ( …

4
Hanya get_posts dari format posting tertentu
Saya mencoba membuat daftar arsip dengan hanya artikel format posting "normal" (bukan tautan, samping, kutipan, dll.). Bagaimana saya menerapkan has_post_format( 'standard' ), atau yang serupa, ke dalam kode di bawah ini? Saya belum dapat menemukan permintaan get_postsyang hanya meminta jenis format tertentu. <?php // Get the posts $myposts = get_posts('numberposts=-1&orderby=post_date&order=DESC'); …

1
Batasi jumlah widget yang tidak aktif
Saya mencoba membatasi jumlah widget dari bilah samping "wp_inactive_widgets" menjadi maksimum 10, karena halaman admin widget sangat lambat: add_filter('pre_update_option_sidebars_widgets', 'cleanup_inactive_widgets', 10, 2); function cleanup_inactive_widgets($new, $old){ if(!empty($new['wp_inactive_widgets']) && count($new['wp_inactive_widgets']) > 10) $new['wp_inactive_widgets'] = array_slice($new['wp_inactive_widgets'], -10, 10); return $new; } Ini tampaknya berhasil, tetapi masalahnya adalah bahwa opsi instance widget masih tetap …
10 php  widgets  options 


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.