Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Željezo
  • Dodatak za uklanjanje datuma objave članka na wordpressu. Kako ukloniti datum objave WordPress posta na Google SERP-u

Dodatak za uklanjanje datuma objave članka na wordpressu. Kako ukloniti datum objave WordPress posta na Google SERP-u

Nedavno su me vrlo često pitali kako ukloniti datum objave. I, iako sam u postu o tome napisao da brisanje datuma nije uvijek opravdano, odlučio sam napisati kako ukloniti datum objave u WordPressu.

Zašto bi moglo biti potrebno izbrisati datum? Prije svega, ako želite napraviti statičnu stranicu, ili ako objavljujete materijale koji će dugo biti relevantni.

V WordPress datum uklanjanja zapravo je vrlo jednostavno. Da bismo to učinili, morat ćemo unijeti promjene u nekoliko WordPress datoteka. Koji ovisi o vašoj temi. Kao što moja praksa pokazuje, većina predložaka podijeljena je u tri grupe prema načinu na koji je datum prikazan.

Prvi slučaj, the_time

U većini starih predložaka, uklanjanje the_time () dovoljno je za uklanjanje datuma objave. Na primjer, pronašli ste sljedeće retke koji sadrže ovu funkciju u vašoj datoteci index.php:

< p >Objavljeno:na < / p >

Ovaj redak također treba izbrisati.

Da biste uklonili datum s glavne stranice - potražite i uklonite kôd iz datoteke index.php, sa stranice posta - uklonite kôd iz datoteke single.php i tako dalje.

Drugi slučaj, get_the_date

Ako index.php vašeg predloška nema funkciju prikaza datuma, provjerite postoje li datoteke content.php i content-single.php u mapi datoteka teme? Ako je odgovor da, tada da biste uklonili datum, morate ukloniti retke koji sadrže get_the_date () iz ovih datoteka. Na primjer:

< span class = "entry-date" > < ! -- ? php echo get_the_date () ; ? -- > < / span >

Treći slučaj, funkcije

Ako content.php i content-single.php ne sadrže ništa slično sličnoj funkciji, pogledajte u datoteci functions.php, vrlo je vjerojatno da možete izbrisati datum uređivanjem ove datoteke.

Na primjer, u mom predlošku metapodaci posta izlaze ovako:

jeka " ";

