Wtyczkowe kompendium - WordUp Warszawa

Tomasz Dziuda
Tomasz DziudaFreelancer w Dev Zen, front-end developer at Dev Zen
Wtyczkowe
kompendium
Tomasz Dziuda
WordUp Warszawa 14/05/2019
Co mogą wtyczki?
Prawie wszystko ...
Wtyczkowe kompendium - WordUp Warszawa
Wtyczkowe kompendium - WordUp Warszawa
Wtyczkowe kompendium - WordUp Warszawa
Wtyczkowe kompendium - WordUp Warszawa
pochłanianiem
zasobów serwera
Łącznie z:
generowaniem
zbędnych kosztów
Łącznie z:
zatrzymaniem
dostępu do strony
Łącznie z:
doprowadzaniem
użytkownika do szału
Łącznie z:
Rodzaje wtyczek
Po prostu... wtyczki
Wtyczki wagi ciężkiej
WooCommerce JetPack Yoast SEO
Wtyczki wagi lekkiej
Regenerate Thumbnails Open GraphSierotki
Wtyczki do wtyczek
Przyszłe funkcje WordPressa
Źródło: https://wordpress.org/plugins/gutenberg/
Lista: https://make.wordpress.org/core/features-as-plugins/
Wtyczki wymuszane (must-use)
wp-content
plugins
mu-plugins
themes
plugin-name.php
plugin-name
uploads
Zamienniki (Drop-iny)
wp-includes/pluggable.php
Lista funkcji: https://codex.wordpress.org/Pluggable_Functions
Aktualizowanie
wtyczek
Update a Upgrade
1.2.4 1.2.5 - Update
1.2.4 1.3.0 - Upgrade
1.2.4 1.3.2 - Upgrade
1.2.4 2.0.0 - Duży upgrade
1.2.4 1.2.5 - Update
1.2.4 1.3.0 - Upgrade
1.2.4 1.3.2 - Upgrade
1.2.4 2.0.0 - Duży upgrade
1.2.4 1.2.5 - Update
1.2.4 1.3.0 - Upgrade
1.2.4 1.3.2 - Upgrade
1.2.4 2.0.0 - Duży upgrade
1.2.4 1.2.5 - Update
1.2.4 1.3.0 - Upgrade
1.2.4 1.3.2 - Upgrade
1.2.4 2.0.0 - Duży upgrade
Wtyczkowe kompendium - WordUp Warszawa
Wtyczkowe kompendium - WordUp Warszawa
Jak wybrać
wtyczkę?
Zdefiniuj swoje potrzeby
Upewnij się, że w ogóle
potrzebujesz wtyczki
Źródło: https://codex.wordpress.org/
Zweryfikuj autora wtyczki (I)
Źródło: https://pl.wordpress.org/plugins/jetpack/
Zweryfikuj autora wtyczki (II)
Źródło: https://profiles.wordpress.org/automattic
Sprawdź czy wtyczka jest regularnie
aktualizowana
Źródło: https://pl.wordpress.org/plugins/jetpack/
Zobacz jakie problemy mają jej
użytkownicy
Źródło: https://pl.wordpress.org/plugins/jetpack/
Sprawdź czy wtyczka nie ma
znanych luk bezpieczeństwa
Źródło: https://wpvulndb.com/
Dobre praktyki
Preferuj wtyczki z oficjalnego repozytorium
Im mniej wtyczek tym lepiej
Mniej aktualizacji
Mniej wektorów ataku
Mniejsze ryzyko problemów z
kompatybilnością w przyszłości
Mniej problemów po
zmianie motywu
Pilnowanie aktualizacji
#protip
#protip
WP Cron
#protip
WP Cron
PREMIUM
Nie unikaj płatnych wtyczek
Okresowa weryfikacja
Używasz tej wtyczki?
?
Czy wtyczka jest rozwijana?
?
:-)
Wtyczkowe kompendium - WordUp Warszawa
Wtyczkowe kompendium - WordUp Warszawa
Czy wtyczka nie wpływa
negatywnie na wydajność strony?
8 ciekawych wtyczek
Two-Factor
Wtyczkowe kompendium - WordUp Warszawa
Wtyczkowe kompendium - WordUp Warszawa
Wtyczkowe kompendium - WordUp Warszawa
Advanced Access Manager
Wtyczkowe kompendium - WordUp Warszawa
Wtyczkowe kompendium - WordUp Warszawa
Activity Log
Wtyczkowe kompendium - WordUp Warszawa
Better Notifications for WordPress
Wtyczkowe kompendium - WordUp Warszawa
Autoptimize
Wtyczkowe kompendium - WordUp Warszawa
Advanced Custom Fields (ACF)
Wtyczkowe kompendium - WordUp Warszawa
Wtyczkowe kompendium - WordUp Warszawa
Wtyczkowe kompendium - WordUp Warszawa
Loco Translate
Wtyczkowe kompendium - WordUp Warszawa
WP Rollback
Wtyczkowe kompendium - WordUp Warszawa
Wtyczkowe kompendium - WordUp Warszawa
Wtyczkowe kompendium - WordUp Warszawa
Podsumujmy
Wybieraj wtyczki
świadomie
Za dobre wtyczki
czasem trzeba zapłacić
Preferuj wtyczki z oficjalnego
repozytorium
Dąż do ograniczenia
liczby wtyczek na stronie
Warto robić przegląd
wtyczek raz na jakiś czas
Pytania?
slideshare.net/dziudek
tomasz@dziuda.com
1 of 88

