Nasıl başlığında eğer onun bir blog sayfası şey yapmak benim wordpress söyleyebilir?

2 Cevap php

Bir önceki yazı (http://stackoverflow.com/questions/1172335/dont-show-this-if-the-url-contains-the-following) Ben kullanıcı başlığında / blog ile bir URL yüklü eğer benim başlık bir div yankı sahip hakkında gitmek nasıl sordu.

Ben dikkate almadı Ne, ben onun sadece url / blog var değil eğer div görüntülemek istemiyorum, ama eğer onun herhangi bir blog yazısı, bloglar sadece indeks sayfası.

Ben bakıyorum sayfa bir blog yazısı olup olmadığını nasıl benim header.php kod biraz çalıştırabilirim?

2 Cevap

Sen Wordpress işlevleri is_single () ve is_page kullanmak istiyorsunuz.

if(!is_single() && !is_page() && !is_home() && !is_archive())
{
/* This will not display for any post, page, the home page, or an archive.
 You can remove each is statement according to your needs */
}

Sadece mesaj için, sadece sayfa, ev, ve arşiv için, aynı is_single kullanın.

Is_statements tam listesi bulunabilir here. İşte bazıları şunlardır:

is_home() : Home Page
is_front_page :  Front Page
is_single() :  Single Post
is_admin() : Admin Panel
is_sticky() : Sticky Post
is_page() : Page
is_category
is_tag
is_author

Ben wordpress ile oynadım ancak koşullu etiketler kullanarak bir sürü elde edebilirsiniz bu yana uzun zaman geçti:

http://codex.wordpress.org/Conditional_Tags

() Istediğini yapabilir is_single gibi görünüyor. Örn:

if (!is_single())
{
    // display div
}