akkapakka Skrevet 5. januar 2008 Skrevet 5. januar 2008 Hei. Jeg har en wordpress blogg. I denne themes som jeg bruker her, vises ikke <title>. Det er litt irriterende å se http://www... på toppen av nettleseren. Når jeg åpner header.php for Wordpress, så er det skrevet riktig php kode som skal vise title for siden. Den php koden i <title> må være riktig fordi den fungerer her, som jeg har prøvd. Slik ser koden ut for header.php, som ikke fungerer: <title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?> » <?php } ?> <?php wp_title(); ?></title> Jeg har også prøvd med bare : <title><?php bloginfo('name'); ?><?php wp_title();?></title> Noen som har forslag?
grimjoey Skrevet 5. januar 2008 Skrevet 5. januar 2008 (endret) <?php $title = ''; $title .= bloginfo('name').' '; if (is_single()) $title .= '»'; $title .= ' '.wp_title(); echo "<title>$title</title>"; ?> Endret 5. januar 2008 av grimjoey
akkapakka Skrevet 6. januar 2008 Forfatter Skrevet 6. januar 2008 @ grimjoey: Hvor mener du jeg skal skrive denne koden? Tror nok jeg skal slippe å gjøre dette. Ellers så skjønte jeg ikke det. @ Anders: Ja, det er <?php get_header(); ?> i index.php på toppen.
Anders Moen Skrevet 6. januar 2008 Skrevet 6. januar 2008 Hm, tenkte meg det ja, etter at jeg så på kildekoden din... Men har du definert en tittel? Merkelig problem iallfall....
akkapakka Skrevet 6. januar 2008 Forfatter Skrevet 6. januar 2008 Ja jeg har lagt til tittel i Wordpress instillinger (admin panel), er det noe andre steder du mener jeg skal gjøre det? Ja det er merkelig feil. Tror heller feilen ligger et annet sted enn i selve header.php. Har slitt virkelig med å finne feilen, hehe.
grimjoey Skrevet 7. januar 2008 Skrevet 7. januar 2008 kan du lokalisere hver enkelt funksjon som inngår i tittelen din og poste de?
akkapakka Skrevet 8. januar 2008 Forfatter Skrevet 8. januar 2008 kan du lokalisere hver enkelt funksjon som inngår i tittelen din og poste de? Hva mener du med det?
grimjoey Skrevet 9. januar 2008 Skrevet 9. januar 2008 finne de og vise de på forumet. (det kan være at alle funksjonene i title taggen returnerer null eller true/false)
grimjoey Skrevet 14. januar 2008 Skrevet 14. januar 2008 (endret) du må vel søke i koden. se etter include og require også. det betyr at en side er importert. funksjonene kan ligge der også. edit: kan gjøre det litt enklere. fortell meg hva du ønsker det skal stå i title. Endret 14. januar 2008 av grimjoey
Left Blank Skrevet 18. januar 2008 Skrevet 18. januar 2008 Det er nok php koden din som er feil, nar jeg sjekker html kilden pa siden sa er det <title> tags men ingen tekst i mellom, noe som betyr at den inkluderer header fila, men php ikke spytter ut noe data.
akkapakka Skrevet 20. januar 2008 Forfatter Skrevet 20. januar 2008 Er nok klar over det coax Noe løsning?
grimjoey Skrevet 27. januar 2008 Skrevet 27. januar 2008 fjern alt som står mellom <title> og </title> og skriv inn "Bli Rik Sakte - BRS"
grimjoey Skrevet 2. februar 2008 Skrevet 2. februar 2008 Det betyr at header.php ikke blir inkludert. get_header() betyr ikke include "header.php" nødvendigvis. Finn ut hva funksjonen get_header() gjør. Står det noe kode før get_header() i index fila? ting å se etter er: include(), include_once(), require() og require_once()
akkapakka Skrevet 2. februar 2008 Forfatter Skrevet 2. februar 2008 Helt øverst i index.php står det: <?php get_header(); ?>
grimjoey Skrevet 4. februar 2008 Skrevet 4. februar 2008 Hva gjør den funksjonen? Det er ikke en php funksjon, så den er nødt til å være definert ett eller annet sted.
akkapakka Skrevet 13. februar 2008 Forfatter Skrevet 13. februar 2008 Det fungerer plutselig nå da:) www.exatic.com/brs
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå