Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Iron
  • Dodatak za uklanjanje datuma objavljivanja članka na wordpress-u. Kako ukloniti datum objavljivanja WordPress posta u Google SERP-ovima

Dodatak za uklanjanje datuma objavljivanja članka na wordpress-u. Kako ukloniti datum objavljivanja WordPress posta u Google SERP-ovima

Nedavno su me često pitali kako ukloniti datum objave. I, iako sam u postu o tome napisao da brisanje datuma nije uvek opravdano, odlučio sam da napišem kako obriši datum objave u wordpressu.

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

V wordpress uklanjanje datuma je, u stvari, vrlo jednostavno. Da bismo to učinili, moramo napraviti promjene u nekoliko WordPress datoteka. Koji zavisi od vaše teme. Kao što moja praksa pokazuje, većina šablona je podijeljena u tri grupe prema načinu na koji je datum prikazan.

Slučaj jedan, vrijeme

U većini starijih šablona, ​​uklanjanje datuma objave je jednostavno kao i uklanjanje the_time() . Na primjer, pronašli ste sljedeće redove koji sadrže ovu funkciju u datoteci index.php:

< p >Objavljeno:at < / p >

Ova linija mora biti uklonjena.

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

Drugi slučaj, get_the_date

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

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

Slučaj tri, funkcije

Ako content.php i content-single.php ne sadrže ništa slično takvoj funkciji, onda pogledajte u datoteku functions.php, vrlo je vjerovatno da možete ukloniti datum uređivanjem ovog fajla.

Na primjer, u mom predlošku, izlaz meta podataka posta je sljedeći:

eho" ";

