WordPress

T&J untuk pengembang dan administrator WordPress

6
Hapus tabel dari database saat menghapus plugin
Saya membuat plugin dan ingin menambahkan fungsi untuk menghapus tabel saya dari database ketika pengguna menghapus plugin saya. Saya membuat fungsi yang menghapus tabel dari DB ketika pengguna menonaktifkan plugin saya, tetapi saya tidak menginginkannya. Ini kodenya: // Delete table when deactivate function my_plugin_remove_database() { global $wpdb; $table_name = "NestoNovo"; …

3
Bagaimana cara memasukkan file menggunakan get_template_part () dalam sebuah plugin?
Mungkin pertanyaan yang sangat sederhana, tetapi saya sedang berjuang. Dalam pengembangan tema, saya bekerja get_template_part()berkali-kali, dan saya mengerti dasar-dasarnya. Tetapi ketika saya mengembangkan sebuah plugin, saya bertanya-tanya menggunakannya menunjukkan beberapa kesalahan: Pemberitahuan: Penggunaan konstanta STYLESHEETPATH ​​yang tidak terdefinisi - diasumsikan 'STYLESHEETPATH' ...\wp-includes\template.phppada jalur 407 dan Perhatikan: Penggunaan konstan TEMPLATEPATH yang …

1
Apakah ACF menjadi perangkap madu? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 2 tahun yang lalu . Saya seorang pengembang tumpukan penuh perusahaan dan mulai menggunakan ACF. Pada awalnya saya …

3
Bagaimana saya bisa mendapatkan daftar semua skrip dan gaya enqueued?
Saya membuat plugin dan saya ingin mendapatkan daftar semua skrip dan CSS yang digunakan oleh plugin lain. Ini adalah fungsi saya: function crunchify_print_scripts_styles() { $result = []; $result['scripts'] = []; $result['styles'] = []; // Print all loaded Scripts global $wp_scripts; foreach( $wp_scripts->queue as $script ) : $result['scripts'][] = $wp_scripts->registered[$script]->src . …

1
Halaman Pengaturan Jenis Tulisan Kustom, pilih halaman untuk menampilkan arsip
Jadi, saya mengikuti jawaban yang diterima dari pos ini. Kemungkinan untuk menambahkan pengaturan lain ke pengaturan 'Tampilan halaman depan' untuk Jenis Posting Kustom tetapi tidak sepenuhnya berfungsi, harus dibandingkan dengan jawaban yang diterima di pos ini. Tidak dapat menampilkan do_settings_sections. Tidak bisa mengerti kenapa Sekarang, ini benar-benar berfungsi menggunakan kode …

2
Bagaimana saya bisa mengkonfigurasi Docker untuk mengembangkan dan menggunakan tema khusus?
Ingin memperbaiki pos ini? Berikan jawaban terinci untuk pertanyaan ini, termasuk kutipan dan penjelasan mengapa jawaban Anda benar. Jawaban tanpa detail yang cukup dapat diedit atau dihapus. Saya memulai dengan Docker dan saya masih baru dalam praktik pengembangan WordPress profesional. Saya ingin mengatur lingkungan pengembangan Docker (di Mac saya) sehingga …

1
Apa cara yang benar untuk memetakan banyak domain di instalasi multisite WordPress 4.1?
Saya mengetahui pertanyaan ini dan yang lainnya tetapi belum menemukan jawaban pasti tentang bagaimana domain harus diatur dengan multisite sehingga varian www dan non-www berperilaku dengan benar. Saya percaya saya memiliki wildcard yang diatur dengan benar di tingkat DNS dan solusi yang disarankan untuk menambahkan define( 'NOBLOGREDIRECT', 'http://www.example.com' );karya untuk …
12 multisite 

2
Bagaimana memicu penyegaran dalam modal media
Saya sedang mengembangkan plugin yang menambahkan tab baru ke modal media, dan saya perlu tahu cara memicu penyegaran tab lampiran sehingga itu menunjukkan lampiran yang baru ditambahkan. Ini adalah kode yang saya gunakan: wp.media.view.Toolbar.Custom = wp.media.view.Toolbar.extend({ initialize: function() { _.defaults( this.options, { event: 'custom_event', close: false, items: { custom_event: { …

1
Bagaimana menjalankan fungsi aktivasi ketika plugin diaktifkan jaringan di multisite?
Saya mencoba membuat plugin saya multisite kompatibel. Saya menggunakan register_activation_hook()fungsi untuk mendaftarkan my_activate()fungsi saya untuk dijalankan ketika plugin diaktifkan. Ini bekerja dengan baik pada instalasi satu situs. function my_activate() { // Do some things. } register_activation_hook( __FILE__, 'my_activate' ); Masalahnya adalah, my_activate()tidak berjalan untuk setiap situs ketika plugin saya 'jaringan …


3
Bagaimana saya bisa mempercepat bagian admin WP saya?
Kami memiliki banyak situs WP dengan proxy di antara server tempat mereka duduk dan internet. Beberapa hal di WP tidak berfungsi: Umpan RSS di dasbor mencari tema mencari plugin pembaruan inti Kami melakukan semuanya secara manual dan benar-benar tidak ada masalah kecuali untuk SLOWNESS pada pemuatan halaman. Tampaknya hampir semua …
12 admin  proxy 

1
Tolak unggahan gambar berukuran salah menggunakan Pengunggah Media
Saya sedang mengerjakan pengaturan super-ketat untuk menambahkan gambar ke Bidang Kustom di layar Edit Posting. Skenario optimal saya adalah menambahkan pesan Kesalahan Khusus ketika pengguna mencoba mengunggah gambar dengan ukuran yang salah untuk nilai khusus tersebut. Saya sadar saya bisa melakukan ini dengan pengunggah kustom apa pun, tetapi saya benar-benar …
12 uploads  media  images 

3
Buat halaman WooCommerce diakses hanya untuk pengguna yang masuk
Saya memiliki situs web menggunakan WordPress, dan e-commerce menggunakan WooCommerce. Saya ingin toko saya (dan semua halamannya) dilihat hanya oleh pengguna yang masuk. Melalui plugin User Access Manager , saya telah menolak akses ke halaman toko, tetapi dengan tautan langsung ke suatu produk, dll. Orang dapat mengakses halaman tertentu itu, …

1
Media upload konten khusus untuk memasukkan kode pendek pos kustom
Saya sedang mengerjakan sebuah plugin yang membuat "portofolio" jenis pos kustom bersama dengan kode pendek untuk disisipkan di halaman atau posting mana pun. Kode pendeknya adalah: [portfolio option1=“1” option2=“0” option3=“1” ] Dan itu berfungsi dengan baik, itu menunjukkan semua posting kustom melalui kustom WP_query. Tapi saya ingin melangkah lebih jauh. …

1
Daftarkan skrip yang akan di enqueued baik di admin maupun front end
Seperti yang saya pahami, skrip admin seharusnya didaftarkan dan di enqueued melalui admin_enqueue_scriptshook dan semua skrip lainnya di wp_enqueue_scriptsjadi saya telah mengatur fungsi-fungsi berikut untuk mendaftar dan enqueue semua skrip saya dengan cara yang jelas dan terorganisir. Pertanyaan saya adalah, bagaimana jika saya memerlukan skrip tertentu (mis. Plugin jquery validate …

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.