Recommended

Wtyczkowe Kompendium - WordUp Lublin by
Wtyczkowe Kompendium - WordUp LublinWtyczkowe Kompendium - WordUp Lublin
Wtyczkowe Kompendium - WordUp LublinTomasz Dziuda
392 views96 slides
Wtyczkowe kompendium by
Wtyczkowe kompendiumWtyczkowe kompendium
Wtyczkowe kompendiumTomasz Dziuda
351 views71 slides
Word up warszawa 2015 by
Word up warszawa 2015Word up warszawa 2015
Word up warszawa 2015Tomasz Dziuda
3.8K views76 slides
Statycznie czy dynamicznie? by
Statycznie czy dynamicznie?Statycznie czy dynamicznie?
Statycznie czy dynamicznie?Tomasz Dziuda
1.6K views67 slides
Jak nadążyć za światem front endu by
Jak nadążyć za światem front enduJak nadążyć za światem front endu
Jak nadążyć za światem front enduTomasz Dziuda
503 views83 slides
Dokąd zmierza WordPress? by
Dokąd zmierza WordPress?Dokąd zmierza WordPress?
Dokąd zmierza WordPress?Tomasz Dziuda
4.2K views74 slides

More Related Content

What's hot

Google Web Toolkit by
Google Web ToolkitGoogle Web Toolkit
Google Web Toolkitbartosz_w
550 views25 slides
Word up łódź kwiecień 2015 by
Word up łódź   kwiecień 2015Word up łódź   kwiecień 2015
Word up łódź kwiecień 2015Tomasz Dziuda
2.4K views97 slides
Application in Xamarin.Forms by
Application in Xamarin.FormsApplication in Xamarin.Forms
Application in Xamarin.FormsMaciej Kuchcik
170 views35 slides
WordCamp Gdynia 2016 by
WordCamp Gdynia 2016WordCamp Gdynia 2016
WordCamp Gdynia 2016Piotr Niewiadomski
544 views16 slides
Wprowadzenie do WP-API by
Wprowadzenie do WP-APIWprowadzenie do WP-API
Wprowadzenie do WP-APITomasz Dziuda
5.6K views143 slides
Środowisko PWA by
Środowisko PWAŚrodowisko PWA
Środowisko PWAUniversity of Economics in Katowice
569 views10 slides

What's hot(20)

