Support » Themes and Templates » if ( ! is_page() ) not working, need help…

  • Heya,

    None of these statements seem to work…
    if( ! is_page('blog') ) { wp_breadcrumbs(); }
    if( !is_page('blog') ) { wp_breadcrumbs(); }
    if( ! is_page(950) ) { wp_breadcrumbs(); }
    if( !is_page(950) ) { wp_breadcrumbs(); }

    Yet this one does:
    if( !is_front_page() ) { wp_breadcrumbs(); }

Viewing 5 replies - 1 through 5 (of 5 total)
  • Moderator Andrew Nevins


    Forum moderator

    You need to state what you’re trying to do in the bigger picture.

    Moderator Jose Castaneda



    Please help us understand a little more as to what you are trying to do. Are you trying to display the breadcrumbs when you’re not viewing only a specific page? By the looks of the way you have the code I’m only guessing you have a static front page and you want the breadcrumbs to show when it’s not the front page and you don’t want it to show when you are viewing the blog postings, correct?

    Sorry for the confusing post. Re-reading it I see how I left some information out:

    I’m trying to display the breadcrumbs function an all pages except the blog page (page 950).

    I think I just realized my flaw though, it should be if ( is_page() && ! is_page(950) )



    Forum Moderator

    if the ‘blog’ page is the ‘posts page’ as set in the dashboard under settings – reading, then try:


    Good point alchymyth, thank you!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘if ( ! is_page() ) not working, need help…’ is closed to new replies.