Semalt Expert: een eenvoudige WordPress-plug-in maken

Het maken van een aangepaste WordPress-plug-in is eenvoudig. De meeste mensen vinden dit aspect misschien nuttig om met hun aanpassingen en vele behoeften om te gaan. Plug-ins zijn stukjes PHP-code die de manier waarop uw website werkt veranderen. Het is mogelijk om deze code aan te maken en toe te voegen aan uw WordPress-website zonder dat u de hoofdcode van de website hoeft te wijzigen. In sommige gevallen moet u mogelijk een unieke functie aan uw site toevoegen, die geen kant-en-klare commerciële plug-in heeft.

In dit SEO-artikel, geleverd door Andrew Dyhan, een toonaangevende expert van Semalt , leert u hoe u uw aangepaste WordPress-plug-in maakt.

Basisstructuur van een WordPress-plug-in

In deze SEO-gids zullen we ons concentreren op het maken van een WordPress-plug-in. Dit is een eenvoudig PHP-bestand dat enkele instructies bevat. Naar mijn mening is het altijd goed om een map te maken en het PHP-bestand erin te plaatsen. Deze map moet een vergelijkbare naam bevatten als die in de plug-in. Na het maken van dit bestand is het essentieel om het te uploaden naar de map wp-content / plugins op je serverhost. Een plug-in heeft enkele basisprincipes. Zo is er de koptekst.

WordPress plugin header

Een simpele header heeft een kleine functionele structuur die WordPress kan herkennen. Het heeft bijvoorbeeld:

<? php

Naam plug-in: onze nieuwe plug-in

Dit is het eenvoudigste formaat van een plug-in-header die compatibel is met het WordPress content management-systeem. Door deze stap te doen, krijgt u een werkende plug-in die u kunt activeren in uw WordPress-plug-ins. Er staan echter geen functies op. Daarom zal het de functionaliteit van uw website niet veranderen. De koptekst kan ook andere informatie bevatten, zoals de auteur, beschrijving, versie, enz. Sommige van deze informatie kan nodig zijn voor toekomstige ontwikkelingsdoeleinden.

De rest van de plug-in

Er is geen limiet aan de instructies die u op uw plug-in kunt plaatsen. Het is echter essentieel om de reactie van uw website als een bouwstrategie te beschouwen. Als u te veel code invoert, kan uw site sterk worden gewijzigd. U kunt uw plug-in zo vaak wijzigen als u nodig heeft. Het is een eenvoudig PHP-bestand dat u kunt wijzigen, net als elk thema, elke wijziging die u kunt aanbrengen in uw functies.php-bestand. Vanuit een basispunt is het essentieel om de wijzigingen die u in een WordPress-website kunt aanbrengen, te minimaliseren. Ik kan dit fragment bijvoorbeeld gebruiken om mijn website te helpen een pagina om te leiden naar een andere, zelfs op een geheel nieuwe website;

functie my_custom_redirect () {

wereldwijde $ post;

if (is_page () || is_object ($ post)) {

if ($ redirect = get_post_meta ($ post-> ID, 'redirect', true)) {

wp_redirect ($ redirect);

Uitgang;

add_action ('get_header', 'my_custom_redirect');

Dit fragment heeft één simpele functie. Hiermee kunt u een aangepaste meta aan elke pagina toevoegen. Bovendien kan het u helpen om een aangepaste 'omleiding' toe te voegen met een andere URL. In mijn vorige koptekst zou de hele plugn eruit zien;

<? php

/ *

Naam plug-in: onze nieuwe plug-in

functie my_custom_redirect () {

wereldwijde $ post;

if (is_page () || is_object ($ post)) {

if ($ redirect = get_post_meta ($ post-> ID, 'redirect', true))

wp_redirect ($ redirect);

Uitgang;

add_action ('get_header', 'my_custom_redirect');

Zo eenvoudig is het om een aangepaste WordPress-plug-in te maken. Net als in het bovenstaande geval hebben we een plug-in gemaakt die pagina's kan omleiden. U kunt ook een andere regel PHP-code toevoegen om verschillende functies op uw WordPress-website uit te voeren.

mass gmail