«custom-field» etiketlenmiş sorular

Özel Alanlar, meta veri olarak bilinen rastgele ek bilgileri tutabilen alanlardır.


1
WP_Query - Sonuçları meta değerine göre sırala
Etrafı kontrol ettim ve henüz işe yaramayan bir cevap görmedim. Aşağıdaki tartışmalara sahip bir WP_Query'im var: $args = array( 'post_status' => 'publish', 'post_type' => 'listing', 'meta_key' => 'client_feedback_score', 'orderby' => 'client_feedback_score', 'order' => 'DESC' ); $query = new WP_Query($args); Sonuçları, 'client_feedback_score' özel gönderi alanına göre en düşükten en yükseğe sıralamak …



7
özel bir alan anahtarı için tüm değerleri alma (çapraz gönderme)
Belirli bir gönderi için özel bir alan değerinin nasıl alınacağını biliyorum. get_post_meta($post_id, $key, $single); İhtiyacım olan, tüm mesajlar boyunca belirli bir özel posta anahtarıyla ilişkili tüm değerleri elde etmem . Bunu yapmanın etkili bir yolunu bilen var mı? DB'deki tüm posta kimlikleri arasında dolaşmak istemem. Örnek: 4 'Mood' adında özel …

1
Özel bir alan (arama işlevi) kullanarak gönderi listesini (WP kontrol paneli gönderi listesinde) filtreleme nasıl yapılır?
Çok yorulduğum gerçeğe rağmen, çok basit bir sorunun cevabını bulamadım: Özel alan içeren bazı gönderilerim var (ör. Supplier_name). Mesajlarımı bu özel alana göre arayabilmek ve filtreleyebilmek istiyorum. Başka bir deyişle, yönetici yayınları listesinde, bir değer yazabileceğim (örneğin, "IBM") bir arama kutusuna ("Tedarikçi adı" olarak adlandırılır) sahip olmak istiyorum ve ardından, …

8
Özel alanın orderby meta_value ile özel sorgu
Bildiğiniz gibi, WP3.0'dan itibaren, özel, gelişmiş sorgular için harika seçenekler var. Bundan dolayı, yeni meta_query parametresi için meta_key, meta_value gibi özel alanların bazı sorgu parametreleri kullanımdan kaldırılmıştır ( buraya bakın ) Yeni sözdizimi ile oldukça basit bir sorgu almaya çalışıyorum, belirli bir meta_key (order_in_archive) içeren belirli bir post_type (services) sorgusu …

6
Yönetici bağlamında arama ekranında arama içeriğini genişletme
Özel bir gönderi türü oluşturdum ve ona bazı özel alanlar ekledim. Şimdi, yazarların özel posta listesi ekranında (yönetici arka ucunda) meta alanlarında da gerçekleştirilebilmelerini ve yalnızca başlığa ve içeriğe her zamanki gibi bakmamalarını sağlayacakları bir arama yapmak istiyorum. Nereye bağlayabilirim ve hangi kodu kullanmalıyım? Örnek resim Stefano

7
WordPress Yöneticisinde Kategori, Etiket ve Özel Taksonomi Düzenleme Ekranına Alan Ekleme?
Sorusu "olduğunu nasıl? WordPress Admin'deki Kategori, Etiketi ve Özel Taksonomi Düzenleme Ekrana bir veya daha fazla alan eklerim Bu soru oldu" listesi wp-hacker üzerine sorulan 1 Ağustos 2010 ve ben bir çözüm sundu o gün sonrası. Orijinal asker yine konuyu ele çözümün hatırlattı bugün (21 Ağustos). Ortak bir ihtiyaç olabileceğinden, …

4
WP query_posts meta_query'deki tarihleri ​​karşılaştırmanın doğru yolu nedir
Bir WP şablonunda bir query_posts çağrısı var. Daha Fazla Alan Eklentisinin kullanılmasıyla, site yöneticisine bir etkinlik oluşturma yeteneği verebilir (özel yazı türü) ve ardından biçimlendirilmiş bir tarih girebilirim: YYYY / mm / gg. Asıl soru; meta_query dizisindeki değer seçeneğine hangi değeri geçmeliyim? Şu anda "tarih (" Y / m / …

4
Özel taksonomiler ve özel alanlar için filtreler içeren gelişmiş arama formu
Özel gönderi türleri için özel alanlar, özel taksonomiler ve birinci bağlantılara bağlanacak özel yazı tipleri özellikleri (alanlar ve taksonomiler) için filtreler içeren belirli bir özel yazı türü için gelişmiş bir arama formu oluşturmak istiyorum. Özel bir ilişki alanı kullanarak yazı tipi. Geçenlerde WP'lerin özel posta tipleri, alanları ve taksonomileri ile …

7
Özel alanlar kaydedilirken doğrulama ve hata işleme eklenir mi?
Bir yazı tipinde özel bir alanı tanımlayan bir işleve sahibim. Alanın "alt başlık" olduğunu söyleyin. Gönderi kaydedildiğinde, girdi üzerinde bir miktar doğrulama yapmak ve gerekirse yazı düzenleme ekranında bir hata mesajı görüntülemek istiyorum. Gibi bir şey: // Handle post updating function wpse_update_post_custom_values($post_id, $post) { // Do some checking... if($_POST['subhead'] != …

4
WP PHP işlevini ve Özel Alanları ekle
WordPress işlevi, verileri programlı olarak göndermek için kullanılır. İçeriği, alıntıyı, unvanı, tarihi ve daha pek çok şeyi teşvik etmek için gönderilecek standart alanlar. Belli bir dokümantasyonun olmadığı özel bir alana nasıl gönderileceği. add_post_meta($post_id, $meta_key, $meta_value, $unique);Fonksiyonla mümkün olduğunu biliyorum . Ancak, bunu standart wp_insert_postfonksiyona nasıl dahil edersiniz? <?php $my_post = …

9
Bir arama sorgusuyla ('s') meta sorguyu ('meta_query') kullanma
Yalnızca varsayılanları (başlığı, içeriği vb.) Değil belirli bir özel alanı da arayacak bir arama oluşturmaya çalışıyorum. Şu anki sorgum: $args = array( 'post_type' => 'post', 's' => $query, 'meta_query' => array( array( 'key' => 'speel', 'value' => $query, 'compare' => 'LIKE' ) ) ); $search = new WP_Query( $args ) …

3
Pre_get_posts işlevini kullanarak bir yayını meta anahtarla dışlayabilir miyim?
Görüyorum ki birçok insan pre_get_postsyerine kanca kullanmayı tercih ediyor query_posts. Aşağıdaki kod çalışır ve "özellikli" meta anahtarına sahip tüm gönderileri gösterir. function show_featured_posts ( $query ) { if ( $query->is_main_query() ) { $query->set( 'meta_key', 'featured' ); $query->set( 'meta_value', 'yes' ); } } add_action( 'pre_get_posts', 'show_featured_posts' ); Ama 'var mesajlar istiyoruz …

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.