Jak rozwiązać problem wstawianych przez edytor wizualny twardych spacji

Twarde spacje

Przez wiele lat korzystając z WordPressa używałem praktycznie tylko edytora tekstowego, głównie dlatego, że lubiłem mieć całkowitą kontrolę nad formatowaniem tekstu. Jednak z czasem edytor wizualny TinyMCE stawał się coraz lepszy, a ja stawałem się coraz bardziej leniwy – i w końcu porzuciłem ręczne wstukiwanie znaczników HTML i postawiłem na komfort pracy.

Bardzo szybko zauważyłem, że z nieznanego mi powodu w moich tekstach pojawiają się same z siebie znaki twardej (niełamliwej) spacji, widoczne w kodzie strony jako  , powodujące niepotrzebne przenoszenie słów do kolejnych wierszy. Znaki te pojawiają się w różnych miejscach i trudno w ich ułożeniu dostrzec jakiś schemat. Na szczęście problem jest łatwy do rozwiązania, aczkolwiek jego przyczyna jest co najmniej dziwna.

Czytaj dalej komentarzy 7


Jak pozbyć się nieistniejących shortcode z treści wpisów

Każdy, kto korzysta z WordPressa, na pewno nie raz używał shortcode. Są to specjalne znaczniki wstawiane do treści wpisów, które generują fragmenty kodu HTML. Sam WordPress posiada kilka wbudowanych shortcode (np. `[gallery]` do wstawiania galerii czy `[video]` do osadzania filmów), ale wtyczki i motywy mogą rejestrować własne.

Oczywiście po usunięciu wtyczki lub motywu wszystkie dodane przez nie shortcode przestają działać i w treści wpisów zamiast na przykład efektownego przycisku zobaczymy znacznik w stylu `[super-przycisk]`. Problem nie jest wielki jeśli nasza strona ma kilka lub kilkanaście wpisów, ale jeśli pozbywamy się jakiejś wtyczki lub zmieniamy motyw na blogu, którego prowadzimy od kilku lat, to wyszukanie i usunięcie takich „osieroconych” shortcode może stanowić nie lada wyzwanie. Na szczęście istnieje kilka narzędzi, które mogą nam w tym pomóc.

Czytaj dalej Brak komentarzy


Jak wyłączyć osadzanie wpisów z naszej strony

Osadzanie wpisów

WordPress 4.4 wprowadził funkcję pozwalającą na łatwe osadzanie wpisów w zewnętrznych serwisach za pośrednictwem oEmbed. Wystarczy wkleić w edytorze link do wpisu, a po publikacji zostanie on zamieniony na ramkę z fragmentem treści, linkiem do źródła oraz liczbą komentarzy. Nie zawsze jednak chcemy, aby zewnętrzne serwisy osadzały w ten sposób nasze wpisy. Na szczęście wspomnianą funkcję bardzo łatwo wyłączyć.

Czytaj dalej komentarze 3


Jak wykluczyć wybrane treści z wyników wyszukiwania (i nie tylko)

Wykluczanie treści z wyszukiwania

Wbudowana wyszukiwarka WordPressa nie jest idealna, ale ma tę zaletę, że potrafi przeszukiwać wszystkie treści istniejące w naszym serwisie – niezależnie od tego, czy opublikujemy je w formie strony, zwykłego wpisu czy też wpisu własnego (niestandardowego) typu. Nie zawsze jednak takie działanie wyszukiwarki jest pożądane i czasem możemy chcieć ukryć niektóre treści w wynikach wyszukiwania. Na szczęście są na to bardzo proste sposoby.

Czytaj dalej komentarzy 6


Duplicate Post – klonowanie wpisów jednym kliknięciem

Duplicate Post

Podczas budowy nowej strony często zachodzi potrzeba stworzenia większej ilości wpisów o podobnej strukturze, często różniących się tylko kilkoma szczegółami (na przykład produkty w sklepie, lista gier czy płyt muzycznych). Do ułatwienia tej żmudnej czynności może posłużyć darmowa wtyczka Duplicate Post, która pozwala na szybkie klonowanie wpisów.

Czytaj dalej komentarze 2


Publiczny podgląd szkicu wpisu

Tworząc nowy wpis mamy możliwość podejrzenia, jak będzie on wyglądał po publikacji. Oczywiście aby to zrobić musimy być zalogowani i posiadać uprawnienia do edycji danego wpisu. Czasem pojawia się jednak potrzeba zaprezentowania naszego tekstu komuś, kto nie ma dostępu do panelu administracyjnego naszego serwisu. Z pomocą przychodzi wtyczka Public Post Preview, dzięki której możemy zaprezentować publicznie szkic wpisu bez konieczności jego publikacji.

Czytaj dalej 1 komentarz


Post Expirator – tworzenie wygasających wpisów

Post ExpiratorWpis w WordPressie to prosty twór: poza tytułem i treścią ma jeden z trzech statusów (szkic, oczekuje na przegląd lub opublikowany), widoczność (publiczny, prywatny lub zabezpieczony hasłem) oraz datę publikacji. Widoczne publicznie są tylko wpisy opublikowane, których data publikacji jest starsza niż data bieżąca. Jednak w pewnych sytuacjach przydałaby się jeszcze data ważności wpisu, po której tekst przestawałby być widoczny. Darmowa wtyczka Post Expirator pozwala na ustalenie daty i czasu wygaśnięcia wpisu, a także tego, co się z nim potem stanie.

Czytaj dalej komentarze 4