W ubiegłym tygodniu ukazała się wersja 15.3 Gutenberga. Między innymi dodano nowy blok "Czas czytania", który służy do obliczania i wyświetlania szacunkowego czasu czytania postu lub strony.
Wykorzystuje on tę samą metodę, co metryka wyświetlana w panelu szczegółów administratora w edytorze.
Według WordPressa, podanie czytelnikom szacunkowego czasu czytania postu może pomóc im w podjęciu decyzji, czy powinni kontynuować czytanie, czy też zachować post na później.
Z innych analiz wynika, że odwiedzający chętniej odwiedzają gotowy artykuł, gdy z góry znają przybliżony czas, jaki zajmie im jego przeczytanie, więc teoretycznie może to pomóc nieco wydłużyć czas spędzony na stronie, równoważąc współczynnik odrzuceń.
Blok nie ma możliwości ustawienia pozycji, typografii ani koloru. Wszystko, co możemy zrobić, to dodać klasę i kilka dodatkowych CSS w naszym szablonie.
Nie wiem, czy to problem z moim stagingiem, ale przy dodawaniu bloku słowo minuty jest wyświetlane w edytorze po hiszpańsku, ale przy publikacji lub podglądzie pojawia się po angielsku, minutes.
Próbowałem dodać tyle tekstu, aby przekroczyć 60 minut czasu czytania i nie ma opcji "1 godzina", pokazuje tylko minuty. Nie ma też nic dla dolnej granicy. Wpisanie znaku już pokazuje 1 minutę minimum.
Próbując jakiegoś skrótu, aby móc go trochę sformatować, odkrywam, że nie działa on również wewnątrz kontenera GenerateBlocks. Tak więc jedyne, co możemy zrobić, to użyć CSS.
Myślę, że ten blok będzie z czasem ulepszany, ponieważ wydaje się zbyt minimalistyczny, żeby nie powiedzieć prymitywny.
Proszę pamiętać, że Gutenberg jest wtyczką rozwojową w wersji beta, która pozwala nam testować nowe funkcje, które mogą w końcu zostać dodane do rdzenia WordPressa. Mimo że są one funkcjonalne, są to nadal testy, dlatego nie należy ich instalować na stronie produkcyjnej.
Do czasu pojawienia się ostatecznej wersji natywnej, jeżeli chcą Państwo dodać do swojego bloga szacowany czas czytania bez wtyczek, można to zrobić za pomocą kilku kawałków kodu.