WordPress is geschreven in PHP, een veelgebruikte programmeertaal, vooral bij webontwikkeling.
Het maakt de programmeerinterfaces van de gebruiker, het ophalen van gegevens en HTML-uitvoer mogelijk.
Dergelijke code is zeer flexibel en kan gemakkelijk worden gewijzigd door ontwikkelaars met weinig ervaring, waardoor de gebruiker de site kan aanpassen zodat deze eruitziet zoals het bedrijf wil dat deze eruitziet. Hoe kan dit snel en efficiënt gebeuren? Daarvoor wordt function.php gebruikt.
Functions.php is een routinematig geladen bestand wanneer het gratis of betaalde thema op uw website wordt geïnstalleerd en geactiveerd. U kunt het bewerken om items aan uw sites toe te voegen om de laadsnelheid te verbeteren, bezoeken bij te houden of om verschillende andere redenen.
Met andere woorden: met het bestand kunt u nieuwe code aan uw website toevoegen of bestaande code op verschillende manieren gebruiken.
Dit maakt het identiek aan een plug-in, behalve dat function.php aan één thema is gekoppeld.
Als u uw sjabloon wilt wijzigen of vervangen, loopt u het risico de aangebrachte wijzigingen kwijt te raken.
Dit is op zichzelf geen probleem. Child-thema's kunnen immers worden gebruikt om codewijzigingen te concentreren, waardoor het bovenliggende thema kan worden bijgewerkt zonder de structurele basis aan te tasten.
Algemene toepassingen van het functiebestand
Omdat het functiebestand bedoeld is voor themaspecifieke code (dwz code die verandert afhankelijk van het thema), zijn er verschillende gevallen waarin het introduceren van code zeer nuttig is. Onder hen zijn:
Themacompatibiliteit toevoegen voor bijvoorbeeld gemarkeerde foto's, berichtformaten en RSS-feeds
WordPress op de hoogte stellen van de locatie van het vertaalbestand van het thema
Gebruikers kunnen menu's toevoegen aan navigatiemenu's door locaties te registreren in de menubeheerinterface.
U kunt functies van een bovenliggend thema toevoegen, verwijderen of overschrijven met behulp van een onderliggend thema.
Wat is de locatie van functies.php?
Het function.php-bestand is niet moeilijk te vinden. In werkelijkheid zijn er verschillende benaderingen. De eerste methode is om de WordPress-editor rechtstreeks te gebruiken. Kijk in de linkerzijbalk naar de optie “thema-editor”.
Een volledige lijst vindt u aan de rechterkant. Zoek naar het document function.php, gelegen in de map Themafuncties.
Nadat u deze hebt geselecteerd, wordt u doorgestuurd naar de function.php-code-editor, waar u handmatig de gewenste opdrachten kunt invoeren.
De File Transfer Standard is een andere optie voor het lokaliseren van het bestand (FTP). Log eenvoudig in op de server en ga naar wp-content/themes/.
Code in het Functiebestand activeren en wijzigen
Je schrijft code in de functiessectie en instrueert WordPress om deze als een plug-in in te schakelen. Technieken omvatten:
Het schrijven van een functie die u vervolgens in uw ontwerpsjabloonbestanden gebruikt, is uitstekend als u eenmaal een codegedeelte heeft dat u op verschillende locaties in uw domein wilt gebruiken, maar het is te groot om in de sjabloonbestanden van uw thema te passen. Maar in een sjablooncomponent zal het niet werken.
Een code maken die u in uw tekst kunt invoegen. We raden niet aan om het function-bestand te gebruiken om een shortcode te maken; Gebruik in plaats daarvan een plug-in, zodat het materiaal dat door de code wordt gegenereerd niet verloren gaat als u in de toekomst van thema verandert of naar een website als Seahawk Media , waar alle informatie hierover staat. Het houdt ook in dat u de plug-in op andere websites mag gebruiken, zodat u uw code opnieuw kunt gebruiken.