«post-meta» etiketlenmiş sorular

Post meta, özel posta bilgilerinin yanı sıra ek çekirdek içeren bir veri kümesidir.

11
Geçerli sayfanın fişini nasıl alabilirim?
Geçerli WordPress sayfasının fişini döngünün dışına çıkarmaya çalışıyorum. Sayfanın başlığı ile döner wp_title (), ancak sümüklü böcek nasıl alabilirim? <li> <a href="/slug-of-current-page/"> <?php wp_title('', true); ?> </a> </li>
99 post-meta  slug 

2
Bir meta anahtarın bulunmadığı tüm mesajları sorgula
Belirli bir meta_keyvar olmadığı tüm mesajları almak ve daha sonra oluşturmak için bir sorgu almaya çalışıyorum . Bu gönderileri bulmakta zorlanıyorum, test ettiğim sorgu çalışmıyor gibi görünüyor. İşte bu yayınları almaya çalışmak için kullandığım kod: $args = array( 'posts_per_page' => 18, 'cat'=>1955, 'post_status'=>'publish', 'meta_query' => array( array( 'key' => 'colors', …

7
Yalnızca meta_value boş değilse gönderileri nasıl gösterebilirim
Üç kişi bu sorunu çözmeye çalıştı bile ve biz sıfır geliyoruz. Yalnızca 'featured_image' meta_keyinde değeri olan gönderileri göstermek istiyorum. Yani ... eğer 'featured_image' boş değilse, mesajı göster. İşte kod: <ul> <?php $args = array( 'showposts' => 5, 'meta_query' => array( array( 'key' => 'featured_image', 'value' => '', 'compare' => '!=' …

7
Postmeta ile mesaj almak için en etkili yol
Meta verileriyle birlikte bir sürü mesaj almam gerekiyor. Tabii ki standart bir get_post_custom()yazı sorgusu ile meta veri elde edemezsiniz, bu nedenle genellikle her yazı için bir yapmanız gerekir . Bunun gibi bir özel sorgu ile çalışıyorum: $results = $wpdb->get_results(" SELECT p.ID, p.post_title, pm1.meta_value AS first_field, pm2.meta_value AS second_field, pm3.meta_value AS …
35 post-meta  sql 

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 / …

8
Next / Prev Post linkleri menü sırasına göre veya bir meta anahtar ile sipariş edilebilir mi?
Meta_key değerine göre sıralanan bir dizi yayınım var. Gerekirse menü sırasına göre de düzenlenebilirler. Tarafından üretilen bir sonraki / önceki sonrası bağlantılar ( next_post_link, previous_post_linkya posts_nav_linkben bu varsayılan davranışı anlamakla birlikte tarihsel olarak bütün gezinmek., Ben bağlantı template.php içinde adjacent_post_link üzerine eşleştiren buldum. Bunu nasıl değiştirileceğini anlıyorum, ama yok daha …

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 …

2
Update_post_meta ve delete_post_meta nasıl bağlanır?
Hala başımın etrafındaki şeylere takılmak için uğraşıyorum, bu yüzden aşağıdaki görevi yapmaya çalışıyorum: Eğer kovulduysa, bir şeyin eşit update_post_metaolup olmadığını kontrol edin meta_key(belirli bir meta_key kullanılıyorsa bazı kodu tetiklemek istiyorum). Aradığım meta anahtar, o zaman $post->IDgüncellenen meta anahtarın bilinmesi gereken bazı kodları çalıştırın . Ben delete_post_metade bunun gibi tersi yapmam …
29 hooks  post-meta 

5
Meta ve ayrı veritabanı tablolarını yayınla
Veri depolama gerektiren eklentiler geliştirirken, bir yöntem ya da diğerini kullanmanın avantajları ve dezavantajları nelerdir? Kodeksine verilen açıklama ayrıntılı değildir: Ancak, tamamen yeni bir tabloya girmeden önce, eklentinizin verilerini WordPress 'Post Meta'da (aka Özel Alanlar) saklamanın işe yarayıp yaramayacağını düşünün. Meta sonrası tercih edilen yöntemdir; Mümkün / pratik olduğunda kullanın.


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 = …

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 …

2
Update_post_ (meta / term) _cache açıklaması
10up'tan bazı en iyi uygulamaları okuyordum ve bu iki bayrağı bir WP_Query'de (ne sorguladığınıza bağlı olarak) yanlış yapmaktan bahsediyorlardı : 'update_post_meta_cache' => false: post meta kullanılmayacaksa kullanışlıdır. 'update_post_term_cache' => false: Taksonomi terimlerinin kullanılmayacağı durumlarda kullanışlıdır. Bunun gibi bir şey kullandığını farz ediyorum update_post_caches()ama bunun ne anlama geldiğinden% 100 emin bile …

1
Meta serileştirilmiş bir diziden veri nasıl çıkarılır?
Verileri özel bir meta alanda bir dizi olarak saklayan bir XML - WP kod çözücü komut dosyası buldum. Bilgileri çıkarmanın en iyi yolu nedir? Örneğin, "Üretilen" alanını "KANADA" olarak nasıl görüntüleyebilirim? [_ttn_i_details] => Array ( [0] => a:5:{s:9:"engine_id";a:1:{i:0;s:9:"300000225";}s:15:"transmission_id";a:1:{i:0;s:6:"257691";}s:5:"plant";a:1:{i:0;s:23:"Oshawa, Ontario, Canada";}s:15:"Manufactured in";a:1:{i:0;s:6:"CANADA";}s:22:"Production Seq. Number";a:1:{i:0;s:6:"151411";}} ) Yukarıdaki örnek kod, üzerinden üretildi print_r(get_post_custom($post->ID));. …
23 post-meta  array 

4
Wp_query tek bir istekle meta gönderebilir mi?
postsDizi içinde meta gönderen bir wp_query oluşturmak istiyorum . $args = array ( 'post_type' => 'page', 'meta_key' => 'someMetaKeyName', ); // The Query $query = new WP_Query( $args ); Bu şöyle bir şey döndürür: Gördüğünüz gibi gönderilerin herhangi bir meta verisi yok, meta verinin döndürülen diziye eklenmesi de mümkün mü? …

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.