nl.hideout-lastation.com
Paradijs Voor Ontwerpers En Ontwikkelaars


Hoe u codefragmenten in WordPress kunt beheren en gebruiken

In vorige berichten hebben we een aantal WordPress-aanpassingen doorlopen die code toevoegen in functions.php . Deze toevoegingen verbeteren de functionaliteit van ons thema.

Neem onze tutorial voor WordPress-aanmeldingspagina, bijvoorbeeld, we kunnen gebruikers omleiden van de standaard WordPress-inlogpagina, wp-login.php, naar onze nieuwe aangepaste inlogpagina en ze ook omleiden naar een andere pagina bij het afmelden.

Na een tijdje zou de lijst met codes die we in de functions.php hebben toegevoegd zich kunnen opstapelen en erg rommelig worden. Als u dit probleem ondervindt, hebben we enkele tips om u te helpen dit aan te pakken.

Meerdere bestanden maken

Het eerste wat we kunnen doen om onze codes te beheren, is door een reeks codes in verschillende bestanden te scheiden. Stel, we hebben een aantal nieuwe functies die de inlogpagina veranderen. We zouden deze codes in een nieuw bestand kunnen opslaan in plaats van het direct in de functions.php te plaatsen.

Maak een nieuw bestand, custom-login.php (als voorbeeld) en plaats alle codes erin. Kijk vervolgens in function.php naar dit bestand met require of require_once, zoals zo.

 require_once get_template_directory (). '/inc/custom-login.php'; 

En dat is het. Merk op dat deze methode vereist dat je voorzichtig moet zijn bij het scheiden van de codes, anders zou je de site kunnen verbreken . Je moet ook heel duidelijk zijn in het benoemen van de bestanden, zodat mensen die aan je thema werken - vooral als je in een team werkt - snel de relatie tussen elk bestand kunnen achterhalen.

Als u echter niet zo bekend bent met PHP of bang bent om de site te ruïneren bij het wijzigen van de bestanden, probeer dan de volgende tip.

Codefragment-plugin

Code Snippets is een plugin gemaakt door Shea Bunge. Het biedt een native WordPress GUI om uw codefragmenten toe te voegen en ze op uw site uit te voeren. Met andere woorden, in plaats van het toevoegen van de code in functions.php, kunt u dit doen via de back-end administratie van WordPress.

Zodra het is geïnstalleerd en geactiveerd, vindt u een nieuw zijmenu onder de plug-ins .

U kunt een nieuw codefragment maken, net zoals u een nieuw bericht en nieuwe pagina zou maken.

Klik op de knop Activeren om de code op uw site te gebruiken. Dus hiermee slaan we niet alleen de codes op, maar kunnen ze ook activeren om binnen de site te functioneren.

U kunt ook op de knop Exporteren klikken om de code in een PHP-bestand te downloaden.

Een van de voordelen van het gebruik van codefragmenten is dat in plaats van alle codes in de functions.php van het thema opnieuw in te voeren, de functionaliteit van de codes nog steeds kan worden uitgevoerd, zelfs als we het thema hebben gewijzigd.

Laatste gedachte

Oke, dat zijn de twee tips die we hebben. Het is nu aan u om te beslissen welke het beste bij u past. We hopen dat je deze tips nuttig vindt. Als u andere methoden kent, kunt u ons dit laten weten in de opmerkingen.

20 dingen Het internet vermoord [Infographic]

20 dingen Het internet vermoord [Infographic]

Het internet is een grote game-wisselaar geweest. Het heeft de manier veranderd waarop we communiceren, de manier waarop we informatie delen, de manier waarop we onder de deken van anonimiteit handelen, onder andere. Het internet heeft ook geholpen om veel dingen te doden.Zoals deze infographic van Broadband altijd laat zien, was internet een seriemoordenaar met willekeurige doelen

(Technische en ontwerptips)

5 HTML-elementen die u waarschijnlijk niet kent

5 HTML-elementen die u waarschijnlijk niet kent

In het verleden hebben we veel aandacht besteed aan HTML5-elementen en aan het demonstreren van hun functies. Nieuwe elementen zoals header, footer, aside, nav en main maken onze documentstructuur semantischer of 'zinvoller'. In het bijzonder helpen deze elementen machines om secties binnen het document gemakkelijk te begrijpen

(Technische en ontwerptips)