Autor: Marcin Pietrzak

  • Core Contributors to WordPress 5.3 – melduję się

    Ostatnio jedyne wpisy, ale cóż na to mogę poradzić. Pewnie mogę ;-)

  • Core Contributors to WordPress 5.2 – melduję się

    Tak kronikarsko.

  • WordCamp Poznań 2018 – moja prezentacja

    WordCamp Poznań 2018 – moja prezentacja

    Przy okazji, jakby ktoś chciał kawałek kodu, który wyświetla wideo na podstawie adresu url:

  • Obrazki – typy, optymalizacja, metody

    Obrazki – typy, optymalizacja, metody

    Minał rok, a ja wlaśnie „odkryłem”, że przez ten cały rok niczego tutaj nie napisałem. Kolejny rok oznacza kolejnego WordCampa. Tym razem również zostałem zaakceptowany do grona prelegentów i pierwszy raz przedstawiałem zagadnienie dużo mniej techniczne niż zazwyczaj.

  • Polska Flota Klasy 5O5

    Polska Flota Klasy 5O5

    Pływam z synem na łódce klasy 5o5 i być może już teraz, po przeczytaniu pierwszej części zdania zastanawiasz się co ma to wspólnego ze stroną na której jesteś, z moją pracą. Dobrze się zastanawiasz. Też się zastanawiam.

  • Być Wtyczką, czy nie być Wtyczką?

    Być Wtyczką, czy nie być Wtyczką?

    Moja prezentacja WordCamp Lublin: Być Wtyczką, czy nie być Wtyczką?

  • Filtr dnia: sanitize_file_name – czyli nazwy plików bez znaków specjalnych

    Bardzo często przy migracji witryny występuje problem z nazwami plików, a dokładniej z kodowaniem polskich znaków diakrytycznych. Jeżeli szukasz jak masowo zamienić już istniejące pliki, to muszę cię rozczarować, ten wpis nie jest o tym. Ten wpis jest o tym, jak nie dopuścić do takiej sytuacji, czyli zgodnie z zasadą, że lepiej jest zapobiegać, niż leczyć. Dla mnie, ten kawałek kodu jest czymś co zawsze instaluje na wszystkich […]

  • Jak radzić sobie z gwarancją i poprawkami po wdrożeniu?

    Zacznijmy od początku. Od tego czym jest gwarancja. Słownik Języka Polskiego definiuje ją tak: ważne czasowo zobowiązanie producenta lub sprzedawcy do bezpłatnej naprawy lub wymiany zakupionego, wadliwego towaru; poręczenie prawdziwości, autentyczności czegoś; rękojmia; odpowiedzialność osoby trzeciej, np. banku, za zobowiązania dłużnika wobec wierzyciela, umowa zakładająca spłatę czyjegoś długu przy zajściu ustalonych warunków

  • Filtr dnia: comment_form_default_fields

    Filtr dnia: comment_form_default_fields

    Aby usunąć pole z formularza, należy sprawdzić czy istnieje i jeżeli istnieje, to je po prostu usunąć. Sprawdzenie jest bardzo ważna, nie chcemy przecież, żeby nasz skrypt sypał ostrzeżeniami do logów.

  • Dodaj użytkownika admin z hasłem admin

    Dodaj użytkownika admin z hasłem admin

    Często w czasie testowanie serwisu klienta pojawia się potrzeba utworzenia kopi serwisu na mojej lokalnej maszynie. Zazwyczaj używam do tego wtyczki Duplicator, która pozwala na szybkie i wygodne skopiowanie zarówno plików, jak i bazy danych. Często klient tworzy dla mnie konto, czasami nie. Poniższy kod zmienia użytkownikowi „admin” lub zakłada użytkownika „admin” z hasłem „admin”. require 'wp-load.php’; $admin = get_user_by( 'login’, 'admin’ ); if […]