Google Web Toolkit by bartosz_w
Google Web ToolkitGoogle Web Toolkit
Google Web Toolkit
bartosz_w550 views
Word up łódź kwiecień 2015 by Tomasz Dziuda
Word up łódź   kwiecień 2015Word up łódź   kwiecień 2015
Word up łódź kwiecień 2015
Tomasz Dziuda2.4K views
Application in Xamarin.Forms by Maciej Kuchcik
Application in Xamarin.FormsApplication in Xamarin.Forms
Application in Xamarin.Forms
Maciej Kuchcik170 views
Wprowadzenie do WP-API by Tomasz Dziuda
Wprowadzenie do WP-APIWprowadzenie do WP-API
Wprowadzenie do WP-API
Tomasz Dziuda5.6K views
Electron + WordPress = ❤ by Tomasz Dziuda
Electron + WordPress = ❤Electron + WordPress = ❤
Electron + WordPress = ❤
Tomasz Dziuda5.7K views
Contributor Day - WordCamp Lublin 2017 - przegląd motywów by Tomasz Dziuda
Contributor Day - WordCamp Lublin 2017 - przegląd motywówContributor Day - WordCamp Lublin 2017 - przegląd motywów
Contributor Day - WordCamp Lublin 2017 - przegląd motywów
Tomasz Dziuda3.5K views
[DPTO] Kamil Szymański - Sekret szybkiego developmentu w JS by Future Processing
[DPTO] Kamil Szymański - Sekret szybkiego developmentu w JS[DPTO] Kamil Szymański - Sekret szybkiego developmentu w JS
[DPTO] Kamil Szymański - Sekret szybkiego developmentu w JS
Daj się wyręczyć - Joomla Day Polska 2014 by Tomasz Dziuda
Daj się wyręczyć - Joomla Day Polska 2014Daj się wyręczyć - Joomla Day Polska 2014
Daj się wyręczyć - Joomla Day Polska 2014
Tomasz Dziuda1K views
WordUp Gdynia - Jak tworzyć motywy przyjazne użytkownikom i programistom by Tomasz Dziuda
WordUp Gdynia - Jak tworzyć motywy przyjazne użytkownikom i programistomWordUp Gdynia - Jak tworzyć motywy przyjazne użytkownikom i programistom
WordUp Gdynia - Jak tworzyć motywy przyjazne użytkownikom i programistom
Tomasz Dziuda975 views
Motywy Wordpressa Historia Prawdziwa by Tomasz Dziuda
Motywy Wordpressa Historia PrawdziwaMotywy Wordpressa Historia Prawdziwa
Motywy Wordpressa Historia Prawdziwa
Tomasz Dziuda493 views
3Camp Tech 2016/11/15 - Front-end tooling: package managers by Michał Michalczuk
3Camp Tech 2016/11/15 - Front-end tooling: package managers3Camp Tech 2016/11/15 - Front-end tooling: package managers
3Camp Tech 2016/11/15 - Front-end tooling: package managers
Michał Michalczuk247 views
Hugo - make webdev fun again by Marcin Gajda
Hugo - make webdev fun againHugo - make webdev fun again
Hugo - make webdev fun again
Marcin Gajda356 views
Szybkie prototypowanie i development we VueJS by The Software House
Szybkie prototypowanie i development we VueJSSzybkie prototypowanie i development we VueJS
Szybkie prototypowanie i development we VueJS
The Software House508 views
Wielomilonowy ruch na wordpressie wordpress wordcamp gdynia 2016 by Lukasz Wilczak
Wielomilonowy ruch na wordpressie   wordpress wordcamp gdynia 2016Wielomilonowy ruch na wordpressie   wordpress wordcamp gdynia 2016
Wielomilonowy ruch na wordpressie wordpress wordcamp gdynia 2016
Lukasz Wilczak825 views
Jak tworzyć motywy przyjazne użytkownikom i programistom - WordUp Silesia by Tomasz Dziuda
Jak tworzyć motywy przyjazne użytkownikom i programistom - WordUp SilesiaJak tworzyć motywy przyjazne użytkownikom i programistom - WordUp Silesia
Jak tworzyć motywy przyjazne użytkownikom i programistom - WordUp Silesia
Tomasz Dziuda752 views
Jak Twoja strona może wygenerować niespodziewane koszta by Tomasz Dziuda
Jak Twoja strona może wygenerować niespodziewane kosztaJak Twoja strona może wygenerować niespodziewane koszta
Jak Twoja strona może wygenerować niespodziewane koszta
Tomasz Dziuda249 views
Statycznie czy dynamicznie? v.2.0 by Tomasz Dziuda
Statycznie czy dynamicznie? v.2.0Statycznie czy dynamicznie? v.2.0
Statycznie czy dynamicznie? v.2.0
Tomasz Dziuda2.9K views

