#2 WordPress – 5 trików i porad dla programistów


11 kwietnia 2014 / Michał Załęcki


#1 WordPress 5 trików i poradWordPress – 5 trików i porad dla programistów to seria artykułów, w której pokazuje Tobie bardzo przydatne kawałki kodu gotowe od razu do zaimplementowania w twojej witrynie. Żeby jeszcze bardziej ułatwić Ci to zadanie cały kod jest możliwy do pobrania w formie pluginu.

1. Własne informacje kontaktowe

WordPress standardowo pozwala na dodanie paru informacji kontaktowych o danym użytkowniku w jego panelu. Email i strona WWW to jak na erę social media naprawdę niewiele. We wcześniejszych wersjach dostępne były jeszcze AIM, Yahoo i Jabber. Nie jest to problem, ponieważ w prosty sposób możemy dodać własne, dowolne pola.

body_class

2. Odnośnik i jego tytuł na stronie logowania

W pierwszym wpisie serii, przy okazji zmian na stronie logowania użytkownik DMati zasugerował pokazanie sposobu w jaki możemy edytować odnośnik i jego tytuł na stronie logowania.

url-strona-logowania

3. „Sprytny” tytuł

Same pliki szablonowe powinny być jak najprostsze i nie powinny udawać kontrolera. Niby sprawa oczywista, a jednak nie trzeba długo szukać by trafić na motyw, w którym ktoś uznał, że złożone warunki w szablonie to właściwe rozwiązanie. Warto pamiętać, że możemy tworzyć też własne tagi szablonowe i dzięki temu zachować porządek w plikach szablonowych.

4. Własne klasy dla postu

Z klas generowanych przez funkcję post_class możemy się wiele dowiedzieć ( jego status, format, id itd.). Czasami jednak nasze style dla postu mogą wymagać specjalistycznych informacji tj. to czy post ma miniaturę. Mamy wtedy dwa wyjścia. Pierwsze, napaskudzimy if-ami w plikach szablonowych (wyjątkowo kiepski pomysł również ze względu na częste łamanie zasady DRY). Drugie, zrobimy to jak należy za pomocą odpowiedniego filtru w pliku functions.php.

post_class

5. Własne klasy dla body

Innym tagiem generującym klasy jest body_class. Dostarcza on informacji m. in. o typie wyświetlanej strony i użytkowniku. Generowane klasy możemy edytować w podobny sposób.

body_class

Przydatne linki


Tagi:


#1 WordPress – 5 trików i porad dla programistów


21 marca 2014 / Michał Załęcki


#1 WordPress 5 trików i poradWordPress – 5 trików i porad dla programistów to nowa seria artykułów, w której pokaże Tobie bardzo przydatne kawałki kodu gotowe od razu do zaimplementowania w twojej witrynie. Żeby jeszcze bardziej ułatwić Ci to zadanie (wiem, rozpieszczamy Was) cały kod jest możliwy do pobrania w formie pluginu.

1. Oczyszczenie nagłówka

Jeżeli jeszcze jesteś ze mną to w strzelam w ciemno, że zaglądałeś już do źródła kodu strony generowanej przez WordPress. Zauważyłeś coś dziwnego w nagłówku? Zaraz się tego pozbędziemy. Przeglądając motyw znajdziemy w miejscu niepożądanego kodu tylko wywołanie funkcji wp_head() pełni ona ważną rolę w motywie, więc nie możemy się jej od tak pozbyć. Możemy jednak wyrejestrować akcje odpowiedzialne za ten bałagan. Jeżeli potrzebujesz niektórych elementów zakomentuj odpowiednią linijkę kodu.

nagłówek

2. Własne logo na stronie logowania

Jeżeli nie przypadło Ci do gustu oryginalne logo WordPress, lub chcesz po prostu spersonalizować stronę logowania w posty sposób możesz zmienić logo na własne.

3. Wiadomość na stronie logowania.

WordPress umożliwia programiście dodanie własnej wiadomości na stronie logowania w równie posty sposób jak podmienienie loga.

logowanie

4. Zmiana długości wypisu.

Jeżeli wypis nie został dodany do wpisu zostanie on wygenerowany automatycznie. Domyślna długość wypisu w WordPressie wynosi 55 słów. Można tę wartość dopasować do swoich potrzeb wykorzystując odpowiedni filtr.

5. Zmiana znaku kończącego wypis.

Jeżeli nie odpowiada Ci sposób w jaki WordPress kończy wypis możesz zmienić go na dowolny kod HTML.

wypis

Przydatne linki


Tagi: