|
|||||||
| Wordpress Alt som har med wordpress å gjøre. Alt om plugins, themes, modifikasjoner eller andre funksjoner vedrørende Wordpress postes her. |
|
| Tilbakelenk | Trådverktøy | Søk i denne tråden | Visningsmoduser |
|
||||
|
Hvordan kan jeg lage enkeltsider i WP som ikke inneholder f.eks sidebar?
|
| Sponsede annonser |
|
|||
|
du må lage page templates for å gjøre dette. Med en page template kan du gjøre akkurat som du vil, uten at dette har noe å si for andre deler av bloggen. Hvis det er agurkposten du skal ha det på, så kan du se at eks. sitemap er en page template. Kikk på kildekoden til filen sitemap.php - så ser du forskjellen på den og den ordinære filen page.php.
Kort fortalt, så legger du dette i toppen: <?php /* Template Name: Navn på template */ ?> .. så må du huske å velge riktig page template i wp-editoren når du lager siden |
|
||||
|
Man må jo først og fremst ha med get_sidebar, eventuelt ikke i en spesifikk template. Har man ikke med denne så får man heller ikke noen sidebar.
Jeg har sjøl noe liknende dette for å ha forskjellig sidebar alt ettersom hvor man er, her kan man da velge is_page, og velge hvilken side med is_page('4') istedet for de under også, eller man sikkert ha en endif: Kode:
if (is_home()) {
include('inc/sidebar.inc');}
elseif (is_category()) {
include('inc/sidebar-cat.inc');}
else {
include("inc/sidebar-gen.inc");}
__________________
Tidligere nick: Grenland - Comfyrene |
|
|||
|
anbefaler å gå for min løsning da den for det første er enklere, og for det andre gir stor grad av kontroll. Man kan jo bruke samme page template så mange ganger man vil. Så en page template uten sidebar er en enkel løsning som kan velges etter behov.
|
|
||||
|
Sitat:
![]()
__________________
Tidligere nick: Grenland - Comfyrene |
|
||||
|
Sitat:
![]() |
|
|||
|
Sitat:
WP har noen "forhåndsprogrammerte" kommandoer for å hente inn eksterne filer, hvorav get_sidebar er en (sidebar.php) mens get_header (header.php) og get_footer (footer.php) er de andre. Poenget er at disse filene kan brukes til hva som helst, og mange utviklere velger derfor å bruke get_sidebar andre steder - for eksempel for meny i toppen. Det finnes også en drøss tema med 2 sidebars, hvorav ingen av dem bruker filen sidebar.php, men kanskje heller sidebar_left.php og sidebar_right.php - eller kanskje sidebar_left_single.php, osv. Så riktig så enkelt er det nok ikke.. |
|
||||
|
Du har selvfølgelig rett, igjen... Er ikke 100% trygg på alt som har med Wordpress å gjøre, forsøkte bare å svare etter beste evne
![]() Har kun laget et par custom templates i grunn.
__________________
Tidligere nick: Grenland - Comfyrene |
|
| Trådverktøy | Søk i denne tråden |
| Visningsmoduser | |
Lignende tråder
|
||||
| Tråd | Tråd startet av | Forum | Svar | Siste innlegg |
| Er det lov å lage egen grafikk | ekh | Tradedoubler | 9 | 22nd December 2008 10:19 |
| Hvordan lage en bra TOS | Julian | Lover, regler og normer | 2 | 7th December 2008 01:47 |
| Hvordan lage en VGA kabel | Fredrik | Generell snakk og svada | 5 | 21st October 2008 19:28 |
| Lage rss feed | olepehol | Webutvikling | 10 | 30th January 2008 21:46 |
| Lage cosur | Stupid boy | Webutvikling | 8 | 19th May 2007 16:37 |