Similar to Wtyczkowe kompendium - WordUp Warszawa

Wtyczkowe Kompendium - WordUp Łódź #12 by
Wtyczkowe Kompendium - WordUp Łódź #12Wtyczkowe Kompendium - WordUp Łódź #12
Wtyczkowe Kompendium - WordUp Łódź #12Tomasz Dziuda
442 views88 slides
WordPress dla początkujących by
WordPress dla początkującychWordPress dla początkujących
WordPress dla początkującychKatarzyna Javaheri-Szpak
168 views55 slides
WYSIWYG w Drupalu 7 - Tomasz Rychter by
WYSIWYG w Drupalu 7 - Tomasz RychterWYSIWYG w Drupalu 7 - Tomasz Rychter
WYSIWYG w Drupalu 7 - Tomasz RychterGrzegorz Bartman
1.2K views23 slides
Bezpieczna i szybka strona statyczna z funkcjonalnością Wordpressa. Czy to m... by
Bezpieczna i szybka strona statyczna  z funkcjonalnością Wordpressa. Czy to m...Bezpieczna i szybka strona statyczna  z funkcjonalnością Wordpressa. Czy to m...
Bezpieczna i szybka strona statyczna z funkcjonalnością Wordpressa. Czy to m...Lukasz Wilczak
2.5K views23 slides
JavaScript, Moduły by
JavaScript, ModułyJavaScript, Moduły
JavaScript, ModułyMariusz Nowak
1.8K views96 slides
Najlepsze wtyczki WordPress, które każdy developer powinien mieć by
Najlepsze wtyczki WordPress, które każdy developer powinien miećNajlepsze wtyczki WordPress, które każdy developer powinien mieć
Najlepsze wtyczki WordPress, które każdy developer powinien miećMaciej Swoboda
649 views27 slides

Similar to Wtyczkowe kompendium - WordUp Warszawa(20)

