Kiedy zakładałem WPBeginner w 2009 roku, postanowiłem nie umieszczać dat na żadnym z moich wpisów na blogu. Zrobiłem to, ponieważ myślałem, że jestem sprytniejszy od innych. Moja teoria była taka, że WPBeginner NIE jest blogiem. Jest to zasób, podobnie jak dokumentacja WordPressa lub Wikipedia, z których żaden nie ma dat na swoich artykułach. Poza tym myślałem, że usunięcie dat z wpisów na blogu oszuka użytkowników, sprawiając, że pomyślą, że moje treści są ponadczasowe. Ależ ja bardzo się myliłem. W ostatnich miesiącach zauważam trend, że coraz więcej marketerów internetowych i samozwańczych „ekspertów SEO” doradza swoim użytkownikom usuwanie dat z ich wpisów na blogu WordPress. W tym artykule przedstawię szczegółowe informacje na temat tego, dlaczego początkowo zdecydowałem się nie umieszczać dat i co później zmieniło moje zdanie. Omówię również, jakie są (lub nie) skutki SEO wynikające z umieszczania dat na Twoich wpisach na blogu (po aktualizacjach Penguin i Panda). Na koniec moim celem jest, aby po przeczytaniu całego tego wpisu zrozumiał(a)ś, że Twój problem nie leży w datach, ale raczej w dacie publikacji. Znalazłem rozwiązanie, które zadowoli Ciebie, Twoich użytkowników i wyszukiwarki.
Powody usuwania lub niepodawania dat
Kiedy w 2009 roku zakładałem WPBeginner, zawsze postrzegałem go jako stronę z zasobami podobną do WordPress Codex lub Wikipedii. Jeśli korzystałeś z którejkolwiek z tych dwóch, wiesz, że nie mają one znacznika czasu ani dat na swoich wpisach. Prawdopodobnie zastanawiasz się, jaka może być tego zaleta? Cóż, jako użytkownicy mamy wbudzoną uprzedzenie do nieaktualnych treści. W momencie, gdy widzimy datę, jesteśmy zaprogramowani, aby sklasyfikować ją w jednej z dwóch kategorii: nieaktualne LUB istotne. Teoretycznie tylko dlatego, że treść jest stara, nie oznacza, że nie jest istotna, ale użytkownicy tak zakładają. Jako bloger ta myśl była dla mnie niepokojąca, ponieważ chciałem, aby wszyscy czytali moje treści. Więc co zrobiłem? Zdecydowałem się nie umieszczać dat na moich postach blogowych. Myślałem, że ludzie czytają Wikipedię, nawet jeśli zawiera ona istotne informacje, które mogą być aktualne lub nie. Ponieważ użytkownik nigdy nie zna oryginalnej daty publikacji, daje jej to korzyść wątpliwości.

W ciągu ostatnich kilku miesięcy widziałem wielu marketerów internetowych i specjalistów SEO wydających swoje werdykty przeciwko umieszczaniu dat na postach blogowych. Każdy ma swoje powody, ale wszyscy podążają za tym samym modnym hasłem treści ponadczasowe. Kiedy popularne blogi, takie jak CopyBlogger, decydują się usunąć daty, stanowi to przykład dla innych do naśladowania.
Już przeszedłem tę drogę i mogę ci powiedzieć, dlaczego jest to zła droga.
Dlaczego nigdy więcej nie usunę dat
Nie popełniam tego samego błędu dwa razy. Brak dat na początku był błędem i nie sądzę, żebym powtórzył ten błąd. Mam nadzieję, że po przeczytaniu tego zrobisz to samo. Kiedy zakładałem WPBeginner, moim głównym priorytetem było pomaganie użytkownikom za pomocą moich tutoriali WordPress. Jak inni blogerzy, chciałem myśleć, że moje treści są ponadczasowe. Ale w rzeczywistości tak NIE JEST. Nawet jeśli wracam i aktualizuję artykuły, po prostu nie jest możliwe, aby wszystko było zawsze aktualne.
Na początku nie miałem żadnych problemów ani skarg dotyczących daty. Jednak po 6 miesiącach zacząłem otrzymywać e-maile od użytkowników skarżących się na starszy artykuł. Na początku po prostu od razu edytowałem artykuł. Jednak w miarę rozwoju strony, aktualizowanie wszystkich artykułów wydawało się coraz mniej prawdopodobne. Doszło do tego, że regularnie otrzymywałem kilka e-maili, tweetów lub wiadomości na Facebooku dotyczących dat. Zajęło mi rok i pół, aby zrezygnować ze swojej upartości i dodać daty do postów.

Z perspektywy czasu zdałem sobie sprawę, jak wielką krzywdę wyrządzałem moim użytkownikom i szerszej społeczności WordPress, nie umieszczając dat na stronie. Chciałem pomóc początkującym użytkownikom WordPress, ale czasami kończyło się to wprowadzaniem ich w błąd lub powodowaniem większego zamieszania, ponieważ nie wiedzieli, że patrzą na starszy zrzut ekranu lub samouczek.
Z czasem nauczyłem się również, że bardzo niewiele postów jest ponadczasowych. Zawsze uczysz się czegoś nowego, a Twoje metody się zmieniają. Uderza Cię to, gdy ktoś cytuje Twoje własne słowa na sesji, podczas której mówisz i zaprzeczasz starszemu postowi. Zgadnij co, jeśli ten post nie ma daty, nie możesz powiedzieć, że ten artykuł jest stary.
Podsumowując, jeśli naprawdę cenisz swoich czytelników, to nie usuniesz dat. Blogi z definicji mają być nieaktualne. Niezależnie od tego, czy masz daty, czy nie, nadal wyświetlasz swoje posty w odwrotnej kolejności chronologicznej. Jeśli naprawdę wierzysz, że Twoje treści są ponadczasowe, to dlaczego nie zmienisz tej kolejności i nie wyświetlisz postów w losowej kolejności (tak, to jest wyzwanie).
Poczekaj, jak mogę być zadowolony, wiedząc, że moje posty na blogu są nieaktualne? Czy Google nie karze za nieaktualne treści? Czy tracę czytelników z powodu uprzedzeń użytkowników wobec starszych postów? Cóż, jestem zadowolony, ponieważ znalazłem alternatywny sposób wyświetlania dat, który uszczęśliwia mnie i moich czytelników. Przypuszczam, że uszczęśliwia również wyszukiwarki.
Nowe Metody Dat, Czytelnicy i Wyszukiwarki
Zdałem sobie sprawę, że mój problem nie dotyczył dat. Dotyczył funkcji „daty publikacji”, ponieważ nie odzwierciedlała ona dokładnie ilości pracy, którą włożyłem w stronę. Funkcja daty publikacji jest istotna w przypadku książek, ponieważ autorzy książek nie aktualizują oryginalnej książki. Zamiast tego wydają wersję 2. Jako bloger osobiście wracam do aktualizacji jednego lub dwóch postów dziennie na WPBeginner, a mimo to post nadal wyświetla datę publikacji z przeszłości. Cóż, na szczęście WordPress ma również możliwość wyświetlania „daty ostatniej aktualizacji”, co moim zdaniem było rozwiązaniem, którego potrzebowałem przez cały czas.

