The Conditional Tags are most useful in creating the wordpress themes and plugins. use of conditional tags in wordpress is necessary in custom themes. The Conditional Tags can be used in your Template files to change what content is displayed and how that content is displayed on a particular page depending on what conditions that page matches.
how to use of conditional tags in wordpress
Conditional tag will return the TRUE OR FALSE. Based on return value we can set the conditions. Some useful and most important conditional tags as follows:
is_home()
When the main blog page is being displayed.
is_front_page()
When it is the front of the site displayed, whether it is posts or a Page. Returns true when the main blog page is being displayed
is_admin()
When the Dashboard or the administration panels are being displayed.
is_single()
When any single Post page is being displayed.
is_single('17')
When Post 17 is being displayed as a single Post.
is_single('Irish Stew')
When the Post with Title “Irish Stew” is being displayed as a single Post.
is_single('beef-stew')
When the Post with Post Slug “beef-stew” is being displayed as a single Post.
is_single(array(17,'beef-stew','Irish Stew'))
Returns true when the single post being displayed is either post ID 17, or the post_name is “beef-stew”, or the post_title is “Irish Stew”.
is_page()
When any Page is being displayed.
is_page('42')
When Page 42 (ID) is being displayed.
is_page('About Me And Joe')
When the Page with a post_title of “About Me And Joe” is being displayed.
is_page('about-me')
When the Page with a post_name (slug) of “about-me” is being displayed.
is_page(array(42,'about-me','About Me And Joe'))
Returns true when the Pages displayed is either post ID 42, or post_name “about-me”, or post_title “About Me And Joe”.