Kategorie
WordPress

Jak we wtyczce Sierotki ograniczyć się do krótkich wyrazów

Dostałem pytanie od Witolda:

Czy istnieje możliwość ustawienia „sierotek” tak by spacja niełamliwa wstawiana była jedynie po słowach 1-, 2-, n- literowych? oczywiście z wyłączeniem innych „zasad”!

Odpowiedź jest oczywista. Można!

We wtyczce lista sierotek jest zdefiniowana jako tablica, która przed samym użyciem jest przepuszczona przez filtr:

iworks_orphan_therms

Dzieki temu, używają powyższego filtra, możmy dowolnie modyfikować tablice sierotek.

Zwracam uwagę, że filtr działa na koniec, co oznacza, że odfiltruje też własne sierotki.

Kod

Kod do pobrania

Gotowy kod w formie wtyczki, możesz pobrać poniżej.

pobierz plik: sierotki-limit-to-3-chars.zip

Jak użyć podany kod?

Masz 3 rozwiązania:

  1. wrzuć załączony plik do folderu wp-content/plugins, a potem włącz wtyczkę
  2. wrzuć załączony plik do folderu wp-content/mu-plugins
  3. dołącz kod do pliku functions.php aktualnie używanego motywu

Kategorie
WordPress Wtyczka

Jak we wtyczce Sierotki wyłączyć zastępowania dla wybranego wpisu

Wtyczka Sierotki, która pozawala na automagiczne pozbycie się sierotek z końców linii pracuje samodzielnie.

Czasem jednak chciałoby się ją wyłączyć dla poszczególnych wpisów. Wtyczka nie posiada jednak kontrolek do zarządzania tak szczegółowymi wyjątkami.

Kategorie
WordPress

WordUp Łódź

Zapraszam do obejrzenia prezentacji Jakuba: Wtyczkowe 5-10-15 z WordUpa w Łodzi. Jakub mówił w niej między innymi o sierotkach, czyli wtyczce poprawiającej wiszące spójniki.

Kategorie
Snippet WordPress

Jak sierotkami potraktować własne pola?

Tytułowe Sierotki, to maleńka wtyczka do WordPressa, która pozwala na zachowanie polskich zasad interpunkcji i zapobiega zostawiania na końcu linii znaków, które tam nie powinny być zostawiane, takich jak np. spójniki. Więcej o samej wtyczce można przeczytać tutaj: Sierotki – wtyczka do wordpressa.

Grzegorz zadał ciekawe pytanie:

Witam, pytałem kiedyś jak używać wtyczki z custom fields. Funkcja iworks_orphan() działała przed wersją 2.0. Teraz dostaję błąd, że taka metoda nie istnieje…

Grzegorz ma całkowitą rację. Taka funkcja przestała jakiś czas temu istnieć, a cała wtyczka została zrefaktorowana do klasy, a całe wywołanie do anonimowej instancji rzeczonej klasy.

Kategorie
WordPress Wtyczka

Sierotki – wtyczka do wordpressa

Sierotki to wiszące na końcu linii spójniki, które wisieć tak nie powinny, ponieważ jest to błąd typograficzny. Na dodatek czyta się to kiepsko.

Malusieńka wtyczka do pobrania: sierotki, która zapobiega takim sytuacjom, poprzez zamianę spacji za znakiem w twardą.