Wtyczkowe Kompendium - WordUp Łódź #12 by Tomasz Dziuda
Wtyczkowe Kompendium - WordUp Łódź #12Wtyczkowe Kompendium - WordUp Łódź #12
Wtyczkowe Kompendium - WordUp Łódź #12
Tomasz Dziuda442 views
WYSIWYG w Drupalu 7 - Tomasz Rychter by Grzegorz Bartman
WYSIWYG w Drupalu 7 - Tomasz RychterWYSIWYG w Drupalu 7 - Tomasz Rychter
WYSIWYG w Drupalu 7 - Tomasz Rychter
Grzegorz Bartman1.2K views
Bezpieczna i szybka strona statyczna z funkcjonalnością Wordpressa. Czy to m... by Lukasz Wilczak
Bezpieczna i szybka strona statyczna  z funkcjonalnością Wordpressa. Czy to m...Bezpieczna i szybka strona statyczna  z funkcjonalnością Wordpressa. Czy to m...
Bezpieczna i szybka strona statyczna z funkcjonalnością Wordpressa. Czy to m...
Lukasz Wilczak2.5K views
Najlepsze wtyczki WordPress, które każdy developer powinien mieć by Maciej Swoboda
Najlepsze wtyczki WordPress, które każdy developer powinien miećNajlepsze wtyczki WordPress, które każdy developer powinien mieć
Najlepsze wtyczki WordPress, które każdy developer powinien mieć
Maciej Swoboda649 views
Nie takie bloki straszne… czyli wstęp do Gutenberga by Krzysztof Grabania
Nie takie bloki straszne… czyli wstęp do GutenbergaNie takie bloki straszne… czyli wstęp do Gutenberga
Nie takie bloki straszne… czyli wstęp do Gutenberga
Krzysztof Grabania214 views
Google App Engine i Google Play Services w Twoich aplikacjach by 3camp
Google App Engine i Google Play Services w Twoich aplikacjachGoogle App Engine i Google Play Services w Twoich aplikacjach
Google App Engine i Google Play Services w Twoich aplikacjach
3camp688 views
Webpack - Czym jest webpack i dlaczego chcesz go używać? - wersja krótka by Marcin Gajda
Webpack - Czym jest webpack i dlaczego chcesz go używać? - wersja krótkaWebpack - Czym jest webpack i dlaczego chcesz go używać? - wersja krótka
Webpack - Czym jest webpack i dlaczego chcesz go używać? - wersja krótka
Marcin Gajda1.7K views
Jak blog, to tylko na Wordpressie | Warsztat @ Inkubator Kultury, Szczecin 2015 by Paweł Krzych
Jak blog, to tylko na Wordpressie | Warsztat @ Inkubator Kultury, Szczecin 2015Jak blog, to tylko na Wordpressie | Warsztat @ Inkubator Kultury, Szczecin 2015
Jak blog, to tylko na Wordpressie | Warsztat @ Inkubator Kultury, Szczecin 2015
Paweł Krzych594 views
Rozszerzalne aplikacje w .NET (czyli MAF i MEF) by Maciej Zbrzezny
Rozszerzalne aplikacje w .NET(czyli MAF i MEF)Rozszerzalne aplikacje w .NET(czyli MAF i MEF)
Rozszerzalne aplikacje w .NET (czyli MAF i MEF)
Maciej Zbrzezny986 views
WordUp Kraków - maj 2015 by Tomasz Dziuda
WordUp Kraków - maj 2015WordUp Kraków - maj 2015
WordUp Kraków - maj 2015
Tomasz Dziuda802 views
Przykład wdrożenia nowych funkcjonalności i nowej szaty graficznej na stronie... by Paweł Wawrzyniak
Przykład wdrożenia nowych funkcjonalności i nowej szaty graficznej na stronie...Przykład wdrożenia nowych funkcjonalności i nowej szaty graficznej na stronie...
Przykład wdrożenia nowych funkcjonalności i nowej szaty graficznej na stronie...
Paweł Wawrzyniak2.8K views
Zastosowanie buildout przy wdrażaniu projektów opartych o framework Django by Dominik Szopa
Zastosowanie buildout przy wdrażaniu projektów opartych o framework DjangoZastosowanie buildout przy wdrażaniu projektów opartych o framework Django
Zastosowanie buildout przy wdrażaniu projektów opartych o framework Django
Dominik Szopa781 views
Pyconpl2008 - Pogodzić Google App Engine z Django by Rafal Jonca
Pyconpl2008 - Pogodzić Google App Engine z DjangoPyconpl2008 - Pogodzić Google App Engine z Django
Pyconpl2008 - Pogodzić Google App Engine z Django
Rafal Jonca299 views
WP-API - teoria i praktyka - WordUp Trójmiasto #2 by Tomasz Dziuda
WP-API - teoria i praktyka - WordUp Trójmiasto #2WP-API - teoria i praktyka - WordUp Trójmiasto #2
WP-API - teoria i praktyka - WordUp Trójmiasto #2
Tomasz Dziuda819 views

More from Tomasz Dziuda

Trello w praktyce by
Trello w praktyceTrello w praktyce
Trello w praktyceTomasz Dziuda
5.7K views131 slides
Jak Twoja strona moze wygenerować niespodziewane koszta? WordUp Kraków by
Jak Twoja strona moze wygenerować niespodziewane koszta? WordUp KrakówJak Twoja strona moze wygenerować niespodziewane koszta? WordUp Kraków
Jak Twoja strona moze wygenerować niespodziewane koszta? WordUp KrakówTomasz Dziuda
521 views90 slides
REST API - teoria i praktyka - WordUp Trójmiasto by
REST API - teoria i praktyka - WordUp TrójmiastoREST API - teoria i praktyka - WordUp Trójmiasto
REST API - teoria i praktyka - WordUp TrójmiastoTomasz Dziuda
1.2K views106 slides
REST API - teoria i praktyka - WordUp Warszawa by
REST API - teoria i praktyka - WordUp WarszawaREST API - teoria i praktyka - WordUp Warszawa
REST API - teoria i praktyka - WordUp WarszawaTomasz Dziuda
836 views84 slides
Motywy dla WordPressa - historia prawdziwa - WordUp Katowice by
Motywy dla WordPressa - historia prawdziwa - WordUp KatowiceMotywy dla WordPressa - historia prawdziwa - WordUp Katowice
Motywy dla WordPressa - historia prawdziwa - WordUp KatowiceTomasz Dziuda
652 views99 slides
Motywy dla WordPressa - historia prawdziwa - WordUp Warszawa by
Motywy dla WordPressa - historia prawdziwa - WordUp WarszawaMotywy dla WordPressa - historia prawdziwa - WordUp Warszawa
Motywy dla WordPressa - historia prawdziwa - WordUp WarszawaTomasz Dziuda
402 views106 slides

