«functions» etiketlenmiş sorular

İşlev, belirli bir görevi gerçekleştiren bir dizi program talimatıdır. İlgili görevin gerçekleştirileceği her yerde kullanılabilecek bir birim olarak paketlenmiştir.

5
Media_handle_upload ile Birden Fazla Dosya Yükleme
Bir WordPress form eklentisi var ve media_handle_uploaddosyaları yüklemek ve doğrudan kimlikleri almak için kullanıyorum ve meta tarihi olarak kimliğini mesaja ekledim, bunu yapmak için aşağıdakileri kullandım: Form alanının HTML'si: <input type="file" name="my_file_upload" id="my_file_upload"> Ve php kodu: $attach_id = media_handle_upload( 'my_file_upload', $post_id ); if ( is_numeric( $attach_id ) ) { update_post_meta( …

5
Özel bir yazı tipi arşivi ön sayfa olarak nasıl kullanılır?
Sitenin ön sayfası olarak özel bir yazı türü arşivi kullanmak istiyorum, böylece http://the_site.com/ dosyama göre görüntülenen özel bir yazı tipi arşividir archive-{post-type}.php. İdeal olarak is_front_page()benim functions.phpdosya kullanarak sorgu değiştirmek istiyorum . Ön sayfam olarak "Ana Sayfa" adlı bir sayfayla aşağıdakileri denedim: add_filter('pre_get_posts', 'my_get_posts'); function my_get_posts($query){ global $wp_the_query; if(is_front_page()&&$wp_the_query===$query){ $query->set('post_type','album'); $query->set('posts_per_page',-1); …

5
Kısmi değişkenler arasında PHP değişkenini geçmenin en iyi yolu?
Header.php gibi bir değişken var: $page_extra_title = get_post_meta($this_page->ID, "_theme_extra_title", true); Bir kez ben: var_dump($page_extra_title); Ben her zaman NULLheader.php dışında olsun (var_dump sadece header.php düzgün çalışır). Aynı değişkeni ihtiyacım olan her yere yapıştırıyorum (page.php, post.php, footer.php vb.), Ama delilik ve her şeyi korumak neredeyse imkansız hale getiriyor. Temamdaki tüm dosyalardan bir …

1
WordPress neden bir Ajax yanıtına 0 (sıfır) ekliyor?
Ajax işleme işlevini exit()veya ile sonlandırmazsam die(), Ajax işlevi istenen ve doğru çıktıyı alır, ancak bunu izler 0. Bunun neden olduğu hakkında bir fikrin var mı? Bu böyle mi olmalı yoksa düzeltilebilir mi? add_action('wp_ajax_get_homepage', 'get_homepage'); add_action('wp_ajax_nopriv_get_homepage', 'get_homepage'); function get_homepage(){ echo "get_homepage ->"; exit(); } AJAX eklentilerini okudum , ama neden …

4
Function.php içinde PHP kullanarak WordPress galeri kodunu el ile nasıl düzeltebilirim?
Wordpress'in yerleşik galeri işlevi için gerçekten kötü bir kod çıkardığı birçok kez konuşuldu. Bu, galeri çıktısından sorumlu temel koddur (/wp-includes/media.php içinde): function gallery_shortcode($attr) { global $post; static $instance = 0; $instance++; // Allow plugins/themes to override the default gallery template. $output = apply_filters('post_gallery', '', $attr); if ( $output != '' …

1
plugins_url vs plugin_dir_url
WordPress eklentilerinin bazı klasörlerine sabit oluştururken plugins_url veya plugin_dir_url kullandığını görüyorum. Biri diğerinden daha iyi mi? örnekler: define( 'MEMBERS_URI', trailingslashit( plugin_dir_url( __FILE__ ) ) ); define( 'WPACCESS_INC', plugins_url( 'inc', __FILE__ ) , true );
16 functions 

3
Admin-ajax.php'de yalnızca wp_enqueue_scripts eylem kancası kullanılarak 400 hatalı istek
Son zamanlarda ajax üzerinde çalışıyorum. İnternette bulduğunuz öğreticilerin hepsi çok benzer ve uygulaması oldukça kolaydır. Ama her zaman dosyamda kötü bir istek 400 alıyorum ajax-admin.php. Uzun ve yoğun bir araştırmadan sonra, bunun entegrasyon zamanı yüzünden olduğunu öğrendim. Ben initkomut dosyası başlatmak için eylem kanca kullanırsanız, ve wp_localize_scripther şey iyi çalışıyor. …
16 functions  ajax 

