Seçilen Wordpress sayfalarında yayınlanabilir php fonksiyonlar

3 Cevap php

Ben bir Wordpress temasını özelleştirmek için çalışıyorum. Ben bazı sayfalarda çalıştırmak istiyorum temalar / functions.php bir işlevi var.

Ben olmak gerekir:

  1. Fonksiyonu çalıştırmak gerektiğini belirlemek için sayfa kimliğini tespit
  2. Sayfa yük gibi (tercihen bir şey işlevini eklemek için hangi kanca belirleyin.

Şerefe

3 Cevap

Dosya functions.php temanız içinde denir tema özel fonksiyonlar içindir. Bu bir tema belirli bir işlev ise işlev çağrısı <?php my_function() ?> aracılığıyla başlığının (ya da her yerde görünmesini fonksiyonunun çıkışını istiyorum) olmalıdır.

Kancalar eklentileri için, belirli bir kod şablon değildir.

Eğer döngü içinde iseniz, o zaman arayabilirsin WarrenB dedi. Eğer döngü dışında iseniz, o zaman ID?> sayfa kimliğini yazdırmak olacaktır.

Eğer yöneltilen sorulara, Eğer id # 9 seçmek istiyoruz verilmiş, bu gibi döngü çalıştırın:

<?php
 query_posts('page_id=9');
   if (have_posts()) : while (have_posts()) : the_post();
      // Do whatever on post id #9
?>
<?php endwhile; else: ?>
      // Do whatever on all the other posts
<?php endif; ?>

Bu aradığınız cevabı değilse, sorunuzun daha fazla bilgi ekleyin lütfen.