{"id":17479,"date":"2021-08-30T15:49:38","date_gmt":"2021-08-30T14:49:38","guid":{"rendered":"https:\/\/wpbeveiligen.nl\/?p=17479"},"modified":"2023-12-26T16:42:20","modified_gmt":"2023-12-26T14:42:20","slug":"wordpress-plugins-wat-zijn-wordpress-plugins","status":"publish","type":"post","link":"https:\/\/wpbeveiligen.nl\/wordpress-plugins-wat-zijn-wordpress-plugins\/","title":{"rendered":"WordPress plugins, wat zijn WordPress plugins?"},"content":{"rendered":"
Er zijn meer dan 55.000 gratis WordPress plugins beschikbaar op de offici\u00eble website van WordPress zelf. Daarnaast zijn er ook duizenden plugins ontwikkeld die je kunt kopen.<\/strong><\/p>\n Maar wat een plugin nu eigenlijk doet, dat is voor velen onbekend. Evenals de verschillen tussen gratis en premium plugins. Wat voor impact heeft een plugin op je WordPress website, kun je een onbeperkt aantal plugins gebruiken?<\/p>\n Wij gaan het bespreken!<\/p>\n Plugins worden gratis aangeboden op WordPress.org<\/a> omdat programmeur’s en webbureau’s zo reclame kunnen maken voor hun bedrijf. Soms wordt een gratis plugin ook aangeboden omdat de maker ervan enthausiast is en de plugin wil delen met de rest van de WordPress community.<\/p>\n Een gratis plugin is niet<\/span> slechter dan een zogenoemde Premium of Pro plugin waar je voor moet betalen<\/p><\/blockquote>\n Vooral als de plugin aangeboden wordt op WordPress.org zelf kun je de plugin vertrouwen. De plugin ondergaat een aantal tests voordat die geplaatst wordt. Wanneer de plugin onveilig blijkt te zijn, of niet ge-update wordt kan die verwijderd worden.<\/p>\n Bij een premium plugin betaal je eenmalig of jaarlijks. Hou er rekening mee dat de jaarlijkse betaling nodig kan zijn om de nieuwste updates te ontvangen!!<\/p>\n Velen vergeten de jaarlijkse betaling, de plugin kan daardoor mogelijk stoppen met functioneren.<\/p>\n Een betaalde plugin is niet beter of veiliger<\/span> dan een gratis plugin. De werking en veiligheid hangt namelijk af van het team dat de plugin ontwikkeld.<\/p><\/blockquote>\n Bij een gekochte plugin krijg je in theorie wel meer support op maat<\/strong>, maar ook dit hangt af van het team dat de plugin maakt.<\/p>\n De Envato markt<\/a> heeft veel premium plugins.<\/p>\n Waarom een plugin up-to-date moet zijn:<\/p>\n Een plugin wordt gemaakt in PHP, waarbij de visuele elementen natuurlijk geschreven zijn in HTML en CSS. Je gebruikt een plugin voor het toevoegen van een functionaliteit. Een plugin kan de toegevoegde functie op enkele manieren in je website tonen:<\/p>\n Een plugin kan communiceren met de database van WordPress. Een plugin heeft eigenlijk geen grens als het gaat om het aanpassen van de werking van je website. Om die reden moet er voorzichtig omgegaan worden met plugins. De veiligheid en goede werking van een plugin is niet gegarandeerd. Er is geen “deze plugin werkt goed samen met alle plugins die je al hebt – keurmerk”.<\/p>\n Het komt daarom voor dat een plugin veilgheidsproblemen of error’s veroorzaakt.<\/p>\n Errors door een plugin<\/strong> Beveiligingslekken door een plugin Conflicten tussen plugins Meestal gaat het goed We hebben de premium plugins besproken waar je eenmalig of jaarlijks een bepaald bedrag voor moet betalen om ze te kunnen blijven gebruiken.<\/p>\n Wanneer is een plugin het geld waard?<\/strong><\/p>\n Ik zie veel websites voorbij komen met 10, 20, 30 of zelfs 60 plugins!<\/p>\n Wat is verstandig, en wat is normaal?<\/strong><\/p>\n Ja maar, ik heb 40, 50 of wel 65 plugins in de website zitten!<\/strong><\/p>\n Ga dan eens goed ruimen! Verwijder de in-actieve plugins. Probeer dubbele plugins eruit te halen. Kijk eens of er\u00a0geen lekke plugins in zitten (Gebruik de zoekbalk van wpscan<\/a>).<\/p>\n Van tevoren is bij de eigenaar van een bedrijf meestal niet duidelijk wat de website of webshop exact moet kunnen. Of wat een WordPress website standaard kan – en niet kan.<\/p>\n Ja, de website moet producten verkopen of klanten aantrekken! We zijn verwend met veel webshops en websites die ons heel goed bedienen. Maar daar zit maanden of jaren aan automatisering in. Een groot aantal programmeurs. En heel veel geld.<\/p>\n De regel is: des te eenvoudiger de website werkt voor de gebruiker, des te meer automatisering zit erin.<\/em><\/p>\n Voorbeeld van een webshop Wil je een Wishlist?<\/strong> Dan heb je een Wishlist plugin nodig.<\/p>\n Wil je de klanten via Ideal laten betalen?<\/strong> Dan heb je een Mollie plugin nodig.<\/p>\n Wil je bezoekers die niet afrekenen notificeren?<\/strong> Dan heb je een abandoned Cart plugin nodig.<\/p>\n Wil je bezoekers aanmelden voor een nieuwsbrief?<\/strong> Dan heb je een newsletter plugin nodig.<\/p>\n Wil je dat de bezoeker een vraag of klacht kan indienen?<\/strong> Dan heb je een contact form nodig.<\/p>\n Wil je spetterende pagina’s?<\/strong> Dan heb je een page builder nodig.<\/p>\n Wil je scoren in Google?<\/strong> Dan heb je een SEO plugin nodig.<\/p>\n Wil je klanten internationaal bedienen?<\/strong> Dan heb je een vertaalplugin nodig.<\/p>\n – En ga zo maar door!<\/p>\n Kortom:<\/strong><\/p>\n Ga van tevoren met je webbouwer in gesprek, noem ALLES op wat je van de website of webshop verwacht. Ga er niet vanuit dat alles al in je website zit met 1-2 muisklikken.<\/p>\n WordPress biedt standaard al een groot aantal mogelijkheden om de website naar je hand te zetten. Zonder voor elke aanpassing een complete plugin in te zetten. Gebruik bijvoorbeeld eens:<\/p>\n Pro tip:<\/strong> Voordat je aanpassingen aan je website verricht of door een programmeur laat verrichten.. maak dan eerst een backup van de data en database<\/span>! Dan kun je die backup terugzetten als er een fout in je website optreed.<\/p>\nOver gratis plugins<\/h2>\n
Over premium plugins (Betaald)<\/h2>\n
Het updaten van plugins is noodzakelijk<\/h2>\n
\n
De techniek achter een plugin<\/h2>\n
\nWanneer een plugin dynamische code wil laden wordt er ook jQUERY ingeladen en wordt er gebruik gemaakt van JAVASCRIPT.<\/p>\n\n
\nDenk bijvoorbeeld aan de functie\/hook die WordPress aanroept bij de tekst van een pagina of bericht.<\/li>\n
\nHet thema, en met name de header & footer worden op elke pagina en bericht getoond.<\/li>\n
\nEen Shortcode geeft je de mogelijkheid om de werking van de plugin tussen de tekst toe te voegen in pagina’s en berichten<\/li>\n<\/ul>\n
\nEen plugin kan je website maken en breken!<\/p>\nDe veiligheid van plugins<\/h2>\n
\nEr zijn diverse plugins die je website veranderen in 1 witte pagina met een errormelding, simpelweg door een ; . \/ , > op de verkeerde plaats kan de website al breken.<\/p>\n
\n<\/strong>Er zijn honderden plugins geregistreerd op wpscan.com<\/a> die beveiligingsproblemen hebben. Dit gaat om lekken waarmee een hacker of script data uit je website kan halen, of toe kan voegen aan je website.
\nHet behoeft geen uitleg dat je niet wilt dat je klantgegevens en accountgegeven uit de database gehaald worden.. of dat er geen spam via je website getoond of verstuurd mag worden.<\/p>\n
\n<\/strong>Meestal gaat het goed, maar niet alle plugins kunnen tegelijk op de website gebruikt worden. Als verschillende plugins de jQuery library inladen, kan het zijn dat 1 van de 2 niet meer werkt. Als 2 plugins een functie van WordPress bewerken, kan het zijn dat ze elkaar overschrijven of ongedaan maken.<\/p>\n
\n<\/strong>Plugins worden meestal gefixt ofwel geupdate, als er een lek in zit wordt dit gerepareerd. Als er onderlinge conflicten tussen plugins zijn worden die opgelost. Vooral als een plugin door duizenden websites gebruikt wordt.
\nVoorkom problemen door spaarzaam te zijn met het aantal plugins dat je gebruikt.
\nEn vooral als ze dezelfde functie hebben!<\/p>\nWaarom zou je betalen voor een plugin?<\/h2>\n
\n
\nWe besproken WordPress.org al, en zo zijn er ook nog losse aanbieders van plugins.<\/li>\n
\nJe kunt een plugin ook op maat laten coderen, maar dat kan soms meer kosten dan de aanschaf van een bestaande plugin.<\/li>\n
\nDenk aan een plugin waar offertes mee gemaakt worden of aan een plugin waarmee je de omzet van je webshop verhoogd. Plugins waar je sterk van afhankelijk bent mogen best iets kosten, zeker als je support rijgt wanneer een probleem ontstaat.<\/li>\n
\n<\/strong>WordFence en iThemes zijn plugins die je gratis kunt downloaden, maar als je een betaalde versie neemt.. de zogenoemde premium of pro versie, dan bieden ze meer functies en meer veiligheid. Daar kun je beter niet op besparen.<\/li>\n<\/ol>\nHet aantal plugins in mijn website, wat is normaal?<\/h2>\n
\n
\nDeze mag best 5 tot 10 plugins bevatten<\/span>. Meer is overdaad voor het tonen van informatie en remt je website alleen maar af.<\/li>\n
\nJe hebt een offerteformulier, misschien nog een FAQ plugin, je gooit Google maps erin. Goed te begrijpen. Zo’n website kan gerust 10-15 plugins bevatten<\/span>.
\nMeer is niet aan te raden<\/span>. De website wordt er trager van, meer berheerskosten, eventuele conflicten tussen plugins.<\/li>\n
\nJe hebt WooCommerce en een aantal plugins om je webshop te automatiseren. Ik begrijp het, je wilt een Ajax Cart tonen en een Wishlist en een iDeal integratie hebben. Een aanbiedingen slider, de bijproducten tonen, een nieuwsbrief etc etc..
\nEen webshop kan zomaar 15-20 plugins<\/span> bevatten.
\nMeer kan ook maar is niet aan te raden<\/span>, vooral omdat de veiligheid van je webshop voorop staat.. en dat kun je steeds minder garanderen naar mate het aantal plugins toeneemt.<\/li>\n
\nDe eigenaar van het bedrijf heeft wat wensen, de marketingafdeling wil wat kunnen meten, de webbouwer heeft enkele belangrijke plugins die het hem makkelijker maken de website op te zetten.
\nVoor je het weet zitten er 20-30 plugins in de website<\/span>.
\nDat kan, maar hou rekening met de nodige onderhoud<\/span>. Het debuggen van plugins die onderling problemen veroorzaken. En als er veel bezoekers komen, optimaliseer de website dan.<\/li>\n<\/ol>\nVan 1 naar 100 plugins in 12 seconden<\/h2>\n
\n– Gewoon zoals bol.com of Amazon..<\/p><\/blockquote>\n
\n<\/strong>Een standaard webshop in WordPress maak je met WooCommerce.
\nDat is een gratis plugin die je website omtovert tot webshop.
\nDan kan die alleen nog maar producten tonen!<\/p>\nDe kracht van WordPress<\/h2>\n
\nLet erop: deze toevoegingen kunnen het beste door een programmeur – of iemand met WordPress ervaring – ingezet worden.<\/em><\/p>\n\n
\nWanneer je 1 pagina wilt laten afwijken van de rest van je website kun je daar een pagina template voor maken<\/a>. Je neemt als het ware een pagina, en plaatst daar handmatig de gewenste code in.<\/li>\n
\nWordPress geeft je de mogelijkheid om aangepaste velden toe te voegen<\/a> aan pagina’s en berichten. Zo kun je een vaste opmaak geven aan extra informatie die je in een pagina of bericht toont.<\/li>\n
\nDe programmeur kan een child thema inzetten<\/a>, daarmee kan hij kleine toevoegingen of aanpassingen aan het huidige thema maken zonder daar heel veel code aan toe te voegen middels een plugin.<\/li>\n
\nWil je wat kleur aanpassen, de breedte of hoogte van een element? Dat kun je gemakkelijk doen middels CSS in de Customizer<\/a>.<\/li>\n
\n<\/strong>Het is aan te raden dit in het child thema te doen zoals punt 3 beschreef, maar waar het om gaat is dat er duizenden code snippets op internet te vinden zijn die je in de fnuctions.php kunt zetten zonder daar een nieuwe plugin voor in te moeten zetten.<\/li>\n<\/ol>\n