package Ġcom . chr yn an . sit et heme . partials . header Ċ Ċ import Ġcom . chr yn an . wordpress .* Ċ import Ġkotlinx . html .* Ċ Ċ object ĠHeader Partial Ġ: ĠHtml Template Ġ{ ĊĊĠĠĠ Ġoverride Ġval Ġlocation Ġ= ĠDefault Locations . PAR TI ALS ĊĊĠĠĠ Ġoverride Ġval Ġname Ġ= ĠDefault Partial Names . HEADER ĊĊĠĠĠ Ġoverride Ġfun Ġ< T > ĠTag Consumer < T >. layout () Ġ= Ġheader Ġ{ ĊĠĠĠĠĠĠĠ Ġclasses Ġ= Ġset Of ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" top bar ", Ġ" js - top ", Ġ" is - sticky ", Ġ" sticky - header ", Ġ" site - header ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" featured - image - container ", Ġ" mdl - layout __ header " ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġid Ġ= Ġ" mast head " ĊĊĠĠĠĠĠĠĠ Ġdiv Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġclasses Ġ= Ġset Of (" site - brain ding - container ", Ġ" top bar __ container ") ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġdiv Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġclasses Ġ= Ġset Of (" site - brand ing ", Ġ" top bar __ inner ", Ġ" mdl - layout __ header - row ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġa ( href Ġ= Ġphp String Ġ{ Ġ+" echo Ġesc _ url ( Ġhome _ url ( Ġ'/' Ġ) Ġ); " Ġ}, Ġclasses Ġ= Ġ" logo Ġsite - logo - link ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġrel Ġ= Ġ" home " ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġphp If (" has _ custom _ logo () ") Ġ{ Ġ+ Logo Partial Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġphp Ġ{ Ġ+" ${ '$ '} blog _ info Ġ= Ġget _ blog info ( Ġ' name ' Ġ); " Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġphp If (" ! Ġempty ( Ġ${ '$ '} blog _ info Ġ) ") Ġ{ Ġ+ Site Title Partial Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġphp Ġ{ Ġ+" ${ '$ '} description Ġ= Ġget _ blog info ( Ġ' description ', Ġ' display ' Ġ); " Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġphp If ("${ '$ '} description Ġ|| Ġis _ customize _ preview () ") Ġ{ Ġ+ Site Description Partial Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġphp If (" has _ nav _ menu ( Ġ' menu - 1 ') ") Ġ{ Ġ+ Site Navigation Partial Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }