Jak sprawdzić czy nasza strona będzie działać z PHP 7

PHP Compatibility Checker

Na WPzen od zawsze namawiam do korzystania z możliwie nowych (a na pewno ze wciąż wspieranych) wersji interpretera PHP – czyli na tę chwilę z 5.6, 7.0 lub 7.1. Ogólnie można przyjąć, że użytkownicy WordPressa dość niefrasobliwie podchodzą do tematu, ale na szczęście powoli się to zmienia. W lipcu ubiegłego roku z niewspieranych wersji PHP korzystało prawie 80% instalacji tego CMSa, a 10 miesięcy później już „tylko” nieco ponad 50%.

Jedną z najczęstszych przyczyn trzymania się starej wersji PHP jest obawa o kompatybilność strony z nowszą wersją interpretera. Problem ten jest szczególnie poważny w przypadku większych serwisów z dużą liczbą zainstalowanych wtyczek i/lub z wtyczkami i motywem pisanymi na zamówienie. Na szczęście istnieje prosty sposób na sprawdzenie czy nasza strona będzie bez problemu działać z nowszą wersją PHP.

Czytaj dalej komentarzy 11


Contact Form 7 – zaawansowane formularze kontaktowe w WordPressie

Contact Form 7
Każda, nawet najmniejsza strona internetowa powinna udostępniać możliwość kontaktu z jej właścicielem. Możemy do tego celu wykorzystać sieci społecznościowe (Facebook, Twitter, Google+), możemy umieścić w serwisie nasz adres e-mail, ale zdecydowanie najwygodniejszym dla użytkowników sposobem jest stworzenie prostego formularza kontaktowego. Istnieje co najmniej kilka wartych polecenia wtyczek dla WordPressa, jednak moją ulubioną jest Contact Form 7, która jest w miarę prosta w obsłudze, a jednocześnie daje bardzo duże możliwości.

Aktualizacja – 12.05.2017: wpis został dostosowany do aktualnej wersji wtyczki (4.7).

Czytaj dalej komentarzy 76


Jak przywrócić przyciski justowania i podkreślania tekstu

Edytor wizualny WordPressa

WordPress 4.7 przyniósł jedną małą zmianę, z której część użytkowników tego CMSa nie jest zadowolona: z edytora wizualnego usunięto przyciski pozwalające na justowanie oraz podkreślanie tekstu. Mimo że od wydania nowej wersji minęło już sporo czasu, wciąż pojawiają się pytania o możliwość przywrócenia usuniętych funkcji. Zobaczmy więc, dlaczego twórcy WordPressa zdecydowali się na tę kontrowersyjną zmianę oraz jak z powrotem dodać do edytora usunięte przez nich przyciski.

Czytaj dalej komentarzy 11


Czy wtyczka Jetpack spowalnia stronę?

Jetpack

Jetpack to wtyczka, dzięki której możemy dodać do naszej strony funkcje dostępne w usłudze WordPress.com. Dość powszechną jest jednak opinia, że rozszerzenie to spowalnia stronę – na pewno wpływa na nią fakt, że posiada ona ponad 30 modułów.

Matt Medeiros postanowił zweryfikować tę opinię i przeprowadził testy mające na celu sprawdzenie, czy Jetpack naprawdę ma wpływ na szybkość działania strony.

Czytaj dalej komentarzy 19


Yoast SEO – przewodnik po konfiguracji

Yoast SEO

WordPress nie posiada wbudowanych funkcji wspomagających optymalizację serwisu i poszczególnych wpisów pod kątem SEO, dlatego też powstało wiele rozszerzeń ułatwiających to zadanie. Yoast SEO jest jedną z najpopularniejszych tego typu wtyczek – posiada praktycznie wszystkie niezbędne funkcje, a jednocześnie jest stosunkowo łatwa w obsłudze. Niestety, mnogość dostępnych opcji może przytłoczyć mniej zaawansowanych użytkowników, dlatego też postaram się jak najdokładniej omówić proces konfiguracji wtyczki i wskazać najistotniejsze jego elementy.

Do wersji 2.3 wtyczka nazywała się WordPress SEO by Yoast.

Aktualizacja – 12.11.2016: przewodnik został dostosowany do aktualnej wersji wtyczki (3.8).

Czytaj dalej komentarzy 155


Loco Translate – łatwe tłumaczenie motywów i wtyczek

Loco Translate

Jednym z najgorszych błędów, jakie można zrobić na własnej stronie internetowej, jest pozostawienie na niej nieprzetłumaczonych słów lub całych zdań. Problem pojawia się gdy korzystamy z motywu lub wtyczki, dla których nie istnieje polskie tłumaczenie lub jest ono niekompletne. Wiele blogów (w tym nawet te dość popularne) razi pojedynczymi anglojęzycznymi frazami – „comments”, „latest posts” czy „recent comments” to frazy, które chyba najczęściej pozostają nieprzetłumaczone. Wyjaśnienie tego problemu jest proste, a rozwiązanie jeszcze łatwiejsze – wystarczy skorzystać z darmowej wtyczki Loco Translate i samodzielnie uzupełnić braki w tłumaczeniach.

Czytaj dalej komentarzy 25


Poważna luka bezpieczeństwa we wtyczce W3 Total Cache

W3 Total Cache

W serwisie SecuPress pojawiła się informacja o luce bezpieczeństwa w popularnej wtyczce W3 Total Cache. Luka ta umożliwia wykonanie ataku XSS (Cross-site scripting) w panelu administracyjnym. Problem jest o tyle poważny, że z rozszerzenia tego aktywnie korzysta grubo ponad milion stron (dokładnych danych oczywiście brak), a autor nie wydaje się być zainteresowany dalszym rozwojem wtyczki.

Mimo że luki tej nie należy lekceważyć, to szum, jaki został wokół niej wywołany, ma nieco kontrowersyjne podłoże.

Aktualizacja 26.09.2016: pojawiła się wersja 0.9.5 wtyczki, która poprawia między innymi opisywany we wpisie błąd.

Czytaj dalej komentarzy 20


Jak sobie radzić z użytkownikami AdBlocka

Blokowanie reklam

Prawdopodobnie nikt z nas nie lubi oglądać reklam na stronach internetowych, podobnie jak nikt nie lubi oglądać filmów przerywanych co 20 minut 10-minutowym blokiem reklamowym. Dlatego powstał AdBlock – narzędzie (a raczej „narzędzia” – bo jest ich więcej) do blokowania reklam na stronach internetowych, które „czyści” je z wszelkiego rodzaju banerów i innych elementów reklamowych.

I mimo że wizja internetu bez reklam wydaje się świetna, to nieco mniej zadowoleni z popularyzacji AdBlocka są ci właściciele stron internetowych, którzy zarabiają właśnie na reklamach. Według Digital News Report 2016 aż 38% polskich użytkowników internetu korzysta z jakiegoś narzędzia do blokowania reklam (w czym notabene jesteśmy światowymi liderami). To ogromna liczba i ogromny problem zarówno dla dużych wydawców, jak i dla właścicieli mniejszych serwisów internetowych i blogów.

Użytkownicy WordPressa mają do dyspozycji kilka narzędzi pomocnych w walce z osobami blokującymi reklamy na stronach internetowych. Musimy mieć jednak świadomość, że jest to walka z wiatrakami.

Czytaj dalej komentarzy 14