12

lip

Nivo Slider i WP w wersji 3.2

| kategoria: Porady

W ostatnich dniach światło dzienne ujrzała nowa wersja WordPressa oznaczona numerkiem 3.2. Zawiera między innymi nową skórkę domyślną, nowy wygląd kokpitu administracyjnego oraz korzysta z nowej wersji biblioteki jQuery. Właśnie ten ostatni szczegół niestety wpływa niekorzystnie na działanie mojego ulubionego slidera – Nivo Slider.  Jak się okazało wystarczy wprowadzić odpowiednie zmiany w kodzie, czyli wczytać starszą wersję jQuery żeby slider zaczął z powrotem działać.
(więcej…)

28

kwi

Społecznościowo…

| kategoria: Bez kategorii

Kolejna długa przerwa „bezwpisowa”. Nie będę ukrywał, że dla mnie to dobrze. Oznacza to jedynie, że nie nudzi mi się. Strona jednak cały czas nie jest w pełni sprawna, brakuje wiele funkcjonalności, portfolio nadal nie aktywne. Powstał już nawet nowy projekt tej strony, zdecydowanie przyjemniejszy dla oka i spokojnie czeka na wdrożenie. Tymczasem sporo osób jednak chce zobaczyć moje dotychczasowe prace i dlatego zmusiłem się do zrobienia strony na portalu Facebook. Przy okazji „rozgryzłem” nieco mechanizm działania tych stron (lepiej późno niż wcale). Oczywiście efektem tego jest plugin kierujący na tę stronę gdzie systematycznie obiecuję wrzucać projekty. Obecnie jest raptem kilka, starałem się wybrać te w miarę świeże, ale pewnie parę „sucharów” też dorzucę w niedługim czasie.

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.