WordPress

WordPress geliştiricileri ve yöneticileri için soru-cevap

6
posts_per_page limitsiz
TÜM gönderileri ile birlikte iade etmek istiyorum query_posts. Çok posts_per_pageyüksek bir sayıya ayarlamaya çalıştım , ama query_postsçıldırdı ve hiçbir mesaj döndürmedi. Sınırsız yayın sorgulamak için doğru yol nedir? $args = array( 'post_type' => 'post', 'cat' => '22,47,67', 'orderby' => 'name', 'order' => 'ASC', 'hide_empty' => 1, 'depth' => 1, 'posts_per_page' …

5
Sayfalandırma özel döngü ile çalışmıyor
60 gün içinde kullanılabilecek bazı Emlak listelerini görüntülemek için kullandığım özel bir döngüm var. Aşağıdaki işlev ile onu arıyorum: <?php $sixtydays = date('Y/m/d', strtotime('+60 days')); $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $query = new PostsOrderedByMetaQuery(array( 'post_type' => array('post', 'real-estate'), 'meta_key' => 'Time Available', 'meta_compare' => '<=', 'meta_value' => $sixtydays, …

4
Programlı bir Navigasyon menüsü ve menü öğeleri ekleyin
API işlevleriyle yeni bir Gezinti menüsü tanımlamak , geçerli temada seçmek ve ardından menü öğeleri olarak birkaç Sayfa eklemek istiyorum. Bu, örneğin bir tema aktivasyonu için yapılmalıdır. Navigasyon menüsünü ve öğelerini manuel olarak ayarladıktan sonra veritabanı (orta derecede ağrılı) bir tersine mühendislik süreci sayesinde veritabanı ekler ve günceller. m oluşturma: …
41 menus  navigation  api 

4
Wordpress 'wp_mail işleviyle HTML olarak biçimlendirilmiş e-postalar göndermenin bir yolu var mı?
Bunu başarmama yardımcı olabilecek bir action_hook veya benzeri bir şey var mı? Bir PHP string değişkenine işaretleme eklemeye çalıştım ve wp_mail işlevinde olduğu gibi bir e-posta kullandım: $email_to = 'someaddress@gmail.com'; $email_subject = 'Email subject'; $email_body = "<html><body><h1>Hello World!</h1></body></html>"; $send_mail = wp_mail($email_to, $email_subject, $email_body); Ama düz metin olarak ortaya çıktı? Herhangi …

2
Özel bir Wordpress döngüsünün gönderilerini sayma (WP_Query)?
Bunu yerleştirmeyi denedim: <?php $count = count($custom_posts); ?> <h2><?php echo $count; ?></h2> döngünün sonunda: <?php if ( bbp_get_forum_title() == 'Test Forum 1' ) : ?> <?php $custom_posts = new WP_Query(); ?> <?php $custom_posts->query('post_type=blocks&location=Business and Finance&order=DESC'); ?> <?php while ($custom_posts->have_posts()) : $custom_posts->the_post(); ?> <div class="ad"> <?php the_content(); ?> </div> <?php $count …
41 loop 


6
The_archive_title () nasıl özelleştirilir?
Çocuğumun temalarında archive.php, arşiv sayfalarımın başlığını görüntülemek için aşağıdaki kod var: <?php the_archive_title( '<h1 class="page-title">', '</h1>' ); ?> Ancak bu, başlıklarımı önceden hazırlanmış "Kategori: " olmayan başlığın yerine "Kategori: Kategori Başlığı " olarak görüntüler . Benim ilk içgüdüsü geçersiz oldu get_the_archive_title()dan wp-includes/general-template. Ama okuduklarımdan, görünüşe göre, bir çocuk teması geçersiz …

6
Bir 404 WordPress zorla
Koşullara göre bazı yayınlarda 404 zorlaman gerekiyor. Yapmayı başardım (doğru şekilde yapıp yapmadığımı bilmeme rağmen) ve 404.phpşablonumun beklendiği gibi yüklenmesini sağlıyorum. Benim kod: function rr_404_my_event() { global $post; if ( is_singular( 'event' ) && !rr_event_should_be_available( $post->ID ) ) { include( get_query_template( '404' ) ); exit; # so that the normal …

10
Bir eklenti nasıl yapılandırılır
Bu bir WordPress eklentisi oluşturma hakkında bir soru değil. Aksine, varsa, herhangi bir eklentinin dosya mimarisini nasıl bir araya getireceğinize dair kılavuzlar uygulanabilir. Diğer bazı programlama dilleri veya kütüphaneleri, dizinleri ve dosyaları organize etmenin çok kontrollü yollarına sahiptir. Bazen bu can sıkıcıdır ve PHP'nin sunduğu özgürlüğü vurgular, ancak flip-side WordPress …

7
Eklentiler tarafından eklenen yönetici menüsü sayfaları nasıl kaldırılır?
Yönetici alanında kullanılmayacak pek çok şeyi temizleyen aşağıdaki kodu aldım: add_action( 'admin_menu', 'my_remove_menu_pages' ); function my_remove_menu_pages() { remove_menu_page( 'edit.php' ); //Posts remove_menu_page( 'upload.php' ); //Media remove_menu_page( 'edit-comments.php' ); //Comments remove_menu_page( 'themes.php' ); //Appearance remove_menu_page( 'users.php' ); //Users remove_menu_page( 'tools.php' ); //Tools remove_menu_page( 'options-general.php' ); //Settings }; Ancak, eklentilerden eklenmiş iki …

3
Birden fazla eklenti dizini ekle
Görev register_theme_directory()WP kurulumunuz için ek Temalar dizinleri ekleyerek kayıt olabilirsiniz . Ne yazık ki çekirdek, eklentiler için aynı işlevselliği sunmuyor. Zaten Eklenti, Eklentiler, Eklentiler ve Temalara sahibiz. Ancak daha iyi bir dosya organizasyonu için daha fazlasına ihtiyacımız var. İşte elde edilecek görevlerin listesi: Ek bir eklenti dizini ekleyin Her eklenti …

5
WordPress Sitesinde Şu Anda Kullanılabilir Rollerin Listesini Alma?
WordPress eklentilerini yazarken, genellikle sitedeki rollerin belirli işlevlere veya içeriğe erişimi olan seçenekleri ayarlama ihtiyacı vardır. Bunu yapmak için, bir eklentinin geliştirilebilmesi için sitede bulunan rollerin listesini getirmesi gerekir. Özel roller oluşturulabildiğinden, yalnızca varsayılan rollerin kullanılabilir olduğunu varsayamıyoruz. Listeyi almak için en iyi yol nedir?

1
Permalinks: özel gönderi türü -> özel taksonomi -> gönderi
WordPress yeniden yazma kuralları ile çalışma konusunda sorun yaşıyorum ve biraz yardım alabilirim. Özel bir yazı tipim var _shows_. Tüm şovların tek bir özel taksonomi kategorisi vardır, _show-category_.A _show_hiçbir zaman birden fazla olmayacaktır _show-category_. URL'lerin bu şekilde yönlendirilmesini istiyorum: www.mysite.com/shows/ => archive-shows.php www.mysite.com/shows/%category%/ => taxonomy-show-category.php www.mysite.com/shows/%category%/%postname%/ => single-shows.php Dolayısıyla gerçek …

2
Woocommerce'daki sipariş kimliğinden Ürün kimliğini al [kapalı]
Woocommerce ürün detayları ve sipariş detayları ilişkisi ile ilgili sorun yaşıyorum. İlgili bir sipariş kimliğinin ürün kimliğini Woocommerce temasının Siparişleri Görüntüle sayfasında bulamıyorum. Siparişleri görüntüle sayfasında ürün içeriği ve kalıcı bağlantı vb. Öğelerini almak istiyorum . Aramaya çalıştım wp_postmetaama şansım olmadı.
38 plugins 


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.