Hvordan lage en WordPress Klistret til toppen

Hvordan lage en WordPress Klistret til toppen


I en WordPress blogg, kan du lage et innlegg "sticky" slik at den viser før alle ikke-klebrig innlegg. Du setter innlegg til "sticky" på "Rediger Post" skjerm. Å gjøre et tema kompatibel tar mer arbeid, skjønt. Mange temaer utelate klebrig post-støtte. Legge til støtte for klissete innlegg ved å legge til en funksjon i malen filer som legger Cascading Style Sheet klasser til HTML på bloggen din. Når du gjør det, kan du style klissete innlegg hvordan du liker å bruke CSS-koden.

Bruksanvisning

1 Naviger til din WordPress-mappen. Åpne "WP-innhold" og deretter "temaer". Innenfor denne mappen, finn mappen som heter for temaet du vil redigere. Åpne mappen og se etter "index.php" og "Home.PHP." Hvis du ikke har en Home.PHP fil, som er OK. Åpne disse filene i en kode editor som Notepad ++, BBEdit eller jEdit.

2 Finn hoved <div> eller <seksjon> tag som omgir hele blogginnlegget. Denne koden inneholder ofte en klasse som heter "post" eller noe som ligner på det. Etter at koden, bør du se kode for innlegget tittelen og deretter innholdet. Her er et eksempel:

<Div class = "post">

<H2> <a href="<?php the_permalink(); ?> "> <? Php the_title (); ?> </a> </ H2>

<? Php the_content (); ?>

</ Div>

3 Tilsett post_class () -funksjonen til <div> eller <avsnitt> tag. Du trenger bare denne koden i koden som brytes rundt hele innlegget. Her er et eksempel på en <div> tag endret til å omfatte () -funksjonen post_class:

<Div <php post_class (); ? >>

Den post_class () -funksjonen genererer flere klassenavn for hvert innlegg, inkludert klassenavnet du trenger for klissete innlegg, "klissete".

4 Åpne "style.css" filen for temaet, og legg til følgende CSS-kode:

.sticky {

background-color: # f4f583;

}

Denne koden gir alle stickied innlegg en lys gul bakgrunnsfarge, men du kan endre CSS-kode for å inkludere noen modell du ønsker. For eksempel kan du legge til en tykk, blå ramme rundt innleggene, eller du kan endre fargen på teksten.

5 Logg deg inn på WordPress dashbordet. Naviger til "innlegg". Klikk på en post du vil være klissete og klikk "Rediger" ved siden "Synlighet" i "Publiser" boksen. Kryss av boksen ved siden av "Stick dette innlegget ..." for å sette posten til klissete, og klikk deretter "OK". Klikk på den blå "Update" knappen for å lagre endringene.