«php» etiketlenmiş sorular

WordPress çekirdeğinin yazıldığı sunucu tarafı programlama dili hakkında sorular için eklentiler ve temalar. PHP'yi WordPress bağlamının dışında kullanma hakkında sorular konu dışıdır ancak Stack Overflow'da sorulabilir.

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

5
Neden her satırda <? Php ve?> Var
Bu kongreyi hemen hemen her yerde gördüm ve zaman zaman beni delirtmeye yaklaşıyor: &lt;?php //The loop ?&gt; &lt;?php while ( have_posts() ) : the_post(); ?&gt; &lt;?php the_content(); ?&gt; &lt;?php endwhile; // end of the loop. ?&gt; Nerede &lt;?phpve kapanış ?&gt;hiçbir müdahalede HTML kodu olsa bile, her hattı üzerinde bulunmaktadır. Sorum …

2
WordPress işlevlerini stil sayfamda nasıl kullanabilirim?
Benim sahip style.phpdosyası bu gibi bakarak. &lt;?php header('Content-Type: text/css');?&gt; #div{ background:&lt;?php echo get_option('bgcolor');?&gt;; } Bu işe yaramıyor, ama bunu yaptığımda işe yarıyor. &lt;?php header('Content-Type: text/css');?&gt; #div{ background: &lt;?php echo 'blue';?&gt;; } Sorun ne olurdu Bu mainfile.php &lt;?php function test(){ global get_option('bgcolor');?&gt; &lt;input type="text" id="bgcolor" name="post_popup_settings[bgcolor]" value="&lt;?php echo get_option('bgcolor');?&gt; " /&gt; …
21 plugins  php  css  endpoints 

2
Get_pages ile WordPress'te yalnızca doğrudan alt sayfaları alma
Bir sayfanın tüm doğrudan çocuklarını almaya çalışıyorum. Ama tüm çocukları ve büyük çocukları da alıyorum. Herhangi bir fikir? PHP Kaynağı: $args = array( 'child_of' =&gt; $post-&gt;ID, 'parent ' =&gt; $post-&gt;ID, 'hierarchical' =&gt; 0, 'sort_column' =&gt; 'menu_order', 'sort_order' =&gt; 'asc' ); $mypages = get_pages( $args ); foreach( $mypages as $post ) …

5
the_date () çalışmıyor
Wordpress 3.2 kullanıyorum ve böyle bir sorgu gönderdim: &lt;?php query_posts("posts_per_page=1post=type&amp;page=post_parent=10");?&gt; Sonra bu şekilde sorguladığım bu yazının tarihini yankılamaya çalışıyorum. &lt;?php echo the_date(); ?&gt; Bana yazının başlığını ve alıntıyı ve kalıcı bağlantıyı veriyor ancak tarih yok. Problemin ne olduğunu düşünüyorsun. Eminim oldukça utanç verici bir şey. İşte video sayfası için şablon …
20 php  query  mysql  date 

2
güncelleme sonrası kanca için doğru yolu nedir
Yazı güncellendiğinde kanca yapmaya çalışıyorum ama denediğim tüm kanca updated_post_meta add_action('updated_post_meta', 'my_function'); function my_function($post_id) { echo 'This is my post ID : '.$post_id; } Ben bunu denedim add_action('save_post', 'my_function');ama hiçbir id yankı çıktı, ya da belki bu mesaj zaten yankı ama yönlendirme başlığı gönderilir çünkü asla render.
19 php  hooks  actions  save-post 

5
WP Cron'u çoklu sitede doğru şekilde çalıştırmak
Birkaç site ile WordPress Multisite var. Kurduğum DISABLE_WP_CRONiçin trueskinTenimde wp-config.php. Wget veya curl ile cron görevini kurarsak, PHP betiğini çalıştırmak için 30 saniyelik bir kuralımız vardır. Tonlarca e-posta bildirimi göndermek ve başka şeyler yapmak çok küçük (belki uzak SMTP sunucu bağlantısı yavaş, belki bbPress veya herhangi bir şeyden e-posta bildirimleri …

3
Özel bir sınıflandırmanın tüm terimleri gösterilsin mi?
Birkaç özel taksonomi yaptım ve TÜM terimleri göstermem gerekiyor, şimdiye kadar elde ettiğim şey, özel bir yazı türünde seçilen / seçilen taksonomileri gösteriyor, ancak seçili olsun veya olmasın hepsinin gösterilmesine ihtiyacım var . Böylece daha sonra özel bir yazı türü değerinin hangi terimlere göre filtrelediği bir filtre yapabilirim. &lt;?php $args=array( …

1
WP_query'yi birden çok posta kimliğiyle nasıl kullanabilirim?
Bir dizi kimliği ile birden fazla yazı sorgulamak istiyorum (not: Ben özel bir yazı türü sorgulama). İşte sahip olmadığım şey: $myarray = array(144, 246); $args = array( 'post_type' =&gt; 'ai1ec_event', 'p' =&gt; $myarray ); // The Query $the_query = new WP_Query( $args ); Bunun nasıl yapılacağına dair ipucu var mı?
18 php  wp-query 


1
Widget arka uç formuna onay kutusu nasıl eklenir?
Widget arka ucuma bir onay kutusu dahil etmeye çalışıyorum. Ancak kullanıcı gönderdikten sonra değeri (açık veya kapalı) alamıyorum. Ben değer (bir metin girişi kullanırken olduğu gibi) "esc_attr ($ check)" saklanır düşündüm, ama ben alınamıyor. Ben şimdi deniyorum: public function form( $instance ) { $check = isset( $instance[ 'check' ] ) …
17 php  widgets 

6
Hiyerarşik Taksonomiye Terimler Ekleme
Terim eklemekle ilgili gerçekten birkaç sorunum var. İşte benim senaryom: veda_release_type adlı bir sınıflandırma var: //Release Type and Region $labels = array( 'name'=&gt; _x('Release Types/Regions', 'taxonomy general name' ), 'singular_name' =&gt; _x('Release Type/Region', 'taxonomy singular name'), 'search_items' =&gt; __('Search Release Types/Regions'), 'popular_items' =&gt; __('Popular Release Types/Regions'), 'all_items' =&gt; __('All Release …

4
Bir eklentide kullanılan bir işlev nasıl kullanılmaz?
Eklentimde kullandığım işlevlerden biri, küresel kapsamı başka bir işlevle (başka bir eklentide kullanılan) çarpışabilecek bir adla kirletiyor. Yani, sanırım itiraz etmeliyim. Ama bunu nasıl yapmalıyım? function foo() { echo 'bar'; } Bildiğim _deprecate_function()ama benim eklentinin çekirdeğinden işlevini kaldırmak için almalıdır tüm adımları gösteren bir örnek için minnettar olacaktır. Ref: https://developer.wordpress.org/reference/functions/_deprecated_function/


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

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.