Tag Condicionales

download Tag Condicionales

of 22

Transcript of Tag Condicionales

  • 7/24/2019 Tag Condicionales

    1/22

    Conditional Tags(http://codex.wordpress.org/Conditional_Tags)

    Languages:EnglishFranais Italiano TrkePortugus do Brasil() (Add yourlanguage)

    Contents

    [hide

    ! Introdu"tion

    # The $onditions For %%%

    #%! The &ain Page

    #%# The Front Page

    #%' The Blog Page

    #% The Adinistration Panels

    #%* The Adin Bar

    #%+ A ,ingle Post Page

    #%- A ,ti"ky Post

    #%. A Post Ty/e is 0ierar"hi"al

    #%1 A Post Ty/e Ar"hi2e

    #%!3 A $oents Po/u/

    #%!! Any Page $ontaining Posts

    #%!# A PA45 Page

    #%!' Is a Page Te/late

    #%! A $ategory Page

    #%!* A Tag Page

    #%!+ A Ta6onoy Page (and related)

    #%!+%! is7ta6

    #%!+%# has7ter

    #%!+%' ter7e6ists #%!+% is7ta6onoy7hierar"hi"al

    #%!+%* ta6onoy7e6ists

    #%!- An Author Page

    #%!. A &ulti8author ,ite

    #%!1 A 9ate Page

    #%#3 Any Ar"hi2e Page

    http://codex.wordpress.org/Conditional_Tagshttp://codex.wordpress.org/Multilingual_Codexhttp://codex.wordpress.org/Multilingual_Codexhttp://codex.wordpress.org/fr:Marqueurs_conditionnelshttp://codex.wordpress.org/fr:Marqueurs_conditionnelshttp://codex.wordpress.org/it:Tag_condizionalihttp://wpdocs.sourceforge.jp/Conditional_Tagshttp://wpdocs.sourceforge.jp/Conditional_Tagshttp://wpdocs.sourceforge.jp/Conditional_Tagshttp://codex.wordpress.org/tr:Kosul_Etiketlerihttp://codex.wordpress.org/tr:Kosul_Etiketlerihttp://codex.wordpress.org/pt-br:Tags_condicionaishttp://codex.wordpress.org/pt-br:Tags_condicionaishttp://codex.wordpress.org/zh-cn:%E6%9D%A1%E4%BB%B6%E6%A0%87%E7%AD%BEhttp://codex.wordpress.org/zh-cn:%E6%9D%A1%E4%BB%B6%E6%A0%87%E7%AD%BEhttp://codex.wordpress.org/zh-cn:%E6%9D%A1%E4%BB%B6%E6%A0%87%E7%AD%BEhttp://codex.wordpress.org/zh-cn:%E6%9D%A1%E4%BB%B6%E6%A0%87%E7%AD%BEhttp://codex.wordpress.org/zh-cn:%E6%9D%A1%E4%BB%B6%E6%A0%87%E7%AD%BEhttp://codex.wordpress.org/zh-cn:%E6%9D%A1%E4%BB%B6%E6%A0%87%E7%AD%BEhttp://codex.wordpress.org/zh-cn:%E6%9D%A1%E4%BB%B6%E6%A0%87%E7%AD%BEhttp://codex.wordpress.org/Multilingual_Codex#Language_Cross_Referencehttp://codex.wordpress.org/Multilingual_Codex#Language_Cross_Referencehttp://toggletoc%28%29/http://codex.wordpress.org/Conditional_Tags#Introductionhttp://codex.wordpress.org/Conditional_Tags#The_Conditions_For_...http://codex.wordpress.org/Conditional_Tags#The_Main_Pagehttp://codex.wordpress.org/Conditional_Tags#The_Front_Pagehttp://codex.wordpress.org/Conditional_Tags#The_Blog_Pagehttp://codex.wordpress.org/Conditional_Tags#The_Administration_Panelshttp://codex.wordpress.org/Conditional_Tags#The_Admin_Barhttp://codex.wordpress.org/Conditional_Tags#A_Single_Post_Pagehttp://codex.wordpress.org/Conditional_Tags#A_Sticky_Posthttp://codex.wordpress.org/Conditional_Tags#A_Post_Type_is_Hierarchicalhttp://codex.wordpress.org/Conditional_Tags#A_Post_Type_Archivehttp://codex.wordpress.org/Conditional_Tags#A_Comments_Popuphttp://codex.wordpress.org/Conditional_Tags#Any_Page_Containing_Postshttp://codex.wordpress.org/Conditional_Tags#A_PAGE_Pagehttp://codex.wordpress.org/Conditional_Tags#Is_a_Page_Templatehttp://codex.wordpress.org/Conditional_Tags#A_Category_Pagehttp://codex.wordpress.org/Conditional_Tags#A_Tag_Pagehttp://codex.wordpress.org/Conditional_Tags#A_Taxonomy_Page_.28and_related.29http://codex.wordpress.org/Conditional_Tags#is_taxhttp://codex.wordpress.org/Conditional_Tags#has_termhttp://codex.wordpress.org/Conditional_Tags#term_existshttp://codex.wordpress.org/Conditional_Tags#is_taxonomy_hierarchicalhttp://codex.wordpress.org/Conditional_Tags#taxonomy_existshttp://codex.wordpress.org/Conditional_Tags#An_Author_Pagehttp://codex.wordpress.org/Conditional_Tags#A_Multi-author_Sitehttp://codex.wordpress.org/Conditional_Tags#A_Date_Pagehttp://codex.wordpress.org/Conditional_Tags#Any_Archive_Pagehttp://codex.wordpress.org/Multilingual_Codexhttp://codex.wordpress.org/fr:Marqueurs_conditionnelshttp://codex.wordpress.org/it:Tag_condizionalihttp://wpdocs.sourceforge.jp/Conditional_Tagshttp://codex.wordpress.org/tr:Kosul_Etiketlerihttp://codex.wordpress.org/pt-br:Tags_condicionaishttp://codex.wordpress.org/zh-cn:%E6%9D%A1%E4%BB%B6%E6%A0%87%E7%AD%BEhttp://codex.wordpress.org/Multilingual_Codex#Language_Cross_Referencehttp://codex.wordpress.org/Multilingual_Codex#Language_Cross_Referencehttp://toggletoc%28%29/http://codex.wordpress.org/Conditional_Tags#Introductionhttp://codex.wordpress.org/Conditional_Tags#The_Conditions_For_...http://codex.wordpress.org/Conditional_Tags#The_Main_Pagehttp://codex.wordpress.org/Conditional_Tags#The_Front_Pagehttp://codex.wordpress.org/Conditional_Tags#The_Blog_Pagehttp://codex.wordpress.org/Conditional_Tags#The_Administration_Panelshttp://codex.wordpress.org/Conditional_Tags#The_Admin_Barhttp://codex.wordpress.org/Conditional_Tags#A_Single_Post_Pagehttp://codex.wordpress.org/Conditional_Tags#A_Sticky_Posthttp://codex.wordpress.org/Conditional_Tags#A_Post_Type_is_Hierarchicalhttp://codex.wordpress.org/Conditional_Tags#A_Post_Type_Archivehttp://codex.wordpress.org/Conditional_Tags#A_Comments_Popuphttp://codex.wordpress.org/Conditional_Tags#Any_Page_Containing_Postshttp://codex.wordpress.org/Conditional_Tags#A_PAGE_Pagehttp://codex.wordpress.org/Conditional_Tags#Is_a_Page_Templatehttp://codex.wordpress.org/Conditional_Tags#A_Category_Pagehttp://codex.wordpress.org/Conditional_Tags#A_Tag_Pagehttp://codex.wordpress.org/Conditional_Tags#A_Taxonomy_Page_.28and_related.29http://codex.wordpress.org/Conditional_Tags#is_taxhttp://codex.wordpress.org/Conditional_Tags#has_termhttp://codex.wordpress.org/Conditional_Tags#term_existshttp://codex.wordpress.org/Conditional_Tags#is_taxonomy_hierarchicalhttp://codex.wordpress.org/Conditional_Tags#taxonomy_existshttp://codex.wordpress.org/Conditional_Tags#An_Author_Pagehttp://codex.wordpress.org/Conditional_Tags#A_Multi-author_Sitehttp://codex.wordpress.org/Conditional_Tags#A_Date_Pagehttp://codex.wordpress.org/Conditional_Tags#Any_Archive_Pagehttp://codex.wordpress.org/Conditional_Tags
  • 7/24/2019 Tag Condicionales

    2/22

    #%#! A ,ear"h esult Page

    #%## A 3 ;ot Found Page

    #%#' A Paged Page

    #%# An Atta"hent

    #%#* Atta"hent Is Iage #%#+ A Lo"al Atta"hent

    #%#- A ,ingle Page< a ,ingle Post< an Atta"hent or Any =ther $usto Post Ty/e

    #%#. Post Ty/e 56ists

    #%#1 Is &ain >uery

    #%'3 A ;e? 9ay

    #%'! A ,yndi"ation

    #%'# A Tra"k@a"k

    #%'' A Pre2ie?

    #%' 0as An 56"er/t

    #%'* 0as A ;a2 &enu Assigned

    #%'+ Inside The Loo/

    #%'- Is 9ynai" ,ideBar

    #%'. Is ,ide@ar A"ti2e

    #%'1 Is idget A"ti2e

    #%3 Is Blog Installed

    #%! ight To Let eading

    #%# Part o a ;et?ork (&ultisite)

    #%' &ain ,ite (&ultisite)

    #% Adin o a ;et?ork (&ultisite)

    #%* Is Cser Logged in

    #%+ 5ail 56ists

    #%- Csernae 56ists

    #%. An A"ti2e Plugin

    #%1 A $hild Thee

    #%*3 Thee su//orts a eature

    #%*! 0as Post Thu@nail

    #%*# ,"ri/t Is In use

    ' orking 56a/les '%! ,ingle Post

    '%# $he"k or &ulti/le $onditionals

    '%' 9ate8Based 9ieren"es

    '% Daria@le ,ide@ar $ontent

    '%* 0el/ul 3 Page

    '%+ 9ynai" &enu 0ighlighting

    http://codex.wordpress.org/Conditional_Tags#A_Search_Result_Pagehttp://codex.wordpress.org/Conditional_Tags#A_404_Not_Found_Pagehttp://codex.wordpress.org/Conditional_Tags#A_Paged_Pagehttp://codex.wordpress.org/Conditional_Tags#An_Attachmenthttp://codex.wordpress.org/Conditional_Tags#Attachment_Is_Imagehttp://codex.wordpress.org/Conditional_Tags#A_Local_Attachmenthttp://codex.wordpress.org/Conditional_Tags#A_Single_Page.2C_a_Single_Post.2C_an_Attachment_or_Any_Other_Custom_Post_Typehttp://codex.wordpress.org/Conditional_Tags#Post_Type_Existshttp://codex.wordpress.org/Conditional_Tags#Is_Main_Queryhttp://codex.wordpress.org/Conditional_Tags#A_New_Dayhttp://codex.wordpress.org/Conditional_Tags#A_Syndicationhttp://codex.wordpress.org/Conditional_Tags#A_Trackbackhttp://codex.wordpress.org/Conditional_Tags#A_Previewhttp://codex.wordpress.org/Conditional_Tags#Has_An_Excerpthttp://codex.wordpress.org/Conditional_Tags#Has_A_Nav_Menu_Assignedhttp://codex.wordpress.org/Conditional_Tags#Inside_The_Loophttp://codex.wordpress.org/Conditional_Tags#Is_Dynamic_SideBarhttp://codex.wordpress.org/Conditional_Tags#Is_Sidebar_Activehttp://codex.wordpress.org/Conditional_Tags#Is_Widget_Activehttp://codex.wordpress.org/Conditional_Tags#Is_Blog_Installedhttp://codex.wordpress.org/Conditional_Tags#Right_To_Left_Readinghttp://codex.wordpress.org/Conditional_Tags#Part_of_a_Network_.28Multisite.29http://codex.wordpress.org/Conditional_Tags#Main_Site_.28Multisite.29http://codex.wordpress.org/Conditional_Tags#Admin_of_a_Network_.28Multisite.29http://codex.wordpress.org/Conditional_Tags#Is_User_Logged_inhttp://codex.wordpress.org/Conditional_Tags#Email_Existshttp://codex.wordpress.org/Conditional_Tags#Username_Existshttp://codex.wordpress.org/Conditional_Tags#An_Active_Pluginhttp://codex.wordpress.org/Conditional_Tags#A_Child_Themehttp://codex.wordpress.org/Conditional_Tags#Theme_supports_a_featurehttp://codex.wordpress.org/Conditional_Tags#Has_Post_Thumbnailhttp://codex.wordpress.org/Conditional_Tags#Script_Is_In_usehttp://codex.wordpress.org/Conditional_Tags#Working_Exampleshttp://codex.wordpress.org/Conditional_Tags#Single_Posthttp://codex.wordpress.org/Conditional_Tags#Check_for_Multiple_Conditionalshttp://codex.wordpress.org/Conditional_Tags#Date-Based_Differenceshttp://codex.wordpress.org/Conditional_Tags#Variable_Sidebar_Contenthttp://codex.wordpress.org/Conditional_Tags#Helpful_404_Pagehttp://codex.wordpress.org/Conditional_Tags#Dynamic_Menu_Highlightinghttp://codex.wordpress.org/Conditional_Tags#A_Search_Result_Pagehttp://codex.wordpress.org/Conditional_Tags#A_404_Not_Found_Pagehttp://codex.wordpress.org/Conditional_Tags#A_Paged_Pagehttp://codex.wordpress.org/Conditional_Tags#An_Attachmenthttp://codex.wordpress.org/Conditional_Tags#Attachment_Is_Imagehttp://codex.wordpress.org/Conditional_Tags#A_Local_Attachmenthttp://codex.wordpress.org/Conditional_Tags#A_Single_Page.2C_a_Single_Post.2C_an_Attachment_or_Any_Other_Custom_Post_Typehttp://codex.wordpress.org/Conditional_Tags#Post_Type_Existshttp://codex.wordpress.org/Conditional_Tags#Is_Main_Queryhttp://codex.wordpress.org/Conditional_Tags#A_New_Dayhttp://codex.wordpress.org/Conditional_Tags#A_Syndicationhttp://codex.wordpress.org/Conditional_Tags#A_Trackbackhttp://codex.wordpress.org/Conditional_Tags#A_Previewhttp://codex.wordpress.org/Conditional_Tags#Has_An_Excerpthttp://codex.wordpress.org/Conditional_Tags#Has_A_Nav_Menu_Assignedhttp://codex.wordpress.org/Conditional_Tags#Inside_The_Loophttp://codex.wordpress.org/Conditional_Tags#Is_Dynamic_SideBarhttp://codex.wordpress.org/Conditional_Tags#Is_Sidebar_Activehttp://codex.wordpress.org/Conditional_Tags#Is_Widget_Activehttp://codex.wordpress.org/Conditional_Tags#Is_Blog_Installedhttp://codex.wordpress.org/Conditional_Tags#Right_To_Left_Readinghttp://codex.wordpress.org/Conditional_Tags#Part_of_a_Network_.28Multisite.29http://codex.wordpress.org/Conditional_Tags#Main_Site_.28Multisite.29http://codex.wordpress.org/Conditional_Tags#Admin_of_a_Network_.28Multisite.29http://codex.wordpress.org/Conditional_Tags#Is_User_Logged_inhttp://codex.wordpress.org/Conditional_Tags#Email_Existshttp://codex.wordpress.org/Conditional_Tags#Username_Existshttp://codex.wordpress.org/Conditional_Tags#An_Active_Pluginhttp://codex.wordpress.org/Conditional_Tags#A_Child_Themehttp://codex.wordpress.org/Conditional_Tags#Theme_supports_a_featurehttp://codex.wordpress.org/Conditional_Tags#Has_Post_Thumbnailhttp://codex.wordpress.org/Conditional_Tags#Script_Is_In_usehttp://codex.wordpress.org/Conditional_Tags#Working_Exampleshttp://codex.wordpress.org/Conditional_Tags#Single_Posthttp://codex.wordpress.org/Conditional_Tags#Check_for_Multiple_Conditionalshttp://codex.wordpress.org/Conditional_Tags#Date-Based_Differenceshttp://codex.wordpress.org/Conditional_Tags#Variable_Sidebar_Contenthttp://codex.wordpress.org/Conditional_Tags#Helpful_404_Pagehttp://codex.wordpress.org/Conditional_Tags#Dynamic_Menu_Highlighting
  • 7/24/2019 Tag Condicionales

    3/22

    '%- In a theeEs ooter%/h/ ile

    $onditional Tags Inde6

    * Fun"tion eeren"e

    + 56ternal esour"es

    Introduction

    Las "ondi"ionales etiuetas se /ueden utiliGar en los ar"hi2os de la /lantilla /ara "a@iar lo que se

    muestra en el "ontenido y la forma en que se muestra el contenido de una pgina en

    particularde/endiendo de las /Hginas ue "oin"iden las condiciones% Por ee/lo< es /osi@le ue

    desee ostrar un ragento de te6to /or en"ia de la serie de /osts< /ero sJlo en la /Hgina

    /rin"i/al de su @log% $on la 5tiueta "ondi"ional is_home()< esa tarea se ha"e H"il%

    Tenga en "uenta la estre"ha rela"iJn ue estas etiuetas tienen "on la Kerarua de Plantillade

    ordPress%

    d!ertencia: "#lo puede utili$ar etiquetas de consultas condicionales despu%s de a"tion

    hookposts_selectionen &ord'ress (el wpaction hoo es la primera de ellas a tra!%s del

    cual usted puede usar estas condicionales). 'or temas esto significa que la etiqueta

    condicional nunca funcionar correctamente si usted lo est utili$ando en el cuerpo de

    functions.php es decir fuera de una funci#n.

    The Conditions For ...

    Todas las 5tiuetas de /rue@a "ondi"ional /ara 2er si se "u/le una "ondi"iJn deterinada< y

    luego de2uel2e true o alse% *as condiciones en la cual la salida de !arias etiquetas T+,E se

    enumeran a continuaci#n% 5sas etiuetas ue /ueden a"e/tar /arHetros serHn seMaladas%

    La pgina inicial (The Main Page)

    is_home()

    $uando se uestra la /Hgina /rin"i/al del @log% 5sta es la /Hgina ue uestra el "ontenidodel @log @asado en el tie/o de su sitio< /or lo ue si usted ha iado una /Hgina estHti"a

    /ara el front page(2er Hs a@ao)< enton"es esto sJlo serH "ierto en la /Hgina ue usted

    haya esta@le"ido "oo la N'ost pageN enAdinistra"iJnO$onigura"iJnO Le"tura%

    La pgina principal (The Front Page)

    is_front_page()

    http://codex.wordpress.org/Conditional_Tags#In_a_theme.27s_footer.php_filehttp://codex.wordpress.org/Conditional_Tags#Conditional_Tags_Indexhttp://codex.wordpress.org/Conditional_Tags#Function_Referencehttp://codex.wordpress.org/Conditional_Tags#External_Resourceshttp://codex.wordpress.org/Conditional_Tags#The_Main_Pagehttp://codex.wordpress.org/Template_Hierarchyhttp://codex.wordpress.org/Plugin_API/Action_Reference#Actions_Run_During_a_Typical_Requesthttp://codex.wordpress.org/Plugin_API/Action_Reference#Actions_Run_During_a_Typical_Requesthttp://codex.wordpress.org/Function_Reference/is_homehttp://codex.wordpress.org/Administration_Panelshttp://codex.wordpress.org/Administration_Panels#Readinghttp://codex.wordpress.org/Administration_Panels#Readinghttp://codex.wordpress.org/Settings_Reading_SubPanelhttp://codex.wordpress.org/Function_Reference/is_front_pagehttp://codex.wordpress.org/Conditional_Tags#In_a_theme.27s_footer.php_filehttp://codex.wordpress.org/Conditional_Tags#Conditional_Tags_Indexhttp://codex.wordpress.org/Conditional_Tags#Function_Referencehttp://codex.wordpress.org/Conditional_Tags#External_Resourceshttp://codex.wordpress.org/Conditional_Tags#The_Main_Pagehttp://codex.wordpress.org/Template_Hierarchyhttp://codex.wordpress.org/Plugin_API/Action_Reference#Actions_Run_During_a_Typical_Requesthttp://codex.wordpress.org/Plugin_API/Action_Reference#Actions_Run_During_a_Typical_Requesthttp://codex.wordpress.org/Function_Reference/is_homehttp://codex.wordpress.org/Administration_Panelshttp://codex.wordpress.org/Administration_Panels#Readinghttp://codex.wordpress.org/Settings_Reading_SubPanelhttp://codex.wordpress.org/Function_Reference/is_front_page
  • 7/24/2019 Tag Condicionales

    4/22

    hen the ront o the site is dis/layed< ?hether it is /osts or a Page%eturns true ?hen the

    ain @log /age is @eing dis/layed and the E,ettingsO eading8OFront /age dis/laysE is set

    to Nour latest /ostsN< or?hen E,ettingsO eading8OFront /age dis/laysE is set to NA stati"

    /ageN and the NFront PageN 2alue is the "urrent Page@eing dis/layed%

    $uando se uestra la /arte rontal del sitio< si se trata de posto una /Hgina% 9e2uel2e

    true "uando se uestra la /Hgina /rin"i/al del @log y los E AustesOLe"tura8O ostrar

    Front /age Nse austa enN ,us Qltios /ostN< o"uando NAustesOLe"tura8O uestra Front

    /age Nse austa enN Cna /Hgina estHti"a Ny elN Front PageN tiene "oo 2alor la

    /Hginaa"tual ue se uestra%

    The Blog Page

    is_front_page()andis_home()

    ;o hay ninguna etiueta "ondi"ional /ara la /Hgina del @log% Csted tiene ue usar tanto

    is_home()and is_front_page()/ara dete"tar esta /Hgina< /ero esas un"iones /ueden seral utiliGadas% 9e he"ho< un usuario /uede deinir una /Hgina estHti"a /ara la /Hgina /rin"i/al< y

    otra /Hgina /ara ostrar el @log% Rste 2ol2erH true "on la un"iJn is_home()< in"luso si no es la

    /Hgina de ini"io% Au es lo ue un usuario /uede deinir:

    Cna /agina de ini"io o/"iJn /or dee"to Sdeault hoe/age ("on los Qltios /osts)

    Cna /agina ?e@ estati"a Sstati" hoe/age y ninguna /agina del @log%

    Cna /agina ?e@ estati"a Sstati" hoe/age y una /Hgina de @log%

    $uando se utiliGa is_home()y is_front_page()< usted tiene ue utiliGarlos en el orden

    "orre"to /ara e2itar errores y /ara /ro@ar todas las "onigura"iones de usuario:

    if ( is_front_page() && is_home() ) { // Default homepage} elseif ( is_front_page() ) { // static homepage} elseif ( is_home() ) { // blog page} else { //everything else}

    The Administration Panels

    is_admin()

    $uando se estHn ostrando el 9ash@oard o los /aneles de adinistra"iJn%

    http://codex.wordpress.org/Pageshttp://codex.wordpress.org/Pageshttp://codex.wordpress.org/Administration_Panels#Readinghttp://codex.wordpress.org/Administration_Panels#Readinghttp://codex.wordpress.org/Settings_Reading_SubPanelhttp://codex.wordpress.org/Settings_Reading_SubPanelhttp://codex.wordpress.org/Administration_Panels#Readinghttp://codex.wordpress.org/Settings_Reading_SubPanelhttp://codex.wordpress.org/Pageshttp://codex.wordpress.org/Pageshttp://codex.wordpress.org/Administration_Panels#Readinghttp://codex.wordpress.org/Administration_Panels#Readinghttp://codex.wordpress.org/Administration_Panels#Readinghttp://codex.wordpress.org/Settings_Reading_SubPanelhttp://codex.wordpress.org/Settings_Reading_SubPanelhttp://codex.wordpress.org/Administration_Panels#Readinghttp://codex.wordpress.org/Settings_Reading_SubPanelhttp://codex.wordpress.org/Settings_Reading_SubPanelhttp://codex.wordpress.org/Pageshttp://codex.wordpress.org/Function_Reference/is_front_pagehttp://codex.wordpress.org/Function_Reference/is_homehttp://codex.wordpress.org/Function_Reference/is_homehttp://codex.wordpress.org/Function_Reference/is_adminhttp://codex.wordpress.org/Pageshttp://codex.wordpress.org/Administration_Panels#Readinghttp://codex.wordpress.org/Settings_Reading_SubPanelhttp://codex.wordpress.org/Administration_Panels#Readinghttp://codex.wordpress.org/Settings_Reading_SubPanelhttp://codex.wordpress.org/Pageshttp://codex.wordpress.org/Pageshttp://codex.wordpress.org/Administration_Panels#Readinghttp://codex.wordpress.org/Settings_Reading_SubPanelhttp://codex.wordpress.org/Administration_Panels#Readinghttp://codex.wordpress.org/Settings_Reading_SubPanelhttp://codex.wordpress.org/Pageshttp://codex.wordpress.org/Function_Reference/is_front_pagehttp://codex.wordpress.org/Function_Reference/is_homehttp://codex.wordpress.org/Function_Reference/is_admin
  • 7/24/2019 Tag Condicionales

    5/22

    tenci#n: La /Hgina wp-login.phpno es una /Hgina de adinistra"iJn% Para "o/ro@ar si se

    uestra esta /Hgina< utili"ela variable global adminpagenow%

    The Admin Bar

    is_admin_bar_showing()

    9e2uel2e verdaderosi se uestra la @arra de adin%

    Nota : Para ostrar o no esta @arra< usesho?7adin7@ar()< esta un"iJn se de@e llaar

    inediataente alplugins_loadedo "olo"arlo en el ar"hi2o functions.php del tea%

    A Single Post Page

    is_single()

    $uando estU 2isualiGHndose un solo /ost(o ar"hi2o adunto atta"hent< o un ti/o de /ost

    /ersonaliGado S"usto Post Ty/e)% (False /ara las /Hginas)

    is_single( '17' )

    $uando Post !- se esta ostrando "oo un solo /ost%

    is_single( 'Irish Stew' )$uando el Post "on Title V NIrish ,te?N se esta ostrando "oo un si/le Post%

    is_single( 'beef-stew' )

    $uando el Post "on ,lug V N@ee8ste?N se esta ostrando "oo un si/le Post%

    is_single( array( 17, 'beef-stew', 'Irish Stew' ) )

    etorna true"uando un si/le /ost se esta ostrando "on las /ro/iedades I9V!-< o

    post_nameV N@ee8ste?N< orpost_titleV NIrish ,te?N%

    is_single( array( 17, 19, 1, 11 ) )

    etorna true "uando un si/le se esta ostrando "on las /ro/iedadesID = !-< oID=

    = !1< oID = ! o ID = !!%

    is_single( array( 'beef-stew', 'pea-soup', 'chili' ) )

    etorna true "uando un si/le se esta ostrando "on las /ro/iedadespost_nameVN@ee8

    ste?N< opost_nameVN/ea8sou/N opost_nameVN"hiliN%

    is_single( array( 'Beef Stew', 'ea Soup', '!hili' ) )

    http://codex.wordpress.org/Global_Variables#Admin_Globalshttp://codex.wordpress.org/Global_Variables#Admin_Globalshttp://codex.wordpress.org/Function_Reference/is_admin_bar_showinghttp://codex.wordpress.org/Function_Reference/show_admin_barhttp://codex.wordpress.org/Function_Reference/show_admin_barhttp://codex.wordpress.org/Function_Reference/show_admin_barhttp://codex.wordpress.org/Function_Reference/is_singlehttp://codex.wordpress.org/Global_Variables#Admin_Globalshttp://codex.wordpress.org/Function_Reference/is_admin_bar_showinghttp://codex.wordpress.org/Function_Reference/show_admin_barhttp://codex.wordpress.org/Function_Reference/is_single
  • 7/24/2019 Tag Condicionales

    6/22

    etorna true "uando un si/le se esta ostrando "on las /ro/iedadespost_titleV NBee

    ,te?N< opost_titleV NPea ,ou/N orpost_titleV N$hiliN%

    ;ota: 5sta un"iJn no distingue entre el /ost 0< post_title< o post_name% Cn /ost llaado N!-N se

    ostrarH si se ha soli"itado una I9 de /ost de !-% 5s de su/oner ue lo iso 2ale /ara un /ost

    "on el slugV N!-N%

    (n post destacado) A Stic!" Post

    is_sticky()

    9e2uel2e true si el post actual estH ar"ado "on N"ticen el /ost de la front pageN% 5n

    este "aso< no se usa el arguento I9< /or lo ue el /ost I9 utiliGado es el del /ost de loo/%

    is_stic"y( '17' )

    retorna true "uando el Post V !- esta ar"ado "oo sti"ky%

    A Post T"pe is #ierarchical

    is_post_type_hierarchical( $post_type )

    etorna true si ti/o de /ost post_t1pese ha esta@le"ido "on so/orte erarui"o "uando

    ue registrado%

    is_post_type_hierarchical( 'boo"' )

    retorna true si el ti/o de /ost W@ookX ue registrado "oo so/orte erarui"o /ara la

    erarua%

    A Post T"pe Archi$e

    is_post_type_archive()

    retorna true en "ualuier ar"hi2o de ti/o /ost S/ost ty/e ar"hi2e%

    is_post_type_archi#e( $post_type )

    retorna true si una /argina de ar"hi2o de ti/o /ost "oin"ide "on Y/ost7ty/e%

    is_post_type_archi#e( array( 'foo', 'bar', 'ba%' ) )

    eturns true i on a /ost ty/e ar"hi2e /age that at"hes either NooN< N@arN< or N@aGN%

    To turn on /ost ty/e ar"hi2es< use Ehas7ar"hi2eE VO true< ?hen registering the /ost ty/e%

    A Comments Popup

    is_comments_popup()

    hen in $oents Po/u/ ?indo?%

    An" Page Containing Posts

    http://codex.wordpress.org/Function_Reference/is_stickyhttp://codex.wordpress.org/Function_Reference/is_post_type_hierarchicalhttp://codex.wordpress.org/Function_Reference/is_post_type_archivehttp://codex.wordpress.org/Function_Reference/register_post_typehttp://codex.wordpress.org/Function_Reference/register_post_typehttp://codex.wordpress.org/Function_Reference/is_comments_popuphttp://codex.wordpress.org/Function_Reference/is_stickyhttp://codex.wordpress.org/Function_Reference/is_post_type_hierarchicalhttp://codex.wordpress.org/Function_Reference/is_post_type_archivehttp://codex.wordpress.org/Function_Reference/register_post_typehttp://codex.wordpress.org/Function_Reference/is_comments_popup
  • 7/24/2019 Tag Condicionales

    7/22

    comments_open()

    hen "oents are allo?ed or the "urrent Post @eing /ro"essed in the ordPress Loo/%

    pings_open()

    hen /ings are allo?ed or the "urrent Post @eing /ro"essed in the ordPress Loo/%

    A PA%& Page

    This se"tion reers to ordPress Pages< not any generi" ?e@/age ro your @log< or in other ?ords

    to the @uilt inpost_typeE/ageE%

    5sta se""iJn se reiere a las Pagesde ordPress< no a "ualuier /Hgina ?e@ genUri"a de tu @logui"ktag #% nextpage % Para "o/ro@ar si un /ost o /age

    ha sido di2idida en las /Hginas utiliGando la >ui"ktag #% nextpage < 2er se""iJn

    A7Paged7Page%

    An Attachment

    is_attachment()

    $uando un do"uento adunto atta"hent /ara un /ost o /agese estH ostrando% Cn

    adunto es un ar"hi2o de iagen o de otro fichero upload"on la utilidad de "arga del

    editor de entradas% Aduntos se /ueden ostrar en su /ro/ia N/HginaN o /lantilla%

    Der ta@iUn Csing Iage and File Atta"hents%

    Attachment Is Image

    wp_attachment_is_image( $post_id )

    9e2uel2e truesi el ar"hi2o adunto /ara el /ost "on &igual a $post_ides una

    iagen% oratosMimey e6tensiones /eritidas son: /g< /eg< gi< /ng et%

    A Local Attachment

    is_local_attachment( $url )

    etorna true si el 2n"ulo /asado en $urles un ar"hi2o adunto real desde este sitio%

    http://codex.wordpress.org/Function_Reference/is_searchhttp://codex.wordpress.org/Function_Reference/is_404http://codex.wordpress.org/Function_Reference/is_pagedhttp://codex.wordpress.org/Pageshttp://codex.wordpress.org/Pageshttp://codex.wordpress.org/Writing_Posts#Here_is_a_run-down_of_the_quicktag_functions:http://codex.wordpress.org/Writing_Posts#Here_is_a_run-down_of_the_quicktag_functions:http://codex.wordpress.org/Conditional_Tags#A_Paged_Pagehttp://codex.wordpress.org/Function_Reference/is_attachmenthttp://codex.wordpress.org/Pageshttp://codex.wordpress.org/Pageshttp://codex.wordpress.org/Using_Image_and_File_Attachmentshttp://codex.wordpress.org/Using_Image_and_File_Attachmentshttp://codex.wordpress.org/Function_Reference/wp_attachment_is_imagehttp://codex.wordpress.org/Function_Reference/is_local_attachmenthttp://codex.wordpress.org/Function_Reference/is_searchhttp://codex.wordpress.org/Function_Reference/is_404http://codex.wordpress.org/Function_Reference/is_pagedhttp://codex.wordpress.org/Pageshttp://codex.wordpress.org/Writing_Posts#Here_is_a_run-down_of_the_quicktag_functions:http://codex.wordpress.org/Conditional_Tags#A_Paged_Pagehttp://codex.wordpress.org/Function_Reference/is_attachmenthttp://codex.wordpress.org/Pageshttp://codex.wordpress.org/Using_Image_and_File_Attachmentshttp://codex.wordpress.org/Function_Reference/wp_attachment_is_imagehttp://codex.wordpress.org/Function_Reference/is_local_attachment
  • 7/24/2019 Tag Condicionales

    13/22

    na page simple/ un Post simple/ un Attachment o cual0uier otrotipo de post personali1ado

    is_singular()retorna true/ara "ualuier is_single()< is_page()< o is_attachment()%

    is_singular( 'foo' )

    retorna truesi el post_typeV NooN%

    is_singular( array( 'foo', 'bar', 'ba%' ) )

    etorna truesi el post_typeV NooN< N@arN< o N@aGN%

    Der ta@iUn li@ro $usto Post Ty/es%

    &l tipo de post e'iste 2Post T"pe &'ists3

    post_type_exists( $post_type )

    retorna truesi dado un $post_typeeste se ha registrado en este sitio usando

    register7/ost7ty/e()%

    Is Main 4uer"

    is_main_uery()

    etorna true"uando la uery a"tual ("oo dentro del loo/) es la uery /rin"i/al NainN%

    56a/le "on elfiltro hookthe_content

    a_action( the_content' ba_a_social_buttons )%function ba_a_social_buttons( $content ) { if ( is_amin() && is_main_*uery() ) { return $content + function_from_a_social_plugin()% } return $content%}

    ,i< "uando ordPress intenta ostrar el "ontenido de "ada /ost en el Loo/ o en una sola /Hgina

    del /ost< nos en"ontraos en la "onsulta /rin"i/al< y no /arte de adinistra"iJn< aMadios algunos@otones so"iales (/or ee/lo)%

    Example with the action hoo pre_get_posts

    http://codex.wordpress.org/Function_Reference/is_singularhttp://codex.wordpress.org/Custom_Post_Typeshttp://codex.wordpress.org/Custom_Post_Typeshttp://codex.wordpress.org/Function_Reference/post_type_existshttp://codex.wordpress.org/Function_Reference/register_post_typehttp://codex.wordpress.org/Function_Reference/is_main_queryhttp://codex.wordpress.org/Function_Reference/is_singularhttp://codex.wordpress.org/Custom_Post_Typeshttp://codex.wordpress.org/Function_Reference/post_type_existshttp://codex.wordpress.org/Function_Reference/register_post_typehttp://codex.wordpress.org/Function_Reference/is_main_query
  • 7/24/2019 Tag Condicionales

    14/22

    a_action( pre_get_posts' ba_moify_*uery_e,clue_category )%function ba_moify_*uery_e,clue_category( $*uery ) { if ( is_amin() && $*uery->is_main_*uery() && $*uery->get( cat ) ) { $*uery->set( cat' - )% }}

    $on pre_get_posts< esto no es /osi@le /ara llaar dire"taente is_main_uery< de@eraos

    usar $uerydado "oo un /araetro%

    A e5 *a"

    is_new_day()

    retorna truesi hoy es nue2o dia%

    A S"ndication

    is_feed()

    $uando la /eti"iJn al sitio es una,yndi"ation%5ste tag no es ty/i"aente usado /or los

    users\ se usa internaente /or ordPress y esta dis/oni@le /ara los desarrolladores de

    Plugin%

    A Trac!6ac!

    is_trackback()

    $uando el sitio soli"itado es un hook de ordPress en su otor de Tra"k@a"k% 5sta

    etiueta no es utiliGada ha@itualente /or los usuarios\ se utiliGa internaente /or

    ordPress y estH dis/oni@le /ara los desarrolladores de /lugin%

    A Pre$ie5

    is_preview()

    $uando se uestra un solo /ost ue ha sido 2isto en odo 9rat%

    #as An &'cerpt

    has_excerpt()

    $uando el /ost a"tual tiene un e6"er/t

    has_e3cerpt( & )

    $uando el /ost id V # tiene un e6"er/t%

    #as A a$ Menu Assigned

    has_nav_menu()

    etorna true "uando una lo"aliGa"iJn del enQ de na2ega"iJn registrado tiene un enQ

    asignado%

    http://codex.wordpress.org/Function_Reference/is_new_dayhttp://codex.wordpress.org/Function_Reference/is_feedhttp://codex.wordpress.org/Introduction_to_Blogging#Syndicationhttp://codex.wordpress.org/Introduction_to_Blogging#Syndicationhttp://codex.wordpress.org/Introduction_to_Blogging#Syndicationhttp://codex.wordpress.org/Function_Reference/is_trackbackhttp://codex.wordpress.org/Function_Reference/is_previewhttp://codex.wordpress.org/Function_Reference/has_excerpthttp://codex.wordpress.org/Function_Reference/has_nav_menuhttp://codex.wordpress.org/Function_Reference/is_new_dayhttp://codex.wordpress.org/Function_Reference/is_feedhttp://codex.wordpress.org/Introduction_to_Blogging#Syndicationhttp://codex.wordpress.org/Function_Reference/is_trackbackhttp://codex.wordpress.org/Function_Reference/is_previewhttp://codex.wordpress.org/Function_Reference/has_excerpthttp://codex.wordpress.org/Function_Reference/has_nav_menu
  • 7/24/2019 Tag Condicionales

    15/22

    Der ta@ien register7na27enu()%

    Inside The Loop

    in_the_loop()

    e2isa /ara 2er si usted estH Ndentro del loo/N% ]til /ara el /lugin authors< esta "ondi"iJn

    retorna true "uando usted estH dentro del loo/%

    Is *"namic SideBar

    is_dynamic_sidebar()

    etorna truesi el tea es "o/ati@le "on side@ars dinai"os%

    Is Side6ar Acti$e

    is_active_sidebar()

    e2isa /ara 2er si un side@ar dado esta a"ti2o (en uso)% etorna truesi el side@ar

    (identii"ado /or nae o id) esta en uso%

    Note: Para ostrar el "ontenido de un side@arEs< use dynai"7side@ar( Yside@ar )%

    Is 7idget Acti$e

    is_active_widget( $widget_callback, $widget_id )

    etorna truesi el ?idget "on "all@a"k es $widget_callbacko el &V $widget_id

    se ostrarH en ront8end

    Nota : Para ue sea ee"ti2a esta un"iJn tiene ue "orrer detrHs de los ?idgets ue se han

    ini"ialiGado< en a""iJn EinitE o later< 2UaseA"tion eeren"e

    Is Blog Installed

    is_blog_installed()

    retorna truesi el a"tual estH "orre"taente instalado%

    Nota: La "a"hU se "o/ro@arH en /rier lugar% ,i usted tiene un /lugin de "a"hU< el "ual sal2a los

    2alores de "a"hU< enton"es esto 2a a un"ionar% ,i utiliGa la "a"hU /or dee"to de ordPress< y la

    @ase de datos se 2a< enton"es usted /odra tener /ro@leas%

    http://codex.wordpress.org/Function_Reference/register_nav_menuhttp://codex.wordpress.org/Function_Reference/register_nav_menuhttp://codex.wordpress.org/Function_Reference/in_the_loophttp://codex.wordpress.org/Function_Reference/is_dynamic_sidebarhttp://codex.wordpress.org/Function_Reference/is_active_sidebarhttp://codex.wordpress.org/Function_Reference/dynamic_sidebarhttp://codex.wordpress.org/Function_Reference/is_active_widgethttp://codex.wordpress.org/Plugin_API/Action_Referencehttp://codex.wordpress.org/Function_Reference/is_blog_installedhttp://codex.wordpress.org/Function_Reference/register_nav_menuhttp://codex.wordpress.org/Function_Reference/in_the_loophttp://codex.wordpress.org/Function_Reference/is_dynamic_sidebarhttp://codex.wordpress.org/Function_Reference/is_active_sidebarhttp://codex.wordpress.org/Function_Reference/dynamic_sidebarhttp://codex.wordpress.org/Function_Reference/is_active_widgethttp://codex.wordpress.org/Plugin_API/Action_Referencehttp://codex.wordpress.org/Function_Reference/is_blog_installed
  • 7/24/2019 Tag Condicionales

    16/22

    +ight To Le8t +eading

    is_rtl()

    retorna truei el lo"ale a"tual de le"tura es de dere"ha a iGuierda (TL)%

    ",ampleif ( is_rtl() ) { p_en*ueue_style( style-rtl' plugins_url( /css/style-rtl+css' __.0"__ ) )% p_en*ueue_script( script-rtl' plugins_url( /#s/script-rtl+#s' __.0"__ ) )%}

    Part o8 a et5or! (Multisite)

    is_multisite()

    re2isa /ara 2er si el site a"tual es en ulti/les sitios de instala"iJn de ?ord/ress

    Main Site (Multisite)

    is_main_site()

    9eterina si un site es el site /rin"i/alain en una red net?ork%

    Admin o8 a et5or! (Multisite)

    is_super_admin()

    9eterina si el usuario es una net?ork (super) adin%

    Is ser Logged in

    is_user_logged_in()

    etorna truesi algun usuario es logged8in a"tualente< en algun roles%

    &mail &'ists

    email_exists( $email )

    $o/rue@e si la dire""iJn de "orreo ele"trJni"o dada $emailya ha sido registrado en un

    no@re de usuario Susernae y de2uel2e ese &usuario o falsesi no e6iste%

    sername &'ists

    username_exists( $username )

    $o/rue@e si el no@re de usuario dado $username ya ha sido registrado en un no@re

    de usuario y de2uel2e ese & usuario o falsesi no e6iste%

    An Acti$e Plugin

    is_plugin_active( $path )

    re2isa si un /lugin esta a"ti2o

    is_plugin_acti#e( 'a"iset0a"iset/php' )

    "o/rue@a siAkismetesta a"ti2ado%

    http://codex.wordpress.org/Function_Reference/is_rtlhttp://codex.wordpress.org/Function_Reference/is_multisitehttp://codex.wordpress.org/Function_Reference/is_main_sitehttp://codex.wordpress.org/Function_Reference/is_super_adminhttp://codex.wordpress.org/Function_Reference/is_user_logged_inhttp://codex.wordpress.org/Function_Reference/email_existshttp://codex.wordpress.org/Function_Reference/username_existshttp://codex.wordpress.org/Function_Reference/is_plugin_activehttp://codex.wordpress.org/Function_Reference/is_rtlhttp://codex.wordpress.org/Function_Reference/is_multisitehttp://codex.wordpress.org/Function_Reference/is_main_sitehttp://codex.wordpress.org/Function_Reference/is_super_adminhttp://codex.wordpress.org/Function_Reference/is_user_logged_inhttp://codex.wordpress.org/Function_Reference/email_existshttp://codex.wordpress.org/Function_Reference/username_existshttp://codex.wordpress.org/Function_Reference/is_plugin_active
  • 7/24/2019 Tag Condicionales

    17/22

    is_plugin_inactive( $path )

    "o/rue@a si un /lugin es desa"ti2ado% Igual ue %is_plugin_active( $path )%

    is_plugin_active_for_network( $path )

    Lo iso /ara una a"ti2a"iJn de la net?ork en una instala"iJn ultisitio%

    is_plugin_page()

    Esta funci#n es o3soleto depuis desde &ord'ress 4.5 sin ninguna alternati!a

    conocida.

    A Child Theme

    is_child_theme()

    $o/rue@a si un "hild thee esta en uso%

    Theme supports a 8eature

    current_theme_supports()

    "o/rue@a si 2arias "ara"tersti"as de thee e6isten%

    current_thee_support( 'post-thubnails' )

    etorna true si el tea a"tual so/ortaiHgenes desta"adas% Para agregar una

    un"ionalidad de "o/ati@ilidad /ara teas< utili"e add7thee7su//ort ()%

    #as Post Thum6nail

    has_post_thumbnail( $post_id )9e2uel2e true si el /ost "on &V $post_id"ontiene una iagen ue se uestre% 5l

    Tea de@e so/ortar IHgenes< 2Uase Hs arri@a%

    Script Is In use

    wp_script_is( $handle, $list )

    9e2uel2e true si el s"ri/t "on handle V $handle ha sido EregisteredE< EenueueueueE7our 4e,t or 84906/iv>%

    }}Tam3ien puedes utili$ar:

    a_action( loop_start' psites_a_to_single_posts )%function psites_a_to_single_posts() {if ( is_single() ) {echo6iv class1!your-class!>7our 4e,t or 84906/iv>% }}

    =tro ee/lo de "Jo utiliGar 5tiuetas "ondi"ionales en el Loo/% 5lige ostrar el "ontenido o

    e6tra"to Se6"er/t en inde6%/h/ "uando se trata de un si/le /ost o la /Hgina de ini"io Shoe

    /age%

    if ( is_home() :: is_single() ) { the_content()%}else { the_e,cerpt()%}

  • 7/24/2019 Tag Condicionales

    19/22

    hen you need dis/lay a "ode or eleent< in a /la"e that is ;=T the hoe /age%

    $uando ne"esite ostrar un "Jdigo o eleento< en un lugar ue no es la /Hgina /rin"i/al Shoe

    /age%

    6;php if ( is_home() ) {;>nsert your mar

    Chec! para Multiples Conditionals

    Puede usar P0P o/erators/ara e2aluar ulti/les "onditionals en una si/le de"lara"iJn%

    5sto es Qtil si usted lo ne"esita /ara "o/ro@ar si las "o@ina"iones de las "ondi"ionales se

    e2alQan "oo true o alse%

    // =hec< to see if conitionals are met

    if ( is_single() :: is_page() ) ) {

    // f its a single post or a single page' o something special

    }

    if ( is_archive() && is_category( nachos ) ) {

    // f its an archive page for any category "?="@4 nachos' o somethingspecial

    }// =hec< to see if A conitionals are met

    if ( $*uery->is_main_*uery() && is_post_type_archive( proucts ) && is_amin() ) {

    // f its the main *uery on a custom post type archive for @roucts// Bn if ere not in the Cor@ress amin' then o something special

    }

    if ( is_post_type_archive( movies ) :: is_ta,( genre ) :: is_ta,( actor ) ) {

    // f its a custom post type archive for 9ovies// r its a ta,onomy archive for Eenre// r its a ta,onomy archive for Bctor' o something special

    http://www.w3schools.com/php/php_operators.asp/http://www.w3schools.com/php/php_operators.asp/http://www.w3schools.com/php/php_operators.asp/
  • 7/24/2019 Tag Condicionales

    20/22

    }

    *ateBased *i88erences

    ,i alguien na2ega /or nuestro sitio /or e"ha< 2aos a distinguir los /ost en dierentes aMos

    ediante el uso de dierentes "olores

    6;php// this starts 4he 0oopif ( have_posts() ) F hile ( have_posts() ) F the_post()% ;>6h i1!post-6;php the_D()% ;>!>6a href1!6;php the_permalin! rel1!boo6;php the_title()% ;>6/a>6/h>6small>6;php the_time(. #G' 7) ;> 6-- by 6;php the_author() ;>-->6/small>

    6;php

    // are e shoing a ate-base archive;if ( is_ate() ) { if ( ate( 7 ) 1 get_the_ate( 7 ) ) { // this post as ritten in a previous year // so lets style the content using the !olentry! class echo 6iv class1!olentry!>% } else { echo 6iv class1!entry!>% }} else { echo 6iv class1!entry!>%}

    the_content( Hea the rest of this entry I )%

    ;>6/iv>

    9aria6le Side6ar Content

    5ste ee/lo ostrarH un "ontenido dierente en la @arra lateral Sside@ar so@re la @ase de la

    /Hgina ue el le"tor estH 2iendo a"tualente%

    6-- begin siebar -->

    6iv i1!siebar!>6;php// lets generate info appropriate to the page being isplayeif ( is_home() ) { // ere on the home page' so lets sho a list of all top-level categories echo !6ul>!% p_list_categories( optionall1&sort_column1name&list1J&chilren1 )% echo !6/ul>!%} elseif ( is_category() ) {

  • 7/24/2019 Tag Condicionales

    21/22

    // ere loo!% } elseif ( is_page( =olophon ) ) { echo !6p>4his is my colophon page' running on Cor@ress' ! +bloginfo( name ) + !6/p>!% } else { // catch-all for other pages

    echo !6p>3ote for @ero6/p>!% }} else { // catch-all for everything else (archives' searches' KKs' etc) echo !6p>4hats all+6/p>!%} // 4hats all' fol6form i1!searchform! metho1!get! action1!6;php echoesc_url( $_G"H3"HL@8@_G"0.M )% ;>!>6iv>6input type1!te,t! name1!s! i1!s! siNe1!J! />6input type1!submit! value1!6;php _e( Gearch )% ;>! />

    6/iv>6/form>

    6/iv>6-- en siebar -->

    #elp8ul ,-, Page

    5l arti"ulo de$rea"iJn de una /Hgina de error 3 tiene un ee/lo del uso de la un"iJn

    "ondi"ional P0P isset() en la se""iJn riting Friendly &essages%

    *"namic Menu #ighlighting

    5l art"uloenQ dinHi"o 9esta"andoS9ynai" &enu 0ighlighting des"ri@e "Jo utiliGar las

    etiuetas "ondi"ionales /ara /eritir el resaltado de la /Hgina a"tual en un enQ%

    &n un archi$o 8ooter.php de un tema

    http://codex.wordpress.org/Creating_an_Error_404_Pagehttp://codex.wordpress.org/Creating_an_Error_404_Pagehttp://codex.wordpress.org/Creating_an_Error_404_Page#Writing_Friendly_Messageshttp://codex.wordpress.org/Dynamic_Menu_Highlightinghttp://codex.wordpress.org/Dynamic_Menu_Highlightinghttp://codex.wordpress.org/Dynamic_Menu_Highlightinghttp://codex.wordpress.org/Dynamic_Menu_Highlightinghttp://codex.wordpress.org/Creating_an_Error_404_Pagehttp://codex.wordpress.org/Creating_an_Error_404_Page#Writing_Friendly_Messageshttp://codex.wordpress.org/Dynamic_Menu_Highlightinghttp://codex.wordpress.org/Dynamic_Menu_Highlighting
  • 7/24/2019 Tag Condicionales

    22/22

    A 2e"es las "onsultas realiGadas en otras /lantillas "oo side@ar%/h/ /ueden destruir "iertas

    etiuetas "ondi"ionales% Por ee/lo< en header%/h/ una etiueta "ondi"ional un"iona

    "orre"taente< /ero no un"iona en ooter%/h/ de un tea% 5l tru"o es /oner

    wp_reset_queryantes de la /rue@a "ondi"ional en el /ie de /Hgina% Por ee/lo:

    6;phpp_reset_*uery()%if ( is_page( ) ) { echo 4his is page %};>