W metadanych posta WPBeginner zdecydowaliśmy się zastąpić datę publikacji datą ostatniej aktualizacji. Kod wygląda następująco:
Last updated on <time datetime="<?php the_modified_time('Y-m-d'); ?>"><?php the_modified_time('F jS, Y'); ?></time>
Funkcja czasu modyfikacji w WordPressie sprawdza, kiedy ostatnio zaktualizowałeś post. Jeśli ostatnim razem, gdy zaktualizowałeś post, była chwila jego publikacji, wtedy wyświetla datę jego publikacji. Jednak jeśli wróciłeś, aby zaktualizować ten post sześć miesięcy później, wtedy wyświetli ostatnią datę aktualizacji.
Wierzę, że w dzisiejszym świecie data ostatniej aktualizacji jest bardziej wartościowa dla czytelników niż rzeczywista data publikacji. Data publikacji jest nieistotna, gdy przepisałeś cały artykuł.
Jeśli chodzi o wyszukiwarki, jeśli myślisz, że usunięcie dat z projektu oszuka je, to jesteś bardzo naiwny. Twoja mapa witryny WordPress zawiera datę ostatniej modyfikacji każdego artykułu, a szanse są takie, że prawdopodobnie przesłałeś swoją mapę witryny do Google Webmaster Tools. Osobiście piszę dla moich użytkowników i cenię ich opinie znacznie bardziej niż jakąkolwiek wyszukiwarkę. Jednak powyższy kod jest zgodny z prawidłowym znacznikiem schematu, który informuje wyszukiwarki o ostatnim czasie aktualizacji posta. Tak, oznacza to, że Google pokaże ostatnią datę aktualizacji obok Twojego wpisu, a nie pierwotną datę publikacji.
Na koniec, funkcja ostatniej modyfikacji spełnia moje oczekiwania jako blogera. Mam wysokie wymagania wobec siebie i wiem, że moi użytkownicy również mnie nie oszczędzają (Dziękuję wszystkim za bycie wymagającymi). Chociaż wszystkie blogi mają być przestarzałe, odbiorcy WPBeginner na to nie pozwalają. Regularnie otrzymujemy zgłoszenia o nieaktualnych artykułach i staramy się je jak najszybciej aktualizować. Jeśli zauważysz nieaktualny artykuł, daj nam znać, tweetując do nas @wpbeginner lub korzystając z formularza kontaktowego.
Tak, to rozwiązanie zadowala wszystkich.

Dziś nadal postrzegam WPBeginner jako coś więcej niż blog. Postrzegam go jako najlepszą stronę z zasobami WordPress, a dodając datę, myślę, że uczyniłem go jeszcze lepszym. Posiadanie aktualności czasowych nie czyni nas złym zasobem, a raczej czyni nas bardziej pomocną stroną z zasobami. Mam nadzieję, że dzięki mojej opinii przekonałem Cię do nieusuwania dat z Twoich postów na blogu WordPress. Zawsze jestem otwarty na opinie i krytykę. Proszę podziel się swoimi przemyśleniami na ten temat w komentarzach poniżej.


