29

mar

Admin Bar w nowym WordPressie.

| kategoria: Porady

Minął już ponad miesiąc od mojego ostatniego wpisu, w tym czasie sporo się wydarzyło m.in. światło dzienne ujrzała oficjalna wersja WordPressa opatrzona numerkiem 3.1. Nie będę pisał co nowego się pojawiło, bo każdy zainteresowany już to pewnie wie. Opiszę jednak kilka problemów jakie może wywołać nowa funkcjonalność – Admin Bar. Ma on postać paska umieszczonego na górze strony, przesuwającego się razem z nią. Na pasku tym można znaleźć w zasadzie ciekawe skróty do panelu administracyjnego (np. Dodaj wpis). Można go wyłączyć z poziomu panelu, ale przecież nie na każdej stronie wyglądać to będzie korzystnie i lepiej wyłączyć go całkowicie. Można to w miarę łatwy sposób zrobić modyfikując oczywiście plik functions.php i dopisując linijkę:
(więcej…)

22

lut

Kolorowanie pierwszego słowa w tekście

| kategoria: Porady

Ostatnio przyszło mi wdrażać projekt graficzny, na którym tytuł strony/wpisu wyglądał w ten sposób, że zawsze pierwszy wyraz był innego koloru niż pozostałe. Niby nic trudnego, ale w momencie gdy treść jest generowana dynamicznie i nie jest to statyczny HTML to pojawia się mały problem. Kojarzyłem pewne funkcje w CSS pozwalające na wyróżnienie pierwszego znaku, ba nawet pierwszej linijki. Mowa tu oczywiście o selektorach :first-letter i :first-line. Na zdrowy chłopski rozum zacząłem szukać podobnego pseudoelementu dla pierwszego wyrazu, czyli coś co brzmiałoby :first-word. Niestety, okazało się, że obecnie nie bardzo mogę coś takiego w łatwy sposób zaimplementować z poziomu CSS. Próbowałem jeszcze przez chwilę znaleźć gotowe rozwiązanie, niestety bezskutecznie. Cały projekt oparty był na WordPressie, więc postanowiłem dopisać po prostu odpowiednią funkcję w pliku functions.php. Nie twierdzę, że jest to optymalne rozwiązanie, ale z pewnością wystarczająco skuteczne. Oto kod:
(więcej…)

10

lut

Nowy WordPress 3.0.5

| kategoria: Bez kategorii

Przedwczoraj światło dzienne ujrzała nowa wersja WP oznaczona numerkiem 3.0.5. Według informacji na oficjalnej stronie poprawie uległy głównie zabezpieczenia. Dwa umiarkowanie poważne błędy w zabezpieczeniach, które pozwalały użytkownikom, których konta miały przypisaną rolę współtwórcy lub autora uzyskać nieautoryzowany dostęp do pozostałych części witryny oraz jeden problem dotyczący wycieku informacji, który pozwalał użytkownikom mającym przypisaną rolę autora na oglądanie treści wpisów, do których nie powinni mieć dostępu, np. szkiców czy wpisów prywatnych. Dodane zostały również dwa usprawnienia zabezpiczeń. Jedno poprawia bezpieczeństwo wtyczek, które nie korzystają z naszego API zabezpieczeń prawidłowo, natomiast drugie dodaje kolejne zabezpieczenia przeciw błędowi, który został naprawiony w wydaniu 3.0.4.

Aktualizacja na serwerze przebiegła bez większych problemów. Zauważyłem niezgodność z wtyczką WassUp, którą obecnie wyłączyłem.

01

mar

SkyNET

| kategoria: Wordpress

Kolejne zastosowanie WordPressa jako CMS, czyli systemu zarządzania treścią. Tym razem zlecenie dotyczyło wykonania strony firmowej lokalnego dostawcy Internetu – firmy SkyNET.

10

sty

mobilpion.pl

| kategoria: Wordpress

Projekt graficzny oraz jego wdrożenie. Bazą jest świetny system zarządzania treścią jakim jest WordPress.