Printf (__ ("

Ako pronađete sličan kod u funkcijskoj datoteci svoje teme, u ovom slučaju, to ukloniti datum objave, trebate urediti funkciju, uklanjajući iz nje sve što je povezano s datumom. Odnosno, dovedite kod u ovaj oblik:

funkcija oriolo_posted_on () (

printf (__ ( "

Konačno

Naravno, osim opisana tri slučaja, moguće su i druge opcije za uklanjanje funkcije prikaza datuma u wordpressu. Sve ovisi o tome koju temu koristite. Često se događa da autori premium tema koriste nestandardne značajke koje, s jedne strane, stvaraju prednosti prilagodbe bloga putem vizualne administratorske ploče, a s druge strane unose dodatnu zbrku u kod.

Stoga, ako nešto nije jasno, ili imate predložak koji ne odgovara nijednom od slučajeva, javite se 🙂

Često mi se postavlja pitanje kako ukloniti datum objave u WordPressu. Ova akcija nije uvijek opravdana i u većini slučajeva uzrokovana je utjecajem čimbenika ponašanja na broj klikova s ​​tražilica.

U WordPressu je prilično lako ukloniti datum objave, za to moramo napraviti male promjene u WordPress temi. Ali prvo shvatimo čemu sve to služi i kakvu ćemo korist imati od ove manipulacije.

Zašto ukloniti datum objave

U rezultatima pretraživanja, pored opisa stranice, ispisuje se datum objave materijala. To omogućuje posjetitelju da ocijeni relevantnost informacija i samostalno odluči o svrsishodnosti daljnjeg prijelaza.

Unatoč Googleovoj sklonosti prema novijim objavama, datum objave u WordPressu nema značajan utjecaj na rangiranje web stranice u SERP-u. No s obzirom na faktor ponašanja, datum objave ima značajan utjecaj na psihologiju korisnikovog donošenja odluka.

U procesu analize rezultata pretraživanja, osoba subjektivno procjenjuje relevantnost informacija na temelju datuma objave. Ako je od objave prošlo dovoljno vremena, posjetitelj može odbiti slijediti poveznicu, čak i bez vremena za procjenu korisnosti objavljenih informacija.

Ako primijetite da s vremenom stariji postovi dobivaju sve manje klikova iz tražilica. Mogući razlog može biti datum objave materijala na stranici s rezultatima 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 odnosu na druge stranice u rezultatima pretraživanja.

Dodatno, ako uklonimo datum iz rezultata pretraživanja, ovo mjesto će zauzeti podaci s opisom stranice. To može pomoći da stranica bude korisnija u očima korisnika.

Ima smisla ukloniti datum objave za web-lokacije čiji materijal nema strogu vremensku liniju. Naravno, to neće dovesti do velikog priljeva posjetitelja, ali će barem eliminirati psihološki faktor i stvoriti uvjete za stabilnu razinu preporuka s tražilica.

Kako ukloniti datum objave u WordPressu

Da biste uklonili datum objave iz rezultata pretraživanja u WordPressu, možete jednostavno ukloniti kod odgovoran za prikaz datuma u WordPress predlošku. Što se mene tiče, ova metoda je previše radikalna. Posjetitelj neće moći procijeniti datum pisanja članka 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 bazi podataka WordPress. Ali to će prevariti posjetitelje i također izazvati zabunu.

Predlažem skrivanje datuma objave od tražilica pomoću CSS ili JavaScript značajki koje podržavaju svi moderni preglednici.

Izlazni kod datuma objavljivanja razlikuje se ovisno o temi WordPressa koju koristite. Na primjer, varijabla $ time_string, koja se nalazi u datoteci template-tags.php, odgovorna je za prikaz datuma u WordPress Twenty Fifteen.

Stoga, ako ne pronađete donji kod u svom WordPress predlošku, pokušajte pronaći traženi niz pretražujući po nazivu stilova koji su odgovorni za formatiranje izlaznog datuma u WordPress postovima.

Uklonite datum objave pomoću CSS-a

Kako biste uklonili datum objave u WordPressu, morat ćete unijeti promjene u predložak WordPress stranice. Pronađite redak koji je odgovoran za prikaz datuma objave materijala. Postavite kod za prikaz datuma unutar oznake span:

Ako je potrebno, morate ponoviti gore navedene korake za sve datoteke WordPress predložaka. Da bi datum objave bio vidljiv posjetiteljima, dodajte sljedeći redak u datoteku style.css:

: prije (sadržaj: attr (datum);)

Uklonite datum objave pomoću JavaScripta

Možete koristiti JavaScript funkcije za uklanjanje datuma objave u WordPressu. Analogno, morate promijeniti kod, kao što je to učinjeno u primjeru u nastavku:

Nedostaci ove metode uključuju činjenicu da ako posjetitelj ima onemogućen JavaScript u pregledniku, neće moći vidjeti datum objave objave. Ali takvi su slučajevi dovoljno rijetki i nemaju ozbiljnih posljedica na koje treba obratiti pozornost.

Rezultat možete provjeriti pomoću Search Consolea. Za ovaj odjeljak "Skeniranje" morate odabrati stavku izbornika "Prikaži kao Googlebot".

Metoda 1: Uklonite ime autora iz WordPress postova pomoću dodatka

Prvo što trebate učiniti je instalirati i aktivirati dodatak Prikaži / Sakrij autora. Nakon aktivacije idite na stranicu Dodaci »Prikaži / Sakrij autora kako biste postavili postavke.

Pod vrstama postova možete dodati vlastite URL-ove na koje želite sakriti ime autora.

Dodatak vam u većini slučajeva omogućuje sakrivanje imena autora. Međutim, vaša WordPress tema i dalje može prikazati popratni tekst ispred imena autora. Na primjer, ako je prije toga bilo "Napisao Dmitrij", onda će jednostavno ostati "Napisano".

Da biste sakrili ovaj redak, morat ćete posjetiti svoju web stranicu, postaviti pokazivač miša iznad teksta koji želite sakriti, a zatim pregledati zadani element pomoću opcije preglednika.

Morat ćete pronaći div klasu koja je pridružena retku pored imena autora.

Zatim ćete morati kopirati CSS klasu korištenu u kodu i zalijepiti je u opcije dodatka na stranici Napredne opcije.

Spremite promjene. Spreman.

Metoda 2. Ručno uklonite ime autora iz WordPress postova

Ova metoda će zahtijevati da uredite svoje datoteke WordPress teme. Napomena: Obavezno napravite sigurnosnu kopiju svoje teme ili podređene teme prije bilo kakvih promjena. Ako nešto pođe po zlu, uvijek možete vratiti svoje promjene.

WordPress teme imaju različite opcije koda za prikaz imena autora. Morat ćete pronaći kod koji je odgovoran za prikaz imena autora u vašim datotekama teme, a zatim ga izbrisati.

Najčešća mjesta za traženje koda su datoteke single.php, content.php, archive.php i index.php.

U nekim slučajevima nećete pronaći kod koji prikazuje ime autora. Umjesto toga, pronaći ćete oznaku predloška definiranu u functions.php ili template-tags.php.

Na primjer, tema Twenty Seventeen koristi funkciju twentyseventeen_posted_on za prikaz imena autora i datuma/vremena objave. Ova je funkcija definirana u datoteci template-tags.php.

Funkcija twentyseventeen_posted_on () (// Dobiti ime autora; omotati ga u vezu. $ Byline = sprintf (_x ("by% s", "post author", "twentyseventeen"), " ". get_the_author ().""); // Konačno, zapišimo sve ovo na stranicu. jeka " "; // WPCS: XSS OK.)

Sada samo trebate ukloniti kod koji je odgovoran za prikaz imena autora u temi. Primjer:

Funkcija twentyseventeen_posted_on () (// Konačno, zapišimo sve ovo na stranicu. Echo) ". twentyseventeen_time_link ().""; // WPCS: XSS OK.)

Spremite promjene. Sada možete posjetiti stranicu i vidjeti promjene u akciji.

Metoda 3: Stvorite generičko ime autora za objavljivanje postova na WordPressu

Ova metoda je nepovratna. Ako to učinite i želite se vratiti, morat ćete ručno urediti svaki post i povezati ga s određenim autorom.

S tim napomenom, krenimo.

Na stranici korisničkog profila pomaknite se prema dolje do opcije Nadimak i unesite ime koje želite prikazati na web-mjestu (na primjer, Urednički tim).

Nakon toga kliknite na izbornik pored "Prikaži ime javno kao" i odaberite nadimak koji smo upravo kreirali.

Također možete dodati zajedničku biografiju i stvoriti gravatar za ovaj račun.

Sada idite na stranicu Postovi »Svi postovi i kliknite na izbornik Opcije zaslona na samom vrhu zaslona. Unesite 999 za prikaz broja stavki po stranici.

To će vam omogućiti brzo uređivanje i promjenu imena autora za veliki broj postova.

Morate odabrati sve postove pomoću potvrdnog okvira, a zatim odabrati Uredi s padajućeg izbornika sa skupnim radnjama. Zatim kliknite gumb Primijeni za nastavak.

WordPress će vam pokazati opcije za opcije skupnog uređivanja. Morat ćete promijeniti autora u uobičajeno ime koje ste ranije dodali, a zatim kliknite gumb Ažuriraj.

WordPress će ažurirati sve postove koje odaberete i promijeniti im ime autora. Imajte na umu da ovaj proces može potrajati, ovisno o tome koliko je brz vaš WordPress hosting.

Ako imate više od 999 postova, trebate otići na stranicu 2 i ponoviti ovaj postupak.

To je to, sada možete posjetiti svoju web stranicu i vidjeti gotov rezultat.

Ne isplati se glupo rezati!

Na internetu postoji mnogo materijala na ovu temu, ali gotovo svi se jednostavno slažu glupo izrezati isječke koda odgovorne za autorov izlaz i datum objave. Mislim da je ovaj pristup pogrešan!

Na primjer, ako ćete napraviti mikro-oznaku bez datuma objave i autora, takva će oznaka biti nepotpuna. I ovo je samo jedan od razloga.

Čini mi se da bi ih bilo ispravnije sakriti pomoću CSS-a. U tom slučaju, datum objave i poveznica na profil autora bit će skriveni i neće biti vidljivi na monitoru posjetitelja, ali neće nigdje otići iz koda i vidjeti će ih botovi za pretraživanje.

Za one koji ne žele kopati po kodu predloška, ​​preporučam korištenje dodatka Hide Dates (css), koji ne usporava web stranicu i automatski skriva datum objave.

Objavljujem svoj način skrivanja datuma i objavljivanja, ništa manje jednostavan od samog brisanja, koji ponekad koristim i smatram optimalnim. Iznesite svoje mišljenje o ovome u komentarima.

Kako sakriti, ukloniti datum objave u WordPressu


Prvo morate pronaći funkciju za prikaz datuma u datotekama predloška. Kako ne biste tražili izlaz datuma u različitim datotekama predložaka, predlažem da odmah otvorite datoteku functions.php i pronađete sličan isječak koda:


I stavite čarobnu riječ na prava mjesta u kodu 🙂 🙂 🙂

Stil = "prikaz: nema;"

Naime na mjestima prikazanim na slici ispod.

Samo pažljivo, ne propustite citate.


Slika se može otvoriti u punoj veličini.
Kao što možete vidjeti na snimci zaslona, ​​do trenutka objave sakrio sam riječ “Objavljeno” i poveznicu na arhivu.

Sada će datum objave biti skriven u svim objavama i najavama, ali će izlazni kod ostati neizrezan.

Kako sakriti, ukloniti autora u WordPressu

Stil = "prikaz: nema;"

Morate otvoriti single.php datoteku i vidjeti odakle izlazi sadržaj, to je ili loop-single.php, ili, kao u ovom slučaju, datoteka content-single.php. U različitim temama nazivi datoteka su različiti, ali to ne mijenja bit. Ovdje je snimka zaslona gdje možete saznati u kojoj datoteci tražiti izlaz autora publikacije.

pojedinačna.php datoteka


Slika se može otvoriti u punoj veličini.

content-single.php datoteka

U kojem ćemo autora publikacije sakriti od očiju.
Ovdje trebate pronaći class = "entry-meta" - obično u WordPressu, prikazuje linkove na stranice s arhivama oznaka, kategorija, arhiva autora, stalnih veza, datuma objavljivanja itd.


Slika se može otvoriti u punoj veličini.
Na snimci zaslona je označen plavom bojom, gdje trebate staviti CSS kod.

U crvenim kvadratićima nalazi se samo riječ do ispred veze, koja se može ukloniti.
Tako smo zaključak autora sakrili u postove, naslove, tagove.
Ako se nakon obavljenih manipulacija u najavama na glavnoj stranici još uvijek prikazuju datum i ime autora, onda potražite datoteku odgovornu za prikaz najava, a zatim postupite po analogiji.
Možete sakriti cijeli blok podnožja class = "entry-meta" style = "display: none;" , ali tada će se, uz autorski izlaz, sakriti izlaz arhiva oznaka, sakriti će se izlaz kategorija itd. ...

U početku sam samo želio pisati o prikazu datuma u WordPress člancima, ali se pokazalo da ova tema ima dosta nijansi, pa sam odlučio razmotriti sve njih. Napomena će biti korisna i apsolutnim početnicima i korisnicima s malo iskustva. Samo po sebi, pitanje datuma WordPressa, u principu, nije teško, ali o njemu ima dovoljno informacija. Evo što možete naučiti iz članka:

Datum objave u WordPressu (instalacija i uređivanje)

Prilikom izrade nove bilješke u admin području WordPressa, datum objave postavlja se u bloku "Objavi", koji se obično nalazi desno od uređivača teksta.

Ovdje postavljate željeni mjesec, godinu, dan, pa čak i vrijeme. Te parametre možete promijeniti kasnije u bilo kojem trenutku ako želite - da biste to učinili, idite na uređivanje bilješke i postavite nove vrijednosti. Usput, ako navedete datum koji još nije stigao, objava će biti skrivena do tog trenutka - ova vam značajka omogućuje implementaciju.

Sustav također ima pristup za uređivanje datuma unosa wordpress postova kroz brzo uređivanje. Odaberite u odjeljku "Zapisi" - "Svi zapisi" i vidjet ćete popis svih bilješki. Zatim, pri lebdenju, kliknite na svojstva i postavite potrebne vrijednosti za dan, mjesec, godinu itd.

Ne zaboravite kasnije kliknuti gumb "Ažuriraj". Na taj način možete brzo promijeniti datume objavljivanja više WordPress članaka na jednoj stranici.

Format datuma u WordPressu

Ako odete na odjeljak "Postavke" - "Općenito", tada ćete na samom dnu stranice pronaći postavke za format datuma u WordPressu i, odmah ispod, za vrijeme. Označite željenu opciju s popisa ili navedite proizvoljnu.

Ove vrijednosti će se koristiti u odgovarajućim funkcijama the_date i the_time za predložak (više o tome u nastavku). Format za prikaz datuma u WordPressu postavljen je kao niz, na primjer:

d. m. Y (l) // 09.06.2016. (četvrtak) D - j M - Y // Čet - 9. lipnja - 2016

Koristi iste konvencije kao u PHP-u, posebno:

  • d - dan u mjesecu od 0 ispred za znamenke manje od 10;
  • m - broj mjeseca od dva znaka (s početnom nulom);
  • Y - označava godinu (4 znamenke);
  • l (malo L) - puni naziv dana u tjednu;
  • D - skraćeni dan u tjednu;
  • j - prikazuje dan u mjesecu bez 0 ispred;
  • M - skraćeni naziv mjeseca od tri znaka;
  • S - engleski sufiks za dan u mjesecu - 1., 2. ili 15. (nekada je postojao poseban dodatak za prikaz wordpress datuma sa sufiksom na ruskom, možda je sada problem nestao);
  • F - puni naziv mjeseca;
  • i tako dalje.

Postoje i različite vrijednosti za vrijeme, ali najčešće je niz "H:i" jednostavno rečeno, gdje prvi znak "H" stoji za sate u 24-satnom formatu, a "i" za minute s vodećim nula, ako je potrebno.

Kako prikazati datum objave u WordPressu (the_date)

Prvo, pozabavimo se funkcijom koja se koristi za rješavanje ovog zadatka - Datum... Ima sljedeću sintaksu:

datum: ", "", FALSE); echo $ mypost_date;?>

Kao rezultat, dobivamo redak u kurzivu - datum: 01.06.2016... Kako bismo prikazali datum objave, prvo smo ga dodijelili varijabli $ mypost_date, a zatim ga prikazali pomoću echo-a. Ovdje je vrijednost FALSE za posljednji parametar funkcije dopuštala da se rezultat ne prikaže nakon izvršenja. Naravno, to nitko ne radi, a ja sam dao ovaj kod samo za primjer. Obično se datum odmah prikazuje:

Ova konstrukcija se nalazi u predlošku za pojedinačni prikaz postova (single.php), te u arhivama kategorija (category.php), te u glavnoj datoteci (index.php). Sve ovisi o tome gdje želite prikazati datum objave.

Kako ukloniti datume objave u WordPressu

Da biste uklonili datum objave u WordPressu, morate izvršiti suprotne radnje od gore navedenih. Prvi korak je razumjeti koju datoteku predloška otvoriti za uređivanje:

  1. Za uređivanje stranice punog teksta - single.php, za stranicu - page.php.
  2. Za glavnu, to je često datoteka index.php.
  3. Da biste uklonili datum iz WordPress arhiva, potražite globalnu datoteku archive.php. Ako izgled sadrži kategoriju.php i tags.php, tada se kroz njih definiraju stranice odjeljka i oznake, nadjačavajući glavnu archive.php.
  4. U novijim temama možete naići na funkciju get_template_part, koja poziva drugu datoteku da zamijeni kod za to određeno mjesto u predlošku. U ovom slučaju, funkciju the_date morat ćete potražiti u ovdje navedenoj datoteci.

Ako želite u potpunosti ukloniti datume iz svoje WordPress teme, možete koristiti WinGrep za Windows. Softver traži potrebne informacije u datotekama ili u određenom direktoriju - započnite pretraživanje po "the_date" i dođite do popisa datoteka u kojima se nalaze.

Nakon što pronađete gdje se koristi the_date ili the_time, otvorite odgovarajuće datoteke za uređivanje i uklonite funkcije iz njih. Ovo će trajno ukloniti datum objave na vašoj WordPress stranici. Ako se bojite pogriješiti, napravite kopije datoteka tema kako biste ih kasnije mogli vratiti.

Datum uređivanja WordPressa (the_modified_date)

Iskreno govoreći, u tu svrhu je i zamišljen ovaj post. Informacije o WP-u i drugim tehničkim temama mogu biti zastarjele, stoga je važno održavati ih u tijeku s metodom bundeve i općenito. Također je preporučljivo čitatelju dati neku vrstu napomene da je članak relevantan. Da biste to učinili, možete implementirati u WordPress prikaz datuma stvaranja i uređivanja posta (zasebno).

Funkcija će nam pomoći s rješenjem the_modified_date, njegova sintaksa:

Datum:... Zadnja promjena:.

Kao što vidite, ne navodim parametre, pa se format čita iz administratorskih postavki.

Ako i dalje imate bilo kakvih pitanja o WordPress datumima, napišite u komentarima, analizirat ćemo ih.

Vrhunski povezani članci