Liz
To była doskonała informacja. Poważnie zamierzałem usunąć daty publikacji z mojego bloga. Po przeczytaniu tego myślę, że zostawię je tak, jak są. Dzięki.
Chuck
Podoba mi się
Jake
Czy sortowanie postów według daty aktualizacji na liście bloga byłoby edycją w pętli? Czy można to również zastosować do kanału RSS? Również, jeśli po prostu poprawiłeś literówkę i niewiele tekstu, czy byłoby to złe praktyką?
Personia
Podoba mi się pomysł „Ostatnio zaktualizowano…”, ale ja używam „Wydano…”. Co myślisz o takim sformułowaniu?
Personel redakcyjny
Sformułowanie, którego użyjesz, zależy całkowicie od Ciebie.
Admin
Personia
Do pewnego stopnia, ale naprawdę nie chcę przekazywać złego komunikatu. Zwróciłeś na to uwagę w swoim artykule.
Roselle
To zabawne, dzisiaj właśnie mówiłam mężowi o wewnętrznej wojnie, która toczy się w mojej głowie na temat dat na moim blogu...
Moja nisza jest stosunkowo nowa w marketingu internetowym i takich technikach jak ta, więc pomyślałem, że może uda mi się obejść usunięcie daty publikacji.
Ale miałem uporczywą, natrętną myśl, że jeśli naprawdę uwierzyłbym, że publikuję świetne treści, to znaczek daty nie miałby znaczenia. Treść przyciągałaby odwiedzających bez względu na wiek, ponieważ nadal jest dobra i istotna.
Thanks for this post, it really made me get off the fence.
Gretchen Louise
Świetny post. Zdecydowałem się usunąć daty z permalinków moich postów, ale pozostawić je wewnątrz każdego posta, aby data była widoczna i można się do niej odwoływać, ale nie znajdowała się w adresie URL.
Personel redakcyjny
Good choice
Admin
Personia
Zawsze tak robiłem na swojej stronie. URL-e to po prostu tytuł artykułu po domenie. Właściwy artykuł zawiera datę.
Rozważałem usunięcie moich dat, chociaż cieszę się, że znalazłem Twój artykuł. To nie pierwszy raz, kiedy Twoja rada pomogła.
gmornob
Cześć Syed, Teraz usunę post z mojego bloga, ale kiedy przeczytałem Twój post, zdecydowałem, że nie jest to ważne dla lepszego SEO. Dzięki za podzielenie się swoją wskazówką
David
Ciekawa koncepcja. Obecnie używam dat względnych. Zawsze zastanawiałem się, jak użytkownicy postrzegają moje starsze treści. Dziękuję za podzielenie się tym punktem widzenia. Osobiście nie mogłabym się bardziej zgodzić. I jest to szczególnie prawdziwe w przypadku treści związanych z technologią.
Mike Schinkel
Cześć @Syed,
Dziękuję bardzo za napisanie tego. Trend usuwania dat przez blogerów jest bardzo niepokojący i myślę, że to, co powiedziała Claire Boyles, dobrze to podsumowało. Mam nadzieję, że ci, którzy doradzają ludziom, aby to robili, zdają sobie sprawę ze szkód, które wyrządzają i po prostu przestaną.
Jeśli ktoś ukrywa daty, mówi mi to, że jest wyraźnie bardziej skupiony na osiąganiu korzyści dla siebie niż na tworzeniu wartości dla swoich czytelników; Chcę pomóc tym drugim odnieść sukces, jeśli i kiedy będę mógł. Ale tym pierwszym? Nie za bardzo.
Ponadto ironią jest to, że WordPress zapewnia doskonały mechanizm dla "evergreen content", nazywa się "Strona" (w przeciwieństwie do "Postu"); zobacz tę witrynę, aby zobaczyć świetne przykłady używania stron do "evergreen content", postępuj zgodnie z linkami w górnym menu. BTW, większość blogerów jest w stanie utrzymać tylko niewielką liczbę naprawdę dobrych stron z "evergreen content"; wybieraj mądrze.
Na koniec, podoba mi się Twój pomysł „Ostatnio zaktualizowano”, ale naprawdę wolałbym zobaczyć zarówno „Ostatnio zaktualizowano”, jak i „Pierwsze publikacja”. Jeśli naprawdę chcesz pomóc czytelnikowi, pomocne jest poznanie obu.
-Mike
P.S. BTW, miło było poznać osobiście w Atlancie.
Personel redakcyjny
Dzięki za Twoją opinię, Mike. Zdecydowanie porozmawiamy o dacie publikacji na spotkaniu.
Admin
Mike Schinkel
Fajnie.
W związku z tym, czy rozważałeś używanie prawdziwych imion zamiast „Personel redakcyjny”? Ogólnie rzecz biorąc, gdy widzę taki pseudonim, myślę, że treść została napisana przez stażystę lub kogoś mniej doświadczonego, więc mam tendencję do ignorowania artykułów, które nie mają faktycznego imienia i nazwiska autora.
I think author names are a lot like using post dates; be more transparent and we’ll reward you for it.
Pamela
Myślę tak samo! Lubię wiedzieć, z kim rozmawiam...
używanie „Personelu redakcyjnego” brzmi dla mnie naprawdę zimno...
Personel redakcyjny
To jest kolejny problem. Powiedzmy, że Autor X napisał post 2 lata temu. Aby zaktualizować post, Autor Y wszedł i go zaktualizował (co może oznaczać całkowite przepisanie postu). Kto powinien otrzymać uznanie? Oryginalny autor? Czy nowy autor? Jasne, możemy użyć Co-Authors+, ale to tylko skomplikowałoby sprawy jeszcze bardziej, ponieważ w miarę rozwoju tej strony, możemy mieć ponad 5 osób pracujących nad tym samym artykułem. Użycie Personelu Redakcyjnego jest prostym rozwiązaniem. Jeśli uważasz, że nasze artykuły są niskiej jakości, wyślij nam e-mail. Ale wydawanie pochopnych osądów tylko dlatego, że jest napisane Personel Redakcyjny, to Twój wybór i nic nie możemy z tym zrobić. Możemy tylko mieć nadzieję, że znajdziesz wartość na naszej stronie niezależnie od tego, kto jest autorem.
Muskie
Zawsze używałem daty publikacji w moich postach od czasu założenia bloga w 2005 roku. W ciągu, nazwijmy to, 7 lat wiele się zmienia. Ja również wracam i edytuję lub dodaję do postów. Usuwam też po prostu śmieci, w tym całe posty, jeśli nie są wartościową treścią.
Może zmodyfikuję stopkę, aby tam użyć daty ostatniej publikacji. Używam jakiegoś wtyczki do mapy witryny Google, a Google zdecydowanie zauważa, kiedy aktualizuję stare wpisy. Najważniejsze cechy, do których należy dążyć w swoim pisaniu, to aktualność i ponadczasowość, bez daty publikacji, jak można by zmierzyć którąkolwiek z nich?
Personel redakcyjny
Hej Muskie,
Chociaż Twoje mapy witryn zdecydowanie pokazują ostatnią zaktualizowaną treść, w wynikach wyszukiwania Google tego nie robi. Zachowuje datę publikacji, która jest często wyświetlana. My również usuwamy całe stare wpisy lub przekierowujemy je do nowszej/lepszej wersji.
Admin
jason
Dobrze powiedziane. Dzięki za wskazówki. Mam takie samo nastawienie jak ty, zanim przeczytałem ten artykuł. Dzięki za oświecenie mnie.
Zimbrul
Mogę być dzisiaj głupi, ale gdzie wklejasz kod?
Trish Jones
@zimbrul, jeśli używasz czegoś takiego jak Genesis (czego ja używam), nie będzie to takie proste, aby po prostu wkleić kod, chociaż można użyć haka lub zakodować go w pliku functions.php. Jednak teraz używam wtyczki Last Modified Timestamp WordPress, zgodnie z sugestią jednego z deweloperów Genesis. Działa świetnie.
Zimbrul
Trish, jesteś gwiazdą (właściwie 5 gwiazdek). Tak, używam Genesis na większości moich stron, a Twoja sugestia jest bardzo pomocna.
@ Redakcja: Myślę, że to jeden z najważniejszych artykułów, jakie czytałem w tym roku (nie żartuję) dotyczących postów WordPress. Po zastanowieniu myślę, że to jest właściwy kierunek: data ostatniej aktualizacji jest ważniejsza niż data publikacji.
Trish Jones
Bardzo proszę, Zimbrul. Mam nadzieję, że to przyda się każdemu, kto używa Genesis lub podobnych.
Zimbrul
Trish, wypróbowałam wtyczkę, którą zasugerowałaś, i w żaden sposób nie zmienia ona daty aktualizacji artykułu. Czy czegoś nie rozumiem?
Trish Jones
Sprawdziłem ponownie, odkąd zaktualizowałeś ten komentarz i masz rację, nie aktualizuje się poprawnie. Bardzo przepraszam za to. Zobacz komentarz redakcyjny znacznie niżej w tym wątku, a zobaczysz, że podali kod dla Genesis.
Dodałem to do mojego pliku functions.php i zadziałało.
Personel redakcyjny
Musisz to gdzieś umieścić w pętli. Dlatego podaliśmy link do artykułu o metadanych posta jako odniesienie, zamiast wyjaśniać wszystko tam.
Admin
Zimbrul
Czyli mówisz, że to jest jak fragment daty, który pokazuje, gdzie go umieścisz?
Personel redakcyjny
Dokładnie. Jeśli dodasz kod po treści posta, to wyświetli się po treści posta.
Trish Jones
Zaskoczyło mnie, że Copyblogger usunął posty, dlatego postanowiłem dowiedzieć się więcej o tym, dlaczego blogerzy to robią, a moje badania doprowadziły mnie do Twojej strony.
Twój wpis jest w 100% trafiony, a nacisk na użytkownika jest kluczowy. W przeszłości ignorowałem artykuły bez dat i jestem pewien, że użytkownicy zrobiliby to samo ze mną. Twoje rozwiązanie ma logiczny sens, sens SEO i sens dla użytkownika. Dzięki!
Zimbrul
Myślę, że materiały Copybloger są w dużej mierze „ponadczasowe”, ponieważ nie widzę, co mogłoby się zmienić w ciągu najbliższych 10 lat, powiedzmy, w sposobie, w jaki pisarze tworzą dobry kawałek treści.
Personel redakcyjny
Mają mnóstwo artykułów, które używają słów takich jak dzisiaj lub zawierają treści aktualne (tj. wiadomości o wydaniu motywu lub premierach produktów). Więc tak, chociaż wiele z tych artykułów zachowuje wartość przez długi czas… nadal dobrze jest wiedzieć, kiedy zostały ostatnio zaktualizowane.
Admin
Charnita Fance
Całkowicie zgadzam się, że NIE POWINIENEŚ usuwać dat ze swojego bloga. Pierwszą rzeczą, na którą zwracam uwagę czytając post na blogu, jest data. Chcę wiedzieć, jak świeży jest. Nigdy nie pozbawiłbym czytelników tej informacji, bo wiem, jak bardzo mnie to irytuje.
Świetny artykuł. Dzięki.
Chris Rouse
Czysta wersja dla tego (która powinna działać z najnowszą wersją WordPress) to:
Ta metoda jest bardzo prosta i pobiera formatowanie z ustawień administratora WP użytkownika. Ma znacznie mniej opcji do rozważenia i nie wymaga żadnej dodatkowej konfiguracji poza umieszczeniem jej w odpowiednich tagach i dodaniem „Ostatnio zmodyfikowano”.
Chris Rouse
Wygląda na to, że php jest usuwane z komentarzy. Ma to sens, zgaduję.
Więc brakującą częścią jest follow, opakowane w tagi php:
the_modified_date();
Stijn Vogels
Ciekawa koncepcja. Obecnie używam dat względnych. Zawsze zastanawiałem się, jak użytkownicy postrzegają moje starsze treści. Chciałbym mieć możliwość przeprowadzenia testu A/B czegoś takiego. Prosta modyfikacja CSS powinna załatwić sprawę. Czy znasz jakieś narzędzie, które daje taką możliwość?
Jan Kowalski
Tak! Dziękuję! Nigdy nie podobała mi się idea oszukiwania użytkowników. Prowadzę bloga technologicznego i podaję również wersję oprogramowania, dla którego tworzę tutorial! Jako czytelnik, jest super irytujące czytać pół strony tekstu, tylko po to, aby dowiedzieć się, że tutorial jest tylko dla wersji 1 oprogramowania X, gdy najnowsza wersja to 18.
Dzięki za ten post!
Mattia
Well said….
And I am one of those users who had been hard with you!
Personel redakcyjny
Hah Mattia. Thank you for straightening us out
Admin
Mattia
And I will never stop!
Mohammed Jobran
To jedyny blog, który czytałem bez daty. Dzięki Sayed.
Czytaj
Przeczytałeś mi w myślach.
Myślałem tak samo, że usunięcie daty sprawi, że użytkownicy pomyślą, że artykuł jest nadal aktualny. Wiem, że się myliłem. WordPress jest bardzo dynamiczny, rozwija się dość szybko. Niektóre funkcje stają się przestarzałe. Niektóre kody po prostu nie działają lub po prostu działają lepiej w najnowszej wersji WordPressa.
Cóż, w przypadku Copybloggerów wszystko zależy od rodzaju treści. Jeśli prowadzisz bloga związanego z wiadomościami lub czymś, co często się zmienia, jak WordPress, data jest KONIECZNA.
Dzięki za wskazówki dotyczące ostatniej daty aktualizacji. Nigdy o tym wcześniej nie myślałem. Teraz rozumiem, dlaczego muszę to dodać.
Dave
Masz tutaj problem z zagnieżdżaniem odpowiedzi. Po 4 odpowiedziach przycisk odpowiedzi staje się zbyt mały, aby go użyć.
Jaka jest Twoja opinia na temat wyświetlania dwóch dat? Jedna dla oryginalnej daty publikacji, druga dla aktualizacji?
Obok siebie, czy gdzie indziej w poście, np. na dole, czy tylko pokazać zaktualizowaną?
Nie jestem pewien, jak działałoby Schema dla czasu/daty w poście WordPress w przeciwieństwie do statycznego.
Personel redakcyjny
Hej Dave,
Wyłączyliśmy zagnieżdżanie po 4 odpowiedziach, aby zachować spójność stylizacji. Zawsze możesz pokazać dwie daty. Po prostu umieść tagi schematu na dacie ostatniej aktualizacji, a datę publikacji wyświetl jako zwykły tekst. Nie sądzę, aby istniał schemat dla daty ostatniej aktualizacji.
Admin
Dave
Dzięki za to
Dave
Co ciekawe, jeśli użyjesz obu kodów (data publikacji i& aktualizacji) i zaplanujesz swój post na przyszłość, to data aktualizacji będzie nowsza niż data publikacji. Trochę mylące dla niektórych czytelników, wyobrażam sobie.
Personel redakcyjny
Nie sądzę, żeby tak było. Ponieważ data publikacji to data, na którą zaplanowałeś wpis.
Możesz nawet zakodować to skryptem, który wyświetla datę ostatniej aktualizacji tylko wtedy, gdy jest ona nowsza od daty publikacji.
Thorir Vidar
Straciłem rachubę, ile razy czytałem artykuł, zwłaszcza na tematy związane z technologią, tylko po to, by w połowie poczuć, że może to nie jest zbyt aktualne. I rzadko kiedy można znaleźć datę. Co jest głupie, ponieważ treść może być istotna, nawet jeśli ma kilka lat, ale trudno ją ocenić, nie znając ram czasowych, w których została napisana.
Nie sądzę jednak, aby autor celowo coś przede mną ukrywał, po prostu nie zdawał sobie sprawy z efektu nieudzielenia czytelnikom tej cennej wskazówki kontekstowej.
Adnan Shahid
Jako nowicjusz w dziedzinie blogowania, zawsze czerpię wskazówki z Twojego bloga, a ten artykuł również bardzo mi pomaga. Ale drogi, nie mogłem zrozumieć, gdzie i jak dodać kod wspomniany w Twoim artykule. Proszę, powiedz mi, jak mogę zastąpić datę posta tekstem "Last updated on"?
Dzięki
Personel redakcyjny
Hej Adnan,
Musiałbyś umieścić go w swoim pliku single.php, w miejscu, gdzie znajduje się kod daty. Kod daty wygląda mniej więcej tak:
<?php the_time('F j, Y'); ?>1-click Use in WordPress
Musiałbyś to zastąpić.
Admin
Glenn C
Świetna wskazówka!
Udało mi się postępować zgodnie z Twoim przewodnikiem, aby ukończyć to zadanie w obszarze single.php mojej witryny. Jednak oryginalna data nadal pojawia się na stronie głównej mojego bloga. Wprowadziłem ten sam kod do obszaru blog.php, ale bezskutecznie.
Masz jakieś pomysły, co jeszcze muszę zrobić?
Moja strona to Orange Copywriting
Z góry dziękuję,
Glenn
Personel redakcyjny
Cześć Glenn,
Osobiście nie polecałbym zmiany dat w archiwum. Głównie dlatego, że użytkownik mógłby się zdezorientować co do kolejności. Twoje archiwa są ułożone od najnowszych do najstarszych (według daty publikacji). Chyba że reorganizujesz je według daty ostatniej aktualizacji, najlepiej jest pokazać datę publikacji. Można pokazać obie, ale nie usuwaj daty publikacji z archiwów.
Dlatego na stronie archiwum WPBeginner widać, że wyświetlana jest oryginalna data publikacji.
Co do tego, że kod nie działa w twoim pliku blog.php, nie wiem dlaczego tak jest. Powinien działać, dopóki znajduje się w pętli postów.
-Syed
Admin
Gautam Doddamani
thanks man i had previously disabled the dates on posts page too..but now using this method to show dates..i think this is more effective than the previous one
tak przy okazji, co myślisz o wtyczce SEO do wykluczania dat… myślę, że jeśli ludzie zobaczą nieaktualne treści w wynikach Google, mniej chętnie w nie klikną… zmniejszając CTR… rozwiązaniem byłoby ukrywanie dat dla bardzo starych postów i pokazywanie dat dla nowych postów… wydaje się to rozwiązaniem korzystnym dla obu stron, ponieważ utrzymujemy współczynnik klikalności, a jednocześnie zapewniamy dobre doświadczenie użytkownika!!
Personel redakcyjny
Zawsze powinieneś pokazywać daty, ponieważ ich brak jest krzywdą dla użytkowników. Szczerze mówiąc, jeśli nie zaktualizowałem starszego artykułu, który wymaga aktualizacji... to nie zasługuję na kliknięcie użytkownika w pierwszej kolejności.
Tylko moje 2 centy.
-Syed
Admin
Gautam Doddamani
well said i am convinced syed!
Pozdrawiam,
Gautam
Jack Bastide
Niektóre informacje są naprawdę ponadczasowe
więc może używać STRON dla wiecznie zielonych, a wpisów dla wszystkiego innego?
Jack
Personel redakcyjny
Z tym się zgadzam. Używaj stron do tworzenia ponadczasowych poradników, a wpisów do tematów aktualnych.
Admin
Claire Boyles
Jeśli trafię na wpis na blogu, który nie ma daty, odchodzę bardzo szybko, dlaczego? Ponieważ czuję, że autor celowo próbuje coś przede mną ukryć i nie lubię nie wiedzieć, kiedy wpis został napisany.
Post na blogu nie jest stroną informacyjną na stronie internetowej, na tych oczekiwałbym braku daty i oczekiwałbym, że będą one dość aktualne.
Brak daty na wpisie blogowym jest przeciwieństwem przejrzystości, a jako czytelnik bloga tego nie lubię.
Zawsze miałem daty na moich blogach, a kiedy tweetuję starsze posty na blogu, zazwyczaj dodaję #archive w tweecie, żeby ludzie wiedzieli.
Nadal wysyłam ludzi do starszych postów na blogu, ponieważ informacje tam zawarte są nadal aktualne, ale informuję ich, kiedy je napisałem, aby być przejrzystym.
Eugenio
Great analysis, i think a blog is like a diary and the date is the first thing we write in a diary’s note. The modified date is a solution for all perspectives
Thank you for sharing
arunii
Czy polecisz jakiś plugin do tego, ponieważ zawsze boję się i waham po stronie kodowania.
Jeśli w danym momencie nie istnieje żaden plugin, proszę o bardziej szczegółowe wyjaśnienie, gdzie dokładnie umieścić kod w pliku single.php (mam motyw themejunkie).
Personel redakcyjny
Niestety, nie istnieje wtyczka do tego. Przejdź do pliku single.php i znajdź miejsce, w którym wyświetlana jest aktualna data. Zastąp ją tym nowym kodem.
Admin
Chris Howard
Stoję i klaszczę. Usunięcie dat to jeden z najbardziej frustrujących trendów w sieci.
Jako programista/projektant polegam w dużej mierze na artykułach i samouczkach. Nawet opinie tracą na znaczeniu z czasem.
Nic gorszego niż zacząć czytać artykuł, a potem mieć wrażenie, że może być nieaktualny, ale potem nie ma daty do weryfikacji. Ale przynajmniej mam wystarczające doświadczenie, aby to zidentyfikować, inni mogą nie mieć, ale to marnuje mój czas.
Dzięki. Mam nadzieję, że inni Cię posłuchają.
Carolina
Dzięki za udostępnienie tego; jest to dość pomocne. Właśnie użyłem kodu, który podałeś dla Genesis i dodałem datę po moich postach na blogu. Zauważyłem jednak, że wyświetla tylko datę, ale pomocne byłoby, gdyby brzmiało: „Ostatnio zaktualizowano [data].” Czy jest to możliwe? Również, czy wiesz, czy można przeglądać opublikowane posty w panelu administratora według daty ostatniej modyfikacji? Pomocne byłoby widzieć posty, które nie były aktualizowane od dłuższego czasu, aby można je było w razie potrzeby zaktualizować.
Thanks again! This is my first comment, but I’m a regular reader of your blog.
Personel redakcyjny
Tak, jest to możliwe. Po prostu dodaj "Last updated on" w linii 4 kodu. Co do administratora, jestem pewien, że jest to możliwe. Po prostu się tym nie zajmowałem.
P.S. Dzięki za odwiedziny i komentarz.
Admin
Carolina
To zadziałało idealnie, dzięki!
Robert Nelson
Przeczytałem Twój „Dodaj komentarz” i zauważyłem, że jest napisane „wszystkie linki są nofollow”. Dlaczego?
Personel redakcyjny
Aby użytkownicy nie spamowali komentarzy linkami, myśląc, że uzyskają jakiś "link juice".
Admin
Susan Silver
To świetna rada, zwłaszcza dla SEO. Czytałem właśnie inną radę o znaczeniu aktualizowania postów z archiwów. Może naprawdę poprawić rzeczy dla Twoich odwiedzających. Myślę, że dzisiaj wprowadzę tę modyfikację dla funkcji czasu ostatniej aktualizacji. Ma to dużo sensu.
Jeff
Świetny artykuł, Syed! Właśnie próbuję go dodać.
W Genesis, strona single.php znajduje się pod głównym frameworkiem, a nie motywem potomnym. Czy polecasz skopiowanie drugiej strony single.php i dodanie jej do folderu motywu potomnego?
Bardzo dziękuję!!
Personel redakcyjny
Nie. W genesis, chciałbyś to zrobić, podpinając się pod genesis_before_post_content. Przykładowo:
add_action('genesis_before_post_content', 'add_last_modified_date'); function add_last_modified_date() { if (is_single()) { ?> <time datetime="<?php the_modified_time('Y-m-d'); ?>"><?php the_modified_time('F jS, Y'); ?></time> <?php } }1-click Use in WordPress
Wklej ten kod do swojego pliku functions.php. Pamiętaj, aby upewnić się, że składnia jest poprawna (tj. że nie publikujesz tego wewnątrz innej funkcji ani niczego podobnego).
Admin
Carolina
Jeśli użyję kodu dostarczonego na Genesis, data ostatniej modyfikacji pojawia się pod informacją o autorze. Jak mogę sprawić, aby data ostatniej modyfikacji pojawiła się przed informacją o autorze, tak jak na blogu WPBeginner („Ostatnio zaktualizowano dnia … przez … ”)?
Personel redakcyjny
Cóż, wyłączyliśmy domyślną funkcję Genesis i stworzyliśmy niestandardową dla autora i daty.
Wendy Crumpler
Naprawdę pomocne i na czasie. Nie tylko odpowiedziałeś na pytanie dotyczące daty w WordPress/blogu, ale także przypomniałeś pisarzom (wszystkim pisarzom), że to, co piszesz dzisiaj, może nie być twoją prawdą jutro. Pisz mimo wszystko. Dzięki.
Dave
Muszę powiedzieć, że to pierwszy raz, kiedy natknąłem się na ten fragment kodu.
Z ciekawości, czy znacznik czasu zmienia się w bazie danych? Więc jeśli ktoś chciałby powrócić do oryginalnej daty publikacji, czy mógłby to zrobić?
A po drugie, co ludzie sądzą o tym, aby obok siebie widniały daty „publikacji” i „aktualizacji”? Dotyczyłoby to takich rzeczy jak recenzje czy wydarzenia.
Dave
Okej, przetestowałem to. Brak zmian w bazie danych.
Mam jednak pytanie. Jeśli wyświetlasz zarówno datę publikacji, jak i datę ostatniej aktualizacji, którą z nich Google wybierze do wyświetlenia? Czy pobiera te dane z sygnatury czasowej?
Personel redakcyjny
Nie próbowałem. Ale jeśli użyjesz kodów schematu czasowego, tak jak my, a następnie po prostu wyświetlisz datę publikacji normalnie, to przypuszczam, że pobierze datę ostatniej modyfikacji.
Admin
Dave
„time schema codes” To coś, o czym też nie ma zbyt wiele napisane http://www.w3schools.com/schema/schema_dtypes_date.asp dotyczy czegoś innego niż schema.org.
Prawdopodobnie za dużo jak na komentarz, ale może to być ciekawy artykuł uzupełniający do tego – jak to zaimplementować itp.
Personel redakcyjny
Na schema.org znajduje się wszystkie potrzebne informacje. Jest to tak proste, jak fragment czasu i format daty. To wszystko.
Zseller Istvan
Informacje techniczne nie są wiecznie zielone. Nie chciałbym przechodzić przez dłuższy samouczek, gdy w połowie dostanę ostrzeżenie o przestarzałych lub nieistniejących funkcjach. Nie każdy edytor potrafi wyłapać tego typu błędy. Jeśli jakieś informacje mają ponad rok, po prostu je całkowicie ignoruję. Jeśli chodzi o WordPress, zmiany API nie są tak częste, więc dwuletnia rzecz może działać całkiem dobrze. Jeśli oprogramowanie istnieje od dłuższego czasu, takie jak Emacs czy Vim, starsze samouczki są w porządku.
Bob Dunn
I totally agree. And since I do WP tutorials as well, it is a disservice to the reader if they don’t realize it’s from 2 years ago, and likely outdated
Bardzo doceniam, że o tym napisałeś, ponieważ natrafiam na wiele stron, które decydują się nie pokazywać swoich dat i nie zdają sobie sprawy z konsekwencji dla swoich czytelników… pozdrawiam!
Jennifer
Mam kilka pytań (jestem dopiero od kilku miesięcy użytkownikiem WP). — Gdzie umieścić ten kod?
I czy kod może działać, omijając pewne posty? (Mam kilka, które będą musiały zachować datę publikacji i mogą być aktualizowane przez jakiś czas, w zależności od tego, jak mój blog się rozwinie.)
Personel redakcyjny
Cześć Jennifer,
Ten kod trafi do pliku single.php Twojego motywu, najprawdopodobniej zaraz po tytule posta. Możesz go zaprogramować tak, aby wyświetlał ostatnią datę aktualizacji tylko dla określonych postów, używając instrukcji warunkowych, które oferuje WordPress.
http://codex.wordpress.org/Conditional_Tags
Admin
Anne
Czy możesz pokazać przykład, gdzie ten kod się znajduje, powiedzmy w motywie twenty-eleven?
Personel redakcyjny
Możesz albo przejść do pliku content-single.php i usunąć linię 17 kodu: twentyeleven_posted_on(); z tym, który jest tutaj wyświetlany. Ale to również usunie imię autora i tym podobne. Więc użyj kodów tutaj:
https://www.wpbeginner.com/wp-themes/how-to-display-post-meta-data-in-wordpress-themes/
Alternatywnie, musiałbyś zmodyfikować funkcję twentyeleven_posted_on() w pliku functions.php.
Jennifer
Myślę, że ta rekomendacja dotyczy bardziej kodowania, które staje się przestarzałe w ciągu kilku lat. I być może innych, bardziej ulotnych spraw. Na niektórych blogach jednak, w odniesieniu do innych, mniej zmieniających się spraw, może nie mieć znaczenia, czy kiedykolwiek mają daty. Moim zdaniem.
(Blogi o związkach, relacjach itp. Mogą mieć znaczenie ze względu na szczególne okoliczności, o których mowa na blogu, i okoliczności autora, chociaż sama treść, cóż, daty wydają się nie mieć znaczenia, w obrębie dekad / zmian socjologicznych. Być może, pomyśl o swoich treściach, mogą dobrze służyć w ramach tej ogólnej rekomendacji.)
pamela
Kiedy zaczynałem tworzyć blogi, też chciałem ukrywać daty, żeby wyglądać „fajniej” hahaha, ale teraz myślę, że to zły pomysł. Odwiedziłem ostatnio copyblogger i nie wiedziałem, że usunęli daty, prawie nigdy nie odwiedzam tej strony. Byłem tak zdezorientowany, bo nie wiedziałem, jak stare są informacje. Skończyło się na tym, że wyszedłem, po prostu założyłem, że daty są stare...
Michael
Cieszę się, że zwróciłeś uwagę na to zjawisko. Moim zdaniem dla większości czytelników jest oczywiste, że kiedy autor lub właściciel strony nie podaje dat na swoich materiałach, celowo próbują ukryć datę ich „sprzedaży”, a jeśli tak jest, to zazwyczaj nie są to już zbyt wartościowe informacje i strata czasu dla czytelnika. A jak zauważyłeś, ostatecznie doprowadzi to do urazy, unikania i utraty czytelników. Niestety, wiele osób tak robi i często zdarza mi się czytać artykuł do połowy, zanim zacznę zadawać sobie pytanie „kiedy to w ogóle zostało opublikowane?”, ponieważ im dalej w niego zagłębiasz się, tym bardziej oczywiste staje się, że jest on nieistotny i przestarzały. Oczywiście, nigdzie nie ma daty ani podpisu autora. (To samo dotyczy wielu blogów o designie, które tweetują i „ponownie wykorzystują” swoje „świeże” materiały, ikony i tym podobne, które przedstawiają MySpace, a nie na przykład Pinterest. 2009 rok nie jest naprawdę „świeży” według standardów internetowych.
Jay Castillo
A co z usuwaniem dat w wynikach wyszukiwania Google? Czy uważasz, że zwiększa to współczynniki klikalności?
Personel redakcyjny
To zależy. Jeśli artykuł ma starszą datę, to zakładam, że tak. Jednak jeśli umieścisz artykuł z nowszą datą w porównaniu do czegoś bez daty… wtedy wybrałbym artykuł z nowszą datą. Klikalność zależy również od wielu innych czynników (twój tytuł, weryfikacja autora, opis itp.). Tak więc byłoby bardzo trudno zmierzyć tylko jedną zmienną, gdy tak wiele jest w grze.
Admin
PolarStar
Syed – jesteś super. To jest bardzo przydatne. Od tygodni zastanawiałem się, czy powinienem coś z tym zrobić, czy nie. A ty podsumowałeś wiele moich myśli + podałeś świetne rozwiązanie.
Dziękuję i gratulacje!
Personel redakcyjny
Glad I was able to help
Admin
Corrinda
Dziękuję za podzielenie się tym punktem widzenia. Osobiście nie mogłabym się bardziej zgodzić. I jest to szczególnie prawdziwe w przypadku treści związanych z technologią. Poszedłbym nawet tak daleko, że stwierdziłbym, iż usunięcie daty z tego typu treści jest zwodnicze, niezależnie od tego, czy jest to celowe, czy nie. Marnuje również czas podczas próby zbadania tematu.
Myślę, że jak w większości rzeczy, istnieją pewne wyjątki od ogólnej zasady i istnieje niewielka ilość treści ponadczasowych. Ale w większości przypadków tak nie jest. A nawet jeśli jest „ponadczasowa”, data może pomóc w zapewnieniu kontekstu.
Twoja alternatywa, podanie daty ostatniej aktualizacji, jest świetną sugestią.
Ten pomysł, że usunięcie daty sprawi, że więcej Twoich treści zostanie przeczytanych, nie ma sensu. W rzeczywistości podejrzewam, że może to przynieść odwrotny skutek.
Main Uddin
Zgadzam się z autorem, ponieważ bloger powinien ostatecznie zrobić to, co uważa za najlepsze dla własnego bloga i jego czytelników, jeśli chodzi o dodawanie lub usuwanie daty z wpisu blogowego. ale lepszą opcją jest jej pozostawienie.
Edward Caissie
Nie mogłabym się bardziej zgodzić, że posty powinny być datowane (byłabym nawet skłonna argumentować to samo w przypadku stron). Poświęciłam dużo czasu na to, aby mój najnowszy motyw zapewniał, że zarówno oryginalna data, jak i, w zależności od przypadku, zmodyfikowana data (i autor) zostały uwzględnione lub mogły zostać uwzględnione na wszystkich postach i stronach.
O ile widzę, brak daty nie oznacza treści „wiecznie zielonych”, a raczej brak czytelników.
Connie
Zawsze czuję się głupio, gdy szukam palącego problemu, znajduję kilka postów na blogach, studiuję je, a po pewnym czasie intelektualnej pracy zauważam, że ten konkretny post jest nieaktualny.
Zawsze mam wrażenie, że bloger, który nie publikuje daty, albo uważa, że nie będzie prowadził bloga dłużej niż 3065 dni, albo że nie dba o swoich użytkowników.
cóż, nie przebijaj swoich użytkowników, zwłaszcza gdy oferujesz materiały pomocnicze lub samouczki!
Personel redakcyjny
Agreed Connie. This is why we made the switch in 2011. Thanks to all the users who complained about my stubbornness
Dziękuję za odwiedziny i komentarz.
Admin
Cynthia LaLuna
Czyli – żeby było jasne – ten kod pokaże zaktualizowaną datę w podpisie, ale nie zmieni oryginalnej kolejności pojawiania się na stronie indeksu bloga?
Dzięki!
Personel redakcyjny
Tak, to prawda.
John Saddington
dobrze powiedziane. sam to rozważałem i nigdy nie zdecydowałem się na usunięcie dat. dodanie daty modyfikacji to świetny kompromis między tymi dwoma.
Personel redakcyjny
Dzięki za odwiedziny, John. Tak, umieszczam datę ostatniej aktualizacji na stronie pojedynczego wpisu, zachowując datę publikacji na stronach archiwum, aby zachować porządek. W ten sposób, gdy użytkownik przegląda archiwa, nie jest zdezorientowany datami i odwrotną chronologią wpisów.
-Syed
Admin
Michael McKean
As a WordPress “beginner” (less than a year) myself, I made it a point to rip out all of the post info (dates, author, etc). I had that same impression that if no one knows when or where it came from it could last forever and looked prettier. What I didn’t understand, at first anyways, was I even forgot when things were done. I was missing things that I had meant to go back and update and couldn’t remember the things that I had already updated. (I try to spend most of my time on the front end of my sites to understand the user experience and only go to the back-end when necessary.) I appreciate the last updated code you provided, I will be using that
hope you don’t mind. I think this will definitely help me stay on top of the things I need to. Thank you.
Personel redakcyjny
Michael, wcale nie mam nic przeciwko, jeśli użyjesz kodu. Właściwie to był mój główny cel, kiedy pisałem ten post. Chcę, aby ludzie dodawali datę ostatniej aktualizacji zamiast daty publikacji, ponieważ uważam, że jest to bardziej pomocne.
Dziękuję za odwiedziny i komentarz.
-Syed
Admin
Tushar
Posiadanie `Daty modyfikacji` brzmi dla mnie dobrze i ma dużo sensu.
Tak, posiadanie daty (jakiejkolwiek) przy artykule jest dobrą rzeczą i nie powinno się oszukiwać użytkowników, aby wywołać skargi.
Teraz pytanie – którą datę wybierze wyszukiwarka – zwłaszcza, że Google nie polega w 100% na dacie wyświetlanej w artykule, ponieważ można ją oszukać na wiele sposobów dla różnych korzyści.
Thanks
Personel redakcyjny
Google już wie o ostatniej dacie modyfikacji Twojego artykułu poprzez mapę witryny. Zmieniając znacznik czasu, tak jak zrobiliśmy to w naszym artykule, Google wyświetli czas ostatniej modyfikacji w wynikach.
Admin