U U zadnje vrijemeČesto su me pitali kako ukloniti datum objave. I, iako sam u postu o tome napisao da brisanje datuma nije uvijek opravdano, odlučio sam pisati o tome kako izbrisati datum objave u WordPressu.
Zašto bi moglo biti potrebno ukloniti datum? Prije svega, ako želite napraviti statičnu web stranicu, ili ako objavljujete materijale koji će biti relevantni dugo vremena.
U WordPressu je uklanjanje datuma zapravo vrlo jednostavno. Da bismo to učinili, morat ćemo unijeti izmjene u nekoliko WordPress datoteke. Koje točno ovisi o vašoj temi. Kao što moja praksa pokazuje, većina predložaka podijeljena je u tri skupine prema načinu prikazivanja datuma.
Slučaj prvi, vrijeme_U većini starijih predložaka, uklanjanje the_time() dovoljno je za uklanjanje datuma objave. Na primjer, pronašli ste ove retke koji sadrže ovu funkciju u datoteci index.php:
< p >Objavljeno: na< / p > |
Ovu liniju treba izbrisati.
Da biste uklonili datum s glavne stranice, potražite i izbrišite kod iz datoteke index.php, sa stranice s objavom, izbrišite kod iz datoteke single.php i tako dalje.
Drugi slučaj, get_the_dateAko index.php vašeg predloška nema funkciju datuma, provjerite postoje li datoteke content.php i content-single.php u mapi s datotekama teme? Ako da, onda da biste uklonili datum, trebate ukloniti retke koji sadrže get_the_date() iz ovih datoteka. Na primjer:
< span class = "entry-date" > < ! -- ? php echo get_the_date () ; ? -- > < / span > |
Ako content.php i content-single.php ne sadrže ništa slično sličnu funkciju, zatim pogledajte datoteku functions.php, vrlo je vjerojatno da možete ukloniti datum uređivanjem ove datoteke.
Na primjer, u mom predlošku, metapodaci posta prikazani su ovako:
jeka " Printf(__("%4$s po < / span > < / span >", " oriolo "), Esc_url(get_permalink()), Esc_attr(get_the_time()), Esc_attr(get_the_date(" c ")), Esc_html(get_the_date()), Esc_url(get_author_posts_url(get_the_author_meta(" ID "))), Esc_attr(sprintf(__(" Pogledaj sve postove od % s ", " oriolo "), get_the_author () ) , esc_html(get_the_author()) |
Ako pronađete sličan kod u funkcijskoj datoteci svoje teme, tada u ovom slučaju, kako biste uklonili datum objave, morate urediti funkciju, uklanjajući iz nje sve što je povezano s datumom. Odnosno, donesite kod u ovaj obrazac:
funkcija oriolo_posted_on() ( printf(__("od KonačnoNaravno, osim tri opisana slučaja, postoje i druge opcije za uklanjanje funkcije prikaza datuma u WordPressu. Sve ovisi o temi koju koristite. Često se događa da autori premium tema koriste nestandardne funkcije, koje s jedne strane stvaraju prednosti postavljanja bloga kroz vizualni admin panel, as druge strane stvaraju dodatnu zbrku u kodu. Stoga, ako vam nešto nije jasno ili imate predložak koji ne odgovara ni jednom od slučajeva, kontaktirajte nas :) |
Vrlo često dobivam pitanje kako ukloniti datum objave objave u WordPressu. Ova radnja nije uvijek opravdana iu većini slučajeva uzrokovana je utjecajem čimbenika ponašanja na broj prijelaza s tražilica.
U WordPressu je uklanjanje datuma objave prilično jednostavno; da bismo to učinili, moramo napraviti male promjene u WordPress temi. No, idemo prvo shvatiti čemu sve to služi i kakvu ćemo korist imati od ove manipulacije.
Zašto ukloniti datum objave?U rezultatima pretraživanja uz opis stranice ispisuje se datum objave materijala. To omogućuje posjetitelju da procijeni relevantnost informacija i samostalno donese odluku o svrhovitosti daljnjeg prijelaza.
Unatoč činjenici da Google daje prednost novijim objavama, datum objave u WordPressu nema značajan utjecaj na rang stranice u rezultatima pretraživanja. Ali ako uzmemo u obzir faktor ponašanja, datum objave ima značajan utjecaj na psihologiju donošenja odluka korisnika.
U procesu analize rezultata pretraživanja osoba subjektivno procjenjuje relevantnost informacije na temelju datuma objave. Ako je od objave prošlo dovoljno vremena, posjetitelj može odbiti slijediti poveznicu, a da uopće nije imao vremena procijeniti korisnost objavljenih informacija.
Ako primijetite da su s vremenom stari postovi počeli dobivati sve manje klikova s tražilica. Mogući razlog može biti datum objave materijala na stranici rezultata pretraživanja.
Ako uklonite datum objave u WordPressu, možete pokušati dobiti više klikova od tražilica na ovaj način. Naravno, to neće dovesti stranicu na vrh, ali može dati određenu vizualnu prednost u usporedbi s drugim stranicama u rezultatima pretraživanja.
Osim toga, ako uklonimo datum iz rezultata pretraživanja, ovo će mjesto zauzeti informacijama koje opisuju stranicu. To može pomoći da stranica bude korisnija u očima korisnika.
Ima smisla ukloniti datum objave za stranice čiji materijal nema strogi rok ograničenja. Naravno, to neće dovesti do velikog priljeva posjetitelja, ali će barem eliminirati psihološki faktor i stvoriti uvjete za stabilnu razinu prijelaza s tražilica.
Da biste uklonili datum objave iz rezultata pretraživanja u WordPressu, možete jednostavno ukloniti kod odgovoran za prikaz datuma u WordPress predlošku. Po mom mišljenju, ova metoda je previše radikalna. Posjetitelj neće moći procijeniti datum kada je članak napisan i koliko su informacije opisane u njemu danas relevantne.
Možete povremeno ručno ili pomoću skripte koja će povremeno ažurirati datum u WordPress bazi podataka. Ali to će zavarati posjetitelje i izazvati zabunu.
Predlažem da sakrijete datum objave objave od tražilica pomoću CSS ili JavaScript funkcija koje podržavaju svi moderni preglednici.
Kod za prikaz datuma objave objave razlikuje se ovisno o korištenoj WordPress temi. Na primjer, varijabla $time_string, koja se nalazi u datoteci template-tags.php, odgovorna je za prikaz datuma u WordPressu Twenty Fifteen
Stoga, ako ne pronađete donji kod u svom WordPress predlošku, pokušajte pronaći traženi redak traženjem imena stilova koji su odgovorni za formatiranje izlaza datuma u WordPress postovima.
Da biste uklonili datum objave u WordPressu, morat ćete promijeniti predložak WordPress stranice. Pronađite redak koji je odgovoran za prikaz datuma objave materijala. Postavite kod odgovoran za prikaz datuma unutar oznake span: