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.

Zoek gratis wifi in de buurt met behulp van Facebook

Zoek gratis wifi in de buurt met behulp van Facebook

Eind vorig jaar testte Facebook een interessante functie genaamd " Find Wi-Fi " op de iOS Facebook-app. Na bijna een half jaar testen is deze functie nu beschikbaar voor iedereen, met de Android Facebook-app die deel uitmaakt van de implementatie.Als de functie live is gegaan in je Facebook-app, kun je de optie Zoeken naar wifi bekijken in het menu 'Meer' van de app

(Technische en ontwerptips)

Versterking van uw siteverkeer door gebruik te maken van uw abonneelijst

Versterking van uw siteverkeer door gebruik te maken van uw abonneelijst

Hoewel consumenten het misschien niet hebben gemerkt, hebben bedrijven over de hele wereld het zeker veel moeilijker gevonden om via hun websites verkopen te realiseren dan voorgaande jaren. Dit komt voornamelijk door het algoritme van de zoekmachine-algoritme dat Google het veel moeilijker heeft gemaakt om natuurlijk verkeer van de zoekmachine aan te trekken

(Technische en ontwerptips)