WordPress

T&J untuk pengembang dan administrator WordPress

1
Dari sudut pandang keamanan, haruskah bloginfo () atau get_bloginfo () diloloskan?
Saya telah meninjau banyak informasi tentang tema WP dan keamanan plugin dan memahami konsep bahwa Anda harus melarikan diri atribut dan nilai-nilai HTML dalam tema dan plugin. Saya telah melihat bloginfo()dan echo get_bloginfo()menggunakan standar dan di dalam esc_html()atau esc_attr()fungsi. Genesis dan _s , tema dasar Automattic sama-sama lolos dari nilai-nilai …

2
Tetapkan tanggal posting sebelum tahun 1970
Saya memiliki jenis posting khusus yang disebut buku. Tanggal penerbitan buku adalah antara 1700 dan 1900. Saya ingin mengatur tanggal posting ke tanggal-tanggal ini (jadi saya bisa meminta hasil diurutkan berdasarkan tahun) tetapi saya tidak bisa menetapkan tanggal sebelum 1970 Januari 1. Apakah mungkin untuk melakukan itu?

3
Bisakah saya tinggalkan plugin textdomain untuk istilah yang digunakan dalam core?
Saya punya plugin yang menempatkan status posting ke dalam menu admin tipe posting. Saya tengah menginternasionalkannya, dan saya bertanya-tanya bagaimana menangani situasi ini. Plugin menggunakan beberapa string unik yang akan mendapatkan textdomain seperti ini: __( 'Select the post statuses to <strong>exclude</strong> from post type admin menus', 'csmpmsi' ) Tapi kemudian …

3
Tampilkan Pengunggah Media di Plugin Sendiri di Wordpress 3.5
Saya memiliki sedikit masalah dengan Pengunggah Media di WordPress 3.5 baru. Saya membuat plugin sendiri yang mengunggah gambar. Saya menggunakan kode JS ini: <script type="text/javascript"> var file_frame; jQuery('.button-secondary').live('click', function( event ){ event.preventDefault(); if ( file_frame ) { file_frame.open(); return; } file_frame = wp.media.frames.file_frame = wp.media( { title: 'Select File', button: …
10 jquery  media 

3
Arahkan seluruh situs web ke satu halaman
Saya perlu mengalihkan seluruh situs WordPress ke satu halaman WordPress tunggal. Semacam mode pemeliharaan, tetapi pengalihan harus pergi ke halaman WordPress yang diterbitkan. Sayangnya, halaman pemeliharaan yang perlu saya perlihatkan harus menggunakan plugin WordPress lainnya. Saya tidak mengetahui adanya plugin Mode Pemeliharaan yang memungkinkan Anda melakukan ini. Paling-paling, mereka membiarkan …


3
Dapatkan jalur ke plugin lain
Untuk mendapatkan jalur ke plugin yang dapat Anda gunakan plugin_dir_path(__FILE__)- tetapi ini jelas harus dipanggil dari dalam plug-in. Bagaimana Anda dapat andal mendapatkan jalur ke plugin B ( pluginb/pluginb.php) dari dalam plug-in A? Sunting: Diasumsikan Anda tahu siput plug-in yang Anda kejar (sebenarnya Anda bisa mendapatkannya dari get_plugins()). Tapi saya …


2
Setujui pos langsung dari mode pratinjau?
Bagaimana cara menyetujui posting secara langsung dari mode pratinjau, alih-alih harus kembali ke mode edit dan / atau mode "daftar posting"? Saya secara skrip mengunggah beberapa (ratusan) posting, tetapi ingin melihat dulu secara singkat sebelum persetujuan.
10 previews 

6
Bagaimana cara membuat blok teks yang dapat diedit untuk beranda?
Saya membuat situs berdasarkan WordPress. Ini tidak akan terlihat seperti blog atau WP. Hanya sebuah situs web. Jadi WP bertindak seperti backend di mana klien dapat mengedit blok teks. Pertanyaan: Bagaimana saya bisa meletakkan blok teks pada template yang dirancang yang dapat diedit pengguna dari panel admin? Katakan sesuatu seperti …

7
Menambahkan div untuk membungkus konten widget setelah judul widget
Saya mencoba menambahkan div ke konten widget di bilah sisi dinamis saya. Ini adalah kode register; register_sidebar(array( 'name' => "Sidebar1", 'id' => 'home-sidebar-1', 'before_widget' => '<div class="sidebar-box">', 'after_widget' => '</div>', 'before_title' => '<div class="title">', 'after_title' => '</div>', )); Tetapi kode ini menyebabkan seperti ini; <div class="sidebar-box"> <div class="title">{WIDGET TITLE}</div> {WIDGET …

3
W3 Total Cache, CDN dan file tema [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk WordPress Development Stack Exchange. Ditutup 5 tahun yang lalu . Saya memperbarui file style.css dari instalasi WordPress saya baru-baru ini. Perubahannya efektif: ketika masuk sebagai administrator (blog saya …

2
Mengapa activ_plugin tidak berfungsi di register_activation_hook
Saya mencoba mengaktifkan plugin kedua secara otomatis saat mengaktifkan plugin pertama. register_activation_hook(__FILE__, 'example_activation' ); function example_activation() { include_once(ABSPATH .'/wp-admin/includes/plugin.php'); activate_plugin('hello.php'); } Tidak berfungsi di dalam register_activation_hook .. Ini berfungsi jika saya menggunakannya secara langsung seperti: include_once(ABSPATH .'/wp-admin/includes/plugin.php'); activate_plugin('hello.php'); Bagaimana saya bisa memperbaikinya? Terimakasih atas bantuannya Larutan: Saya menggunakan ini untuk …

3
Saring setiap permintaan HTTP URI?
Saya ingin memfilter setiap permintaan HTTP yang dilakukan URI melalui API HTTP. Gunakan kasing: Pemeriksaan pembaruan WordPress masuk ke http://api.wordpress.org/core/version-check/1.6/ , tetapi https://api.wordpress.org/core/version-check/1.6/ juga berfungsi, dan saya ingin untuk menggunakan ini selalu. File WordPress baru diambil dari http://wordpress.org/wordpress-3.4.2.zip , tetapi https://wordpress.org/wordpress-3.4.2.zip juga berfungsi. Terkadang saya ingin men-debug permintaan dan mengarahkan …

2
Penyesuai tema - pesanan pengaturan
Jika saya menambahkan lebih dari 5 Pengaturan ke satu bagian, urutan pengaturan menjadi aneh. Sebagai contoh: // Link color $wp_customize->add_setting( 'tonal_'.$themeslug.'_settings[link_color1]', array( 'default' => $themeOptions['link_color1'], 'type' => 'option', 'sanitize_callback' => 'sanitize_hex_color', 'capability' => 'edit_theme_options', 'transport' => 'postMessage' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'tonal_'.$themeslug.'_settings[link_color1]', array( 'label' => __( 'Link color1', …

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.