«filters» etiketlenmiş sorular

İçeriğin programlı olarak geçersiz kılınması için bir yol sağlayan bir kanca türü

6
single - özel yayın türleri için {$ post_type} - {slug} .php
Wordpress şablon hiyerarşisinin en sevdiğim kısmı, bir şablon seçmek için Wordpress'te sayfayı düzenlemek zorunda kalmadan, sayfalar için şablon dosyalarını hızlıca oluşturabilmektir. Şu anda bunu yapabiliriz: sayfası- {sümüklüböcek} php Ama bunu yapabilmek istiyorum: tek {post_type} - {sümüklüböcek} php Böylece, örneğin, adlı bir yazı türünde review, "Benim Büyük İnceleme" adlı bir yazı …

2
Sorun anlaşılması Apply_filters ()
Apply_filters () içinde apply_filters( $tag, $value, $var ... ); Kafamı $valueve $var. Kodeksi okudum ve $valuemodifiye edilebilir gibi geliyor , $vardeğil, ama vahşi doğada bunun herhangi bir örneği bulamadım. Bir değişkeni geçmenin bir yolu olarak kullanılıyor gibi görünüyor. Bu durumda, bununla arasındaki fark $varnedir?
19 filters  hooks  actions 

5
Kayıt verilerini kaydedilmeden önce nasıl düzenleyebilirim?
Bir eklenti var ve ben veritabanına kaydedilmeden önce bazı filtreler yoluyla yazı içeriğini çalıştırmak mümkün olmak istiyorum. Eklenti API'sine baktığımda, yardımcı olabilecekleri gibi görünen iki kancayı görüyorum: save_post wp_insert_post Tek sorun, save_postbir değişken döndürmesi gerekmez gibi görünüyor ve bu yüzden içeriği nasıl filtreleyeceğini bilmiyorum ve wp_insert_postbelgelenmiş görünüyor. Böyle bir şey …

3
add_action (), fonksiyondan önce veya sonra add_filter ()
WordPress snippet'lerine / öğreticilerine / eklentilerine bakarken sık sık görüyorum add_action()ve add_filter()işlev bildirilmeden önce yerleştiriliyor: add_action( 'publish_post', 'email_friends' ); function email_friends( $post_ID ) { $friends = 'bob@example.org, susie@example.org'; mail( $friends, "sally's blog updated" , 'I just put something on my blog: http://blog.example.com' ); return $post_ID; } Mantık açısından bu benim …

2
Menü öğelerini dinamik olarak wp_nav_menu dışında tut
Özel menülerden nav menü öğelerini nasıl hariç tutacağım / kaldıracağım hakkında bilgi aramaya çalıştım ve bulduğum tek iş parçacığı benim için yararlı olan herhangi bir cevabı yoktu. 1. Arkaplan: Sitemde WP özel menüleri (wp_nav_menu) ve jqDock kullanarak bir Dock menüsü bir araya getirdim . JqDock büyüsünü çalıştırmak için sürekli görüntülere …


8
Body_class sınıflarını kaldırma
Sınıfların bu kadar karmaşasına ihtiyacım yok ... <body class="page page-id-829 page-template page-template-page-template-portfolio-php portfolio"> Böyle bir şey rica ediyorum ... <body class="portfolio"> Tüm sınıfların bir listesini içeren bir yerde bir filtre snippet'i var mı ve o zaman sadece vücut sınıfında görmek istemediğim şeyleri kaldırabilirim. Teşekkürler.
17 filters 

1
filtrelerde __return_false nedir
Wordpress (3.1.1) kurulumumdan yönetici çubuğunu kaldırmayı / gizlemeyi düşünüyordum. Aşağıdaki bağlantıyı ziyaret ettim: http://codex.wordpress.org/Plugin_API/Filter_Reference/show_admin_bar Yönetici çubuğunu kaldırmak / gizlemek için yalnızca tek bir satır gördüğüme şaşırdım add_filter( 'show_admin_bar', '__return_false' ); Benim sorum __return_false ne anlama geliyor? neden __ ve _?

