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.

5
Bagaimana cara memeriksa apakah plugin (WooCommerce) aktif?
Saya mencoba mengubah kepala dan kaki halaman WooCommerce saya. Saya memiliki ifpernyataan yang seharusnya menargetkan toko dan gerobak WooCommerce, tetapi tidak. Jika saya memodifikasi PHP setelah ifpernyataan tidak ada perubahan. Tetapi jika saya memodifikasi PHP dalam elsepernyataan itu berfungsi: Ini tidak berfungsi: <?php if (function_exists('woocommerce')): ?> <?php if (is_cart() || …

1
Apa itu <# code #> di media-template.php, dan bagaimana cara kerjanya?
Saya sedang memeriksa /wp-includes/media-template.phpdan baru saja menemukan ini: &lt;# if ( data.compat &amp;&amp; data.compat.meta ) { #&gt; {{{ data.compat.meta }}} &lt;# } #&gt; Belum pernah melihat &lt;# #&gt;atau {{{ }}}sebelumnya. PHP macam apa ini? Mencari simbol-simbol ini di Google tampaknya sia-sia ...
9 php  core 

1
Kapan harus menggunakan Pengecualian vs Objek Kesalahan vs sekadar false / null
Saya sedang dalam proses menulis plugin dan saya mencoba mengukur kapan harus menggunakan berbagai pendekatan penanganan kesalahan. Ada tiga metode yang saya pertimbangkan: Melempar Eksepsi (kelas khusus) Mengembalikan Objek Kesalahan (ekstensi WP_Error) Kembalikan null / false Beberapa situasi yang saya pertimbangkan Mencoba untuk mendapatkan / menetapkan opsi yang tersimpan di …


3
Mengapa Anda perlu membungkus fungsi di dalam array ($ this, function)
Saya seorang pemula di PHP dan WordPress, jadi harap lembut! Saya sedang membangun sebuah plugin - mengikuti beberapa tutorial, membuat semuanya berfungsi. Pertanyaan saya adalah mengapa fungsi yang ingin saya panggil terbungkus array($this, function)? Sebagai contoh saya memiliki kode konstruktor ini di dalam kelas saya function __construct() { add_action( 'admin_init',array( …
8 php 

3
Menambahkan input khusus untuk atribut data dalam menyisipkan modal media
Saya mencoba menambahkan input teks ke modal "Insert Media" dengan harapan bisa menambahkan data-atribut html5 ke jangkar induk gambar. &lt;a class="fancybox" href="..." data-fancybox-group=" "&gt; &lt;- Bagian ini &lt;img class="wp-image-871" src="..." alt="..." width="245" height="333" /&gt; &lt;/a&gt; Sejauh ini saya sudah bisa menambahkan input ke modal: Menggunakan kode di bawah ini di …

1
Editor Visual Wordpress Mengupas Perubahan HTML
Ketika saya menggunakan editor WordPress HTML untuk menambahkan ikon icomoon seperti ini: &lt;span class="icon-shield"&gt;&lt;/span&gt; dan kemudian beralih ke editor visual dan kemudian kembali ke editor HTML, ikonnya hilang. Saya mencoba memasukkan sedikit Javascript ini untuk memperbaikinya. Saya melihat wp_enqueue_scripts dan meletakkan ini di functions.php, tetapi masih tidak memperbaiki masalah. function …


1
Tema WordPress dan unit PHP
Apakah ada contoh menggunakan tes unit PHP dengan tema WordPress, sepertinya banyak blog di luar sana pada subjek keluar tanggal sebagai tes unit inti terpisah dari trac, namun tadi malam - saya menarik trac dan mencoba untuk membuat sampel tema untuk menjalankan tes. Itu tidak bekerja tenang, Anda harus menjalankan …

1
Izinkan Editor mengedit posting yang tertunda tetapi tidak menyusunnya
Saya memiliki sejumlah besar pengguna dengan Kemampuan Editor yang membantu melalui pengiriman kiriman. Ini adalah pengaturan saya saat ini untuk peran ini: Seperti yang Anda lihat, mereka diizinkan edit_postsdan edit_others_poststetapi mereka tidak bisa edit_published_posts. Ini berarti mereka dapat mengedit posting yang berada dalam status Draft dan Pending . Sekarang, saya …

2
Unit PHP menguji WordPress?
Mengingat bagaimana WordPress ditulis dan bagaimana berinteraksi dengan database dan mengingat betapa tidak terlalu berorientasi pada OOP, apakah ada cara untuk menguji tema? apakah ada cara unit menguji kerangka kerja (bukan kerangka kerja tema) yang berinteraksi dengan WordPress, yaitu, misalnya, dapatkah Anda menulis unit test untuk berurusan dengan loop, berurusan …

2
Jadikan Google mengindeks seluruh pos jika dipisahkan menjadi beberapa halaman
Meskipun ini adalah pertanyaan, ini juga merupakan peringatan serius bagi penerbit yang memisahkan penggunaan posting mereka &lt;!--nextpage--&gt;. Telanjang dengan saya. Saya menjalankan platform beberapa penulis yang sangat diperdagangkan yang berperingkat sangat tinggi di mesin pencari. Saat membuat peningkatan terkait SEO, saya perhatikan bahwa hanya halaman pertama dari sebuah artikel yang …

3
start_lvl Diabaikan di Custom walker_nav_menu
Ini adalah proyek pertama saya yang melibatkan WordPress dan saya macet mencoba membuat walker khusus untuk menu footer. Saya pada dasarnya ingin mengubah menu dari &lt;ul&gt; &lt;li&gt;&lt;/li&gt; &lt;/ul&gt;struktur ke &lt;p&gt; &lt;span&gt;&lt;/span&gt; &lt;/p&gt;struktur. Menu dan hal-hal menampilkan file dan saya telah dapat menyesuaikan start_eldan end_elfungsinya tanpa masalah jadi saya sekarang mendapatkan …
8 php  functions  menus  html  walker 


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.