Slik fjerner Navigering på visse Wordpress Sidemaler

Slik fjerner Navigering på visse Wordpress Sidemaler


WordPress temaer bruke mal sider, sammen med stilark og andre filer, for å vise din WordPress-basert nettsted. Mal sider trekke inn innhold fra en database og utgang dem til brukeren, avhengig av websiden som vises. For eksempel "page.php" viser statiske sider mens "index.php" viser en liste over blogginnlegg. Hvis du ønsker å fjerne menyen fra en side, så må du finne ut hvilken mal som skal redigeres. Deretter kan du enten fjerne koden for meny eller legge betinget kode for å styre når og hvor du skal vise den.

Bruksanvisning

1 Naviger til mappen som inneholder WordPress filene. Gå til "wp-innhold" først og deretter se på "temaer" -mappen til mappen av din nåværende tema. Åpne PHP-filer for temaet innenfor en kode redigering program som Notepad ++, jEdit eller BBEdit. Hver PHP-fil, med unntak av "functions.php" og enhver fil den refererer til, er en mal side.

2 Finn malen siden du ønsker å redigere. For eksempel, hvis du ønsker å fjerne menyen fra første side av bloggen din, så du trenger for å redigere »home.php". De "single.php" fil styrer hvordan et enkelt innlegg vises, og "page.php" styrer statiske sider. Statiske forsidene bruke en fil som heter "front-page.php" for å vise innholdet. Hvis temaet mangler en fil som "home.php" eller "front-page.php" kan du opprette det ved å kopiere og lime inn koden fra enten "page.php" eller "index.php" maler.

3 Se etter følgende kode:

<? Php wp_nav_menu (); ?>

Selv om du kan se mer kode mellom parentes, er dette grunnleggende "mal tag" eller innebygd PHP-funksjonen WordPress bruker for å vise menyene. Du kan fjerne denne funksjonen ved å slette koden, men en bedre måte er å "kommentere det ut" ved å plassere "comment" tegn foran funksjon, som så:

<? Php // wp_nav_menu (); ?>

4 Bruk betingede koder hvis du vil vise menyen i noen situasjoner og gjemme den i andre. For eksempel, hvis du ønsker å skjule meny på en side med tittelen «enkel side," bruker denne koden:

<? Php if (is_single ( 'enkel side')!):?>

<? Php wp_nav_menu (); ?>

<? Php endif; ?>

WordPress bruker spesielle funksjoner som kalles "betinget tags" for å se etter ulike situasjoner, for eksempel brukeren besøker forsiden eller en statisk side. Utrops her står for "ikke" som i "Hvis siden er ikke" enkel side "og deretter vise menyen."

Hint

  • Lær det grunnleggende PHP betinget utsagn for å få bedre kontroll over din WordPress mal sider. WordPress bruker en rekke innebygde funksjoner for bruk med betinget utsagn.
  • Bruk WordPress Codex å lære om betingede koder, malkodene og tema strukturer.
  • Sikkerhetskopiere tema filer før du redigerer dem. Husk at når du bruker "hvis-så" uttalelser som du trenger for å avslutte setningen. Hvis du gjør en feil i PHP vil du ofte få hvit skjerm som viser en feil i nettleseren din.