7
Her 5 dakikada bir işlev nasıl çalıştırılır?
Her 5 dakikada bir çalıştırılacak bir fonksiyonum var. Aşağıdaki kodeks referans verdim: <?php wp_schedule_event(time(), 'hourly', 'my_schedule_hook', $args); ?> Bu işlevi ne zaman başlayacağımıza bakılmaksızın her 5 dakikada bir çalıştırmak istiyorum. Bunu nasıl yapabilirim? Ayrıca kodeks, bir ziyaretçi siteyi ziyaret ettiğinde cron'un çalıştırılacağını söylüyor. Dakikada olduğu gibi cronu çalıştırmanın ve ziyaret …


5
Yönetici menüsü sayfası geri aramasına bağımsız değişken mi iletiliyor?
Durum: Bir eklenti üzerinde çalışıyorum ve bir sınıf olarak geliştiriyorum, bu duruma girene kadar her şey iyi çalıştı. İşleri biraz daha temiz hale getirmek istedim ve bunu denedim .. class MyPlugin { function __construct() { add_action('admin_menu', array(&$this, 'myplugin_create_menus'); } //I don't want to write a function for every options page …

4
Tüm yayın başlıklarının durumu “Başlık Durumu” olarak nasıl değiştirilir?
Babama WordPress web sitesinde yardım ediyorum. TITLES IN UPPERCASE ile 1.700'den fazla gönderi bulunuyor. Bunları veritabanında "Başlık Durumu" olarak değiştirmek istiyoruz (muhtemelen bu PHP betiğini kullanıyor ). WordPress "Başlığa Büyük Harf" eklentisi, vakayı şablon düzeyinde değiştirir - bunu veritabanı düzeyinde değiştirmek isteriz. Komut dosyasını WordPress veritabanındaki tüm başlıklara uygulamanın en …
13 posts  php  functions  title 

9
Gösterge tablosundaki "Yeni Kullanıcı Ekle" ekranına alan ekleme
Yönetici panelinde yeni kullanıcı ekle sayfasına "Şirket Adı" alanını eklemek istiyorum. Biraz arama yaptım ve bunun nasıl yapılacağıyla ilgili ayrıntıları bulamadım. Profil sayfasına kolayca bilgi ekleyebilir ve kayıt olabilirim. function my_custom_userfields( $contactmethods ) { //Adds customer contact details $contactmethods['company_name'] = 'Company Name'; return $contactmethods; } add_filter('user_contactmethods','my_custom_userfields',10,1); Ama başka bir şey …

4
Sayfa şablonu varsa resim boyutu ekle
WordPress Multisite ile bir üye web sitesi oluşturuyorum. Seçilen şablona bağlı olarak kaç görüntü üretildiğini sınırlamak mümkün müdür? Galeri şablonunda belirli görüntüler oluşturmak için aşağıdaki kod satırlarını denedim: // Generate on all uploads add_theme_support('post-thumbnails'); set_post_thumbnail_size( 1440, 350, true ); add_image_size( 'standard_box', 450, 215, true ); add_image_size( 'default_image', 691, 9999 ); …
13 functions  images 

2
Esc_html, esc_attr, esc_html_e, vb. Arasındaki fark nedir?
Güvenlik adamından geri bildirim aldım ve kodumdaki kullanıcı girişinden uygun şekilde kaçması gerektiğini belirtti. Bu yüzden biraz araştırma yaptım ve kaçan işlevler buldum. Aralarındaki fark nedir? Ne zaman esc_html()ve ne zaman kullanmalıyım esc_attr()? Sonunda bu işlevleri ne zaman kullanmalıyım _e()?

2
Yönetici panelinde woocommerce siparişlerinde özel alan nasıl görüntülenir?
şu anda tarafından woocommerce özel bir faturalandırma alanı eklemek function custom_override_checkout_fields( $fields ) { $fields['billing']['billing_phone_new'] = array( 'label' => __('Phone 2', 'woocommerce'), 'placeholder' => _x('Phone 2', 'placeholder', 'woocommerce'), 'required' => false, 'class' => array('form-row-wide'), 'clear' => true ); return $fields; } add_filter('woocommerce_checkout_fields','custom_override_checkout_fields'); Yönetici tarafında bu alan değerini düzenlemek gerekiyor. Şu …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.