Baza wiedzy

Wiedza i inspiracje na temat html, css, jQuery, WordPress, php, kodowania i projektowania. Rozwiązania najróżniejszych problemów, ciekawe pomysły.

Audyt bezpieczeństwa WordPress

Lista wytycznych przydatnych do zwiększenia bezpieczeństwa strony opartej na WP: aktualna wersja php aktualna wersja WP aktualna wersja tłumaczeń WP aktualna wersja pluginów i...

Przekierowanie strony z http na https

w pliku .htaccess na serwerze wprowadzamy kod: <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} =off RewriteCond %{HTTP_HOST} !^mypage\.pl$ RewriteRule ^(.*)$...

Przekierowanie strony zależne od języka

mały kod pozwalajacy sprawdzić jezyk i przekierować na stronę z odpowiednia wersją językową: <?php $lang = substr($_SERVER, 0, 2); switch ($lang){ case "pl":...

Audyt strony

Serwisy, na jakich możemy dokonać audytu strony pod kontami optymalizacji, seo, wydajności: wpmudev - wp-checkup observatory mozilla developers google...

Określanie wersji pakietów w dependencies

Wykorzystując npm i plik package.json możemy dokładnie ustalić jakie wersje pakietów mają być wykorzystywane version - dokładnie wskazana wersja >version - wyższa niż wskazana...

Konfiguracja PhpStorm

obsługa php dodanie ściezki do php w zmiennych środowiskowych systemu - Właściwości Systemu > Zmienne Środowiskowe > Path i wprowadzamy ścieżkę lokalizacji php z xampa:...

Zmiana ikony w panelu admina WordPressa

Aby zmienić ikonę np. wyświetlaną domyślnie dla postów - ikona pinezki wystarczy napisać funkcje, która nadpisuje domyślne style. Dostepne ikony możemy pobrać z dashicons /** *...

inne przydatne narzędzia

translatory: deepl.com grammarly.com managery haseł keePass...

certyfikat SSL i protokół https na stronie z WP

Certyfikat SSL i protokół https zwiększają bezpieczeństwo danych poprzez szyfrowanie przesyłanych danych pomiędzy serwerem a odbiorcom - użytkownikiem. Pierwszym krokiem jest...

WordPress 5.x

od wersji 5.2 korzystanie z login_headertitle uznawane jest za przestarzałe, zostało zastapione...

WordPress post pagination

Paginacja postów w WP w function.php definiujemy globalny wygląd i parametry: // global pagination function globalPagination() { $args = [ 'screen_reader_text' => ' ',...

Firebase – baza danych od google

Firebase - rozpoczynamy projekt zarządzanie - panel Authentication metody kolekcji: db.collection('name-of-collection').onSnapshot() db.collection('name-of-collection').add()...

Różne stany inputa

/* Show red borders when filled, but invalid */ input:not(:placeholder-shown) { border-color: hsl(0, 76%, 50%); } /* Show green borders when valid */ input:valid { border-color:...

Przydatne packages

slugify - npm install slugify - do tworzenia sluga z zwykłego tekstuuse: this.slug = slugify(this.title, { replacement: '-', remove: //g, //globaly...