More from Tomasz Dziuda(13)

Jak Twoja strona moze wygenerować niespodziewane koszta? WordUp Kraków by Tomasz Dziuda
Jak Twoja strona moze wygenerować niespodziewane koszta? WordUp KrakówJak Twoja strona moze wygenerować niespodziewane koszta? WordUp Kraków
Jak Twoja strona moze wygenerować niespodziewane koszta? WordUp Kraków
Tomasz Dziuda521 views
REST API - teoria i praktyka - WordUp Trójmiasto by Tomasz Dziuda
REST API - teoria i praktyka - WordUp TrójmiastoREST API - teoria i praktyka - WordUp Trójmiasto
REST API - teoria i praktyka - WordUp Trójmiasto
Tomasz Dziuda1.2K views
REST API - teoria i praktyka - WordUp Warszawa by Tomasz Dziuda
REST API - teoria i praktyka - WordUp WarszawaREST API - teoria i praktyka - WordUp Warszawa
REST API - teoria i praktyka - WordUp Warszawa
Tomasz Dziuda836 views
Motywy dla WordPressa - historia prawdziwa - WordUp Katowice by Tomasz Dziuda
Motywy dla WordPressa - historia prawdziwa - WordUp KatowiceMotywy dla WordPressa - historia prawdziwa - WordUp Katowice
Motywy dla WordPressa - historia prawdziwa - WordUp Katowice
Tomasz Dziuda652 views
Motywy dla WordPressa - historia prawdziwa - WordUp Warszawa by Tomasz Dziuda
Motywy dla WordPressa - historia prawdziwa - WordUp WarszawaMotywy dla WordPressa - historia prawdziwa - WordUp Warszawa
Motywy dla WordPressa - historia prawdziwa - WordUp Warszawa
Tomasz Dziuda402 views
Webinar: 5 Tricks for WordPress web administrators by Tomasz Dziuda
Webinar: 5 Tricks for WordPress web administratorsWebinar: 5 Tricks for WordPress web administrators
Webinar: 5 Tricks for WordPress web administrators
Tomasz Dziuda841 views
Jak nadążyć za światem front-endu? by Tomasz Dziuda
Jak nadążyć za światem front-endu?Jak nadążyć za światem front-endu?
Jak nadążyć za światem front-endu?
Tomasz Dziuda1K views
Jak tworzyć motywy przyjazne użytkownikom i programistom? by Tomasz Dziuda
Jak tworzyć motywy przyjazne użytkownikom i programistom?Jak tworzyć motywy przyjazne użytkownikom i programistom?
Jak tworzyć motywy przyjazne użytkownikom i programistom?
Tomasz Dziuda644 views
WP-API - teoria i praktyka - WordUp Łódź #4 by Tomasz Dziuda
WP-API - teoria i praktyka - WordUp Łódź #4WP-API - teoria i praktyka - WordUp Łódź #4
WP-API - teoria i praktyka - WordUp Łódź #4
Tomasz Dziuda916 views
Introduction to ECMAScript 2015 by Tomasz Dziuda
Introduction to ECMAScript 2015Introduction to ECMAScript 2015
Introduction to ECMAScript 2015
Tomasz Dziuda859 views

Wtyczkowe kompendium - WordUp Warszawa