2
Eklentilerin otomatik olarak güncellenmesini nasıl hariç tutarım?
Sitemdeki tüm eklentilerin otomatik güncellemeler almasına izin veren bir isteğe bağlı filtre var: add_filter( 'auto_update_plugin', '__return_true' ); Bu özelliği seviyorum, ancak tüm eklentilerimin otomatik olarak güncellenmesini istemiyorum. Manuel olarak yapmak istediklerimi hariç tutarken bazı eklentilerin otomatik olarak güncellenmesine nasıl izin verebilirim?

2
Wplink iletişim kutusuna özel seçenekler ekleme
İle resimler için özel bir seçenek-seçim eklemeyi başardım function attachment_field_credit( $form_fields, $post ) { $field_value = get_post_meta( $post->ID, 'first_image', true ); $isSelected1 = $field_value == '1' ? 'selected ' : ''; $isSelected2 = $field_value != '1' ? 'selected ' : ''; $form_fields['first_image'] = array( 'label' => __( 'Use as first …

2
Apply_filters işlevi ve değişkenleri için açıklama
Ben "basit form kaydı" eklentisinden bir örnek alarak PHP kullanarak html formları oluşturmak öğrenmek. Bu koda bakıyorum: $form .= apply_filters('simplr-reg-instructions', __('Please fill out this form to sign up for this site', 'simplr-reg')); Burada neler olduğunu açıklayabilir misiniz - fonksiyon ne yapıyor, neden 'simplr-reg-talimatları' ve 'simplr-reg' ihtiyacı var? Neden bu satır …
16 filters 

1
Özel yayın türleri için satır işlemleri?
Bir siteyi bir portal geri bildirim türüne dönüştüren bir eklenti üzerinde çalışıyorum. Tüm geri bildirimleri tablo biçiminde gösteren yeni bir nesne sayfası olan 'Feedbacks' yaptım ve masamı register_column_headers($array_of_column_headers)yapmak için kullanıyorum . Bu tabloya kendi sayfa satırı eylemlerimi eklemenin mümkün olup olmadığını bilmek istedim, yani listedeki her geri bildirim altında, 'onayla', …

1
Sınıflandırma Koşullarını Kaydetme
Birisinin çabucak cevaplayabileceğini umduğum ilginç bir sorunum var. "Benim METABOX KODU" (aşağıdaki liste) dayalı doğru oluşturduğum "event_types" taksonomisi içinde tüm terimlerimin bir açılan listesini görüntüleyen kendi meta kutusunu oluşturduk. Bir sorunla karşılaştığımda, açılır menüden farklı bir terim seçildiğinde ve gönderi güncellendiğinde bir gönderiyle ilişkili terimi KAYDETİYOR / GÜNCELLEŞTİRİYOR. Çeşitli kod …

3
WooCommerce Checkout şablonundaki faturalandırma alanları nasıl yeniden sıralanır? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden -konu üzerinde WordPress Geliştirme Stack Exchange için. 6 yıl önce kapalı . Eylemleri ve filtreleri kullanarak WooTheme'in Özelleştirme ödeme alanlarını kullanarak bir madlib tarzı ödeme formu oluşturuyorum . Ödeme şablonundaki …
15 filters  plugins 

3
the_content ve is_main_query
İçeriği the_contentfiltreyle filtreliyorum. Değişikliklerimin özel sorgulara da uygulandığından, her şey mükemmel çalışıyor. Widget özel bir sorgu kullanıyorsa değişikliklerim kenar çubuğunda da görünüyor Buna karşı, is_main_query()sadece ana sorguyu hedeflemek için kullanıyorum , ama çalışmıyor. Değişiklikler yine de tüm sorgulara tümüyle uygulanır. Ne komik olsa da, tüm diğer koşullu kontroller ister is_single()ve …

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.