Printf(__("

Ako pronađete sličan kod u funkcijskoj datoteci vaše teme, u ovom slučaju, da biste ukloniti datum objave, trebate urediti funkciju, uklanjajući iz nje sve što se odnosi na datum. Odnosno, dovedite kod u ovaj oblik:

funkcija oriolo_posted_on()(

printf(__( "

Konačno

Naravno, pored tri opisana slučaja, postoje i druge opcije za uklanjanje funkcije prikaza datuma u wordpress-u. Sve zavisi koju temu koristite. Često se dešava da autori premium tema koriste nestandardne funkcije koje, s jedne strane, stvaraju prednosti postavljanja bloga preko vizuelnog administratorskog panela, as druge strane, dodatnu zbrku koda.

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

Često mi se postavlja pitanje kako ukloniti datum objave objave u WordPress-u. Ova akcija nije uvijek opravdana iu većini slučajeva uzrokovana je utjecajem faktora ponašanja na broj prijelaza sa pretraživača.

U WordPressu je uklanjanje datuma objave prilično jednostavno, za to moramo napraviti male promjene u WordPress temi. Ali hajde da prvo shvatimo čemu sve ovo služi i kakvu ćemo prednost imati od ove manipulacije.

Zašto ukloniti datum objave

U rezultatima pretrage, pored opisa stranice, ispisuje se datum objavljivanja materijala. Ovo omogućava posjetiocu da ocijeni relevantnost informacija i samostalno odluči o preporučljivosti daljeg prijelaza.

Iako Google daje prioritet novijim objavama, datum objavljivanja u WordPress-u nema značajan uticaj na poziciju stranice u SERP-ovima. Ali ako uzmete u obzir faktor ponašanja, datum objavljivanja ima značajan utjecaj na psihologiju donošenja odluka korisnika.

U procesu analize rezultata pretraživanja, osoba subjektivno procjenjuje relevantnost informacija na osnovu datuma objavljivanja. Ako je od objave prošlo dovoljno vremena, posjetitelj može odbiti kliknuti na link, a da nije imao vremena ni da procijeni korisnost objavljenih informacija.

Ako primijetite da stariji postovi s vremenom dobijaju sve manje i manje pogodaka od pretraživača. Mogući razlog može biti datum objavljivanja materijala na stranici rezultata pretrage.

Ako uklonite datum objavljivanja u WordPress-u, možete pokušati dobiti više klikova od pretraživača na ovaj način. Naravno, ovo neće dovesti stranicu na vrh, ali može dati određenu vizualnu prednost u odnosu na druge stranice u SERP-u.

Dodatno, ako uklonimo datum iz rezultata pretrage, ovo mjesto će biti zauzeto informacijama sa opisom stranice. Ovo može pomoći da stranica bude korisnija u očima korisnika.

Ima smisla ukloniti datum objavljivanja za stranice čiji materijal nema strogi rok zastare. Naravno, to neće dovesti do velikog priliva posetilaca, ali će barem eliminisati psihološki faktor i stvoriti uslove za stabilan nivo prelazaka sa pretraživača.

Kako ukloniti datum objave u WordPress-u

Da biste uklonili datum objavljivanja iz rezultata pretraživanja u WordPress-u, možete jednostavno ukloniti kod odgovoran za prikaz datuma u WordPress predlošku. Po mom mišljenju, ova metoda je previše radikalna. Posjetilac neće moći ocijeniti datum pisanja članka i koliko su informacije opisane u njemu relevantne do danas.

Možete povremeno ručno ili koristeći skriptu koja će periodično ažurirati datum u bazi podataka WordPress. Ali to će prevariti posjetitelje i izazvati zabunu.

Predlažem da sakrijete datum objavljivanja posta od pretraživača koristeći CSS ili JavaScript funkcije koje podržavaju svi moderni pretraživači.

Kôd za prikaz datuma objavljivanja objave razlikuje se u zavisnosti od WordPress teme koju koristite. Na primjer, varijabla $time_string, koja se nalazi u datoteci template-tags.php, odgovorna je za prikaz datuma u WordPress Twenty Fifteen

Dakle, ako ne pronađete donji kod u svom WordPress predlošku, pokušajte pronaći traženi niz traženjem imena stila koji je odgovoran za formatiranje prikaza datuma u WordPress objavama.

Uklonite datum objave pomoću CSS-a

Da biste uklonili datum objavljivanja u WordPress-u, morat ćete unijeti promjene u WordPress predložak stranice. Pronađite red koji je odgovoran za prikaz datuma objavljivanja materijala. Stavite kod odgovoran za prikaz datuma unutar oznake span:

Ako je potrebno, morate ponoviti gore navedene korake za sve datoteke WordPress šablona. Da bi datum objavljivanja posta bio vidljiv posjetiteljima, dodajte sljedeći red u style.css datoteku:

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

Uklonite datum objave pomoću JavaScripta

Možete koristiti JavaScript funkcije za uklanjanje datuma objave u WordPress-u. Po analogiji, morate promijeniti kod, kao što je urađeno u primjeru ispod:

Nedostaci ove metode uključuju činjenicu da ako posjetitelj ima onemogućen JavaScript u pretraživaču, neće moći vidjeti datum objave unosa. Ali takvi slučajevi su dovoljno rijetki i nemaju ozbiljne posljedice da se na njih obrati pažnja.

Rezultat možete provjeriti pomoću panela Search Console. Da biste to učinili, u odjeljku "Skeniranje" morate odabrati stavku menija "Prikaži kao Googlebot".

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

Prva stvar koju ćete morati da uradite je da instalirate i aktivirate dodatak Prikaži/sakrij autora. Nakon aktivacije idite na stranicu Dodaci » Prikaži/sakrij autora da postavite postavke.

Pod tipovima objava možete dodati vlastite URL adrese gdje želite sakriti ime autora.

Dodatak vam omogućava da sakrijete ime autora u većini slučajeva. 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 ovu liniju, morat ćete posjetiti svoju web lokaciju, postaviti pokazivač miša preko teksta koji želite sakriti, a zatim pregledati taj element koristeći opciju pretraživača.

Morat ćete pronaći div klasu koja je povezana sa stringom pored imena autora.

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

Sačuvajte promjene. Spreman.

Metoda 2: Ručno uklanjanje imena autora iz WordPress postova

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

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

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

U nekim slučajevima nećete pronaći kod koji ispisuje ime autora. Umjesto toga, naći ćete šablonsku oznaku 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 funkcija je definirana u datoteci template-tags.php.

Funkcija twentyseventeen_posted_on() ( // Dobijte ime autora; umotajte ga u vezu. $byline = sprintf(_x("od %s", "autor objave", "twentyseventeen"), " " .get_the_author() .""); // Konačno, zapišimo sve ovo na stranicu. eho" "; // WPCS: XSS OK. )

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

Funkcija twentyseventeen_posted_on() ( // Konačno, hajde da "sve ovo zapišemo na stranicu. echo" " . twentyseventeen_time_link() .""; // WPCS: XSS OK. )

Sačuvajte promjene. Sada možete posjetiti stranicu i vidjeti promjene u akciji.

Metoda 3: Kreirajte zajedničko ime autora za objavljivanje WordPress postova

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.

Sklonimo to s puta, počnimo.

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

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

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

Sada idite na stranicu Posts » All Posts i kliknite na meni Screen Options na samom vrhu ekrana. Unesite 999 za prikaz broja stavki po stranici.

Ovo će vam omogućiti da brzo uredite i promijenite ime autora za veliki broj unosa.

Morate odabrati sve objave koristeći potvrdni okvir, a zatim odabrati Uredi iz padajućeg menija sa skupnim radnjama. Zatim kliknite na dugme Primijeni da nastavite.

WordPress će vam pokazati opcije za opcije masovnog uređivanja. Moraćete da promenite Autor u uobičajeno ime koje ste ranije dodali, a zatim kliknite na dugme Ažuriraj.

WordPress će ažurirati sve objave koje ste odabrali i promijeniti im ime autora. Imajte na umu da ovaj proces može potrajati neko vrijeme ovisno o tome koliko je brz vaš WordPress hosting.

Ako imate više od 999 postova, onda morate otići na stranicu 2 i ponoviti ovaj proces.

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

Ne vredi ga iseći!

Na internetu postoji mnogo materijala o ovoj temi, ali gotovo svi se jednostavno spajaju glupo izrezane isječke koda odgovorne za izlaz autora i datum objave. Mislim da je ovaj pristup pogrešan!

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

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

Za one koji ne žele da kopaju po šablonskom kodu, preporučujem korišćenje dodatka Hide Dates (css), koji ne usporava rad sajta i automatski sakriva datum objavljivanja.

Objavljujem svoj metod skrivanja datuma i objavljivanja, ništa manje jednostavan od jednostavnog brisanja, koji ponekad koristim i smatram optimalnim. Objavite svoje mišljenje o ovome u komentarima.

Kako sakriti datum objave u WordPress-u


Prvo morate pronaći funkciju izlaza datuma u datotekama šablona. Da ne biste tražili izlaz datuma u različitim datotekama šablona, ​​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 🙂 🙂 🙂

Style="display:none;"

Naime, na mjestima prikazanim na slici ispod.

Samo je potrebno pažljivo staviti, ne propuštajući navodnike.


Slika se može otvoriti u punoj veličini.
Kao što vidite na snimku ekrana, sakrio sam riječ datum objave - Objavljeno i link do same arhive do trenutka objavljivanja.

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

Kako sakriti/ukloniti autora u WordPress-u

Style="display:none;"

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

single.php fajl


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

content-single.php fajl

U kojoj ćemo sakriti autora publikacije od očiju.
Ovdje trebate pronaći class="entry-meta" - obično u WordPress-u prikazuje veze do stranica sa arhivama oznaka, kategorija, arhiva autora, stalnih veza, datuma objavljivanja i još mnogo toga.


Slika se može otvoriti u punoj veličini.
Na snimku ekrana je označeno plavom bojom gdje trebate staviti CSS kod.

U crvenim kvadratima nalazi se samo riječ by prije veze, koja se može ukloniti.
Tako smo autorov zaključak sakrili u postove, naslove, tagove.
Ako se nakon obavljenih manipulacija na objavama na glavnoj stranici i dalje nalazi datum i ime autora, onda potražite datoteku koja je zadužena za prikaz najava, a zatim postupite po analogiji.
Možete sakriti cijeli blok podnožja class="entery-meta" style="display:none;" , ali tada će, zajedno sa autorskim izlazom, biti skriven i izlaz arhiva oznaka, sakriven će izlaz naslova itd. .

U početku sam samo htio pisati o prikazivanju datuma u WordPress člancima, ali u ovoj temi je bilo puno nijansi, pa sam odlučio da ih sve razmotrim. Napomena će biti korisna i za apsolutne početnike i za korisnike sa malo iskustva. Samo po sebi, pitanje datuma WordPress-a u principu nije teško, ali o njemu ima dovoljno informacija. Evo šta možete naučiti iz članka:

Datum objave u WordPress-u (instaliraj i uredi)

Prilikom kreiranja nove bilješke u admin panelu WordPress-a, datum objavljivanja se postavlja u bloku "Objavi", koji se obično nalazi desno od uređivača teksta.

Ovdje postavljate željeni mjesec, godinu, datum, pa čak i vrijeme. Ove 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 funkcija vam omogućava da implementirate .

Sistem takođe ima pristup uređivanju datuma unosa wordpress postova putem brzog uređivanja. Odaberite u sekciji "Zapisi" - "Svi zapisi" i vidjet ćete listu svih bilješki. Dalje, kada lebdite, kliknite na svojstva i postavite potrebne vrijednosti za dan, mjesec, godinu itd.

Ne zaboravite da kliknete na dugme "Ažuriraj" nakon toga. Na ovaj način možete brzo promijeniti datume objavljivanja nekoliko WordPress članaka na jednoj stranici.

Format datuma u WordPress-u

Ako odete u odjeljak "Postavke" - "Općenito", tada ćete na samom dnu stranice pronaći postavke za format datuma u WordPress-u i, malo niže, vrijeme. Označite željenu opciju sa liste 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 izlaz datuma u WordPressu je naveden kao niz, na primjer:

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

Koristi istu notaciju kao u PHP-u, posebno:

  • d je dan u mjesecu sa početnom 0 za cifre manje od 10;
  • m je broj mjeseca od dva znaka (sa početnom nulom);
  • Y - označava godinu (od 4 cifre);
  • l (malo L) — puni naziv dana u sedmici;
  • D - skraćeni dan u sedmici;
  • 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
  • F je puni naziv mjeseca;
  • i sl.

Postoje i različite vrijednosti ​​​​za vrijeme, ali najčešće se stavlja samo niz "H:i", gdje je prvi znak "H" odgovoran za sate u 24-satnom formatu, a "i" je minuta sa nula ispred, ako je potrebno.

Kako prikazati datum objave u WordPress-u (the_date)

Hajde da prvo shvatimo funkciju koja se koristi za rešavanje ovog zadatka − datum. Ima sljedeću sintaksu:

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

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

Takva konstrukcija se nalazi iu šablonu za jedan prikaz zapisa (single.php), iu arhivama kategorija (category.php), i u glavnom fajlu (index.php). Sve zavisi od toga gde želite da prikažete datum objave.

Kako ukloniti datume objave u WordPressu

Da biste uklonili datum objavljivanja u WordPress-u, morate izvršiti suprotne korake od gore navedenih. Prvi korak je razumjeti koju datoteku šablona otvoriti za uređivanje:

  1. Za uređivanje stranice posta sa punim tekstom - single.php, za stranicu - page.php.
  2. Za glavni, ovo je često datoteka index.php.
  3. Da biste uklonili datum iz WordPress arhiva, potražite globalnu datoteku archive.php. Ako izgled ima category.php i tags.php, onda se sekcije i stranice sa oznakama definišu kroz njih, nadjačavajući glavnu archive.php.
  4. U novijim temama možete pronaći funkciju get_template_part, koja poziva drugu datoteku da zamijeni kod na ovom određenom mjestu u predlošku. U ovom slučaju, funkcija_date će se morati tražiti u datoteci navedenoj ovdje.

Ako želite da uklonite datume iz cijele WordPress teme, možete koristiti WinGrep za Windows. Softver traži potrebne informacije u datotekama ili u određenom direktoriju - pokrenite pretragu za “the_date” i dobijte listu datoteka u kojima se nalazi.

Nakon što pronađete gdje se koriste the_date ili the_time, otvorite odgovarajuće datoteke za uređivanje i uklonite funkcije iz njih. Ovo će trajno ukloniti datum objave sa vaše WordPress stranice. Ako se bojite da ne pogriješite, napravite kopije datoteka teme kako biste ih kasnije mogli vratiti.

Datum izmjene u WordPress-u (the_modified_date)

Iskreno govoreći, ova objava je zamišljena upravo za taj zadatak. Informacije o WP-u i drugim tehničkim temama mogu zastarjeti, pa je važno da ih održavate ažurnim u metodi bundeve i općenito. Također je poželjno dati čitatelju neku vrstu napomene da je članak ažuran. Da biste to učinili, možete implementirati u WordPress prikaz datuma kreiranja i uređivanja posta (zasebno).

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

Datum:. Zadnja izmjena:.

Kao što vidite, ne specificiram parametre, pa se format čita iz postavki admin panela.

Ako i dalje imate pitanja o WordPress datumima, pišite u komentarima, mi ćemo ih riješiti.

Top Related Articles