Hoe te om douanefuncties aan een WordPress 1.5 thema toe te voegen?
Onlangs werd de vraag (hoe te toe te voegen voeg douanefuncties aan een thema toe) gesteld in het Forum van de Steun WordPress. Persoonlijk zag ik de zelfde vraag onder ogen toen het herontwerpen van deze plaats. Het volgende is een bespreking van de optie met pros - en - cons.
Er zijn twee oplossingen.
De eerste moet een plugin cre�ren die met het thema gaat. Nochtans zou het thema, wanneer het aanhalen van functies die in plugin worden bepaald eerst de beschikbaarheid van de functie moeten controleren. Het zou een reserveoptie ook moeten verstrekken als plugin niet beschikbaar is of niet geactiveerd.
als (function_exists ( your_function_name )) {
// haalt uw functie aan: your_function_name ()
anders {
// voert reserveoptie uit
}
De voordelen zijn:
- Plugin kan onafhankelijk worden beheerd.
- Plugin kan voor andere doeleinden worden opnieuw gebruikt.
De nadelen zijn:
- Het vereist een andere extra stap voor de themagebruiker om zich te herinneren.
- Het compliceert lichtjes ontwikkeling en het testen.
De tweede oplossing voor dit probleem zou zijn functionaility in een php dossier (aangezien gebruikelijk) op te nemen dat in de themafolder verblijft. Dit dossier is inbegrepen in header.php als:
omvat ( your_php_file.php );
Ja kunt u het voor eenvoud als ook vereisen:
vereis ( your_php_file.php );
Het voordeel aan deze benadering is eenvoud van gebruik en plaatsing door eindgebruikers. Het vereenvoudigt ook ontwikkeling.
Als de gebruiker later op een verschillend thema beslist over te schakelen en toch de functionaliteit wil behouden, hij moet re-doel de douanecode in een plugin.
In wezen bepaalt de mogelijkheid om opnieuw gebruikt te worden van de douanefunctionaliteit de ideale plaats van de douanecode.
Filed onder CMS Software, het Nieuws van de Krantekop, hoe te, ProBlogging, Technologie, Web, WordPress |�
� |
� RSS 2.0 |�
� Trackback dit Artikel | �
� E-mail dit Artikel
U kunt ook van houden te lezen |


3 juni, 2005 bij 2:48 p.m.
Dank voor dit. ~I am nieuw aan zowel WordPress als PHP maar ook gewild een paar naar huis gekookte functies. In mijn geval dat ik heb willen om een paar functies van wp veranderen om verschillend terug te keren zodat ik kopi�rde deze, anders noemde hen en aanbracht zo mijn veranderingen zo om verdeelbare dossiers niet te storen. Het wetend niet waar te om hen te zetten, cre�rde ik enkel een mijn-hacks.php- dossier en draaide dat. Al de werkenboete. Maar is dit een goede plaats om mijn code NIET te zetten?
Waardeer om het even welke raad. Dank
3 juni, 2005 bij 7:54 p.m.
Zoals ik hierboven vermeldde, denk ik u een plugin daar enkel zou moeten tot stand brengen en hen zetten.
Ideaal gezien in uw malplaatje kunt u controleren als de functie beschikbaar (of of plugin) actief is is en dan het gebruikt, als niet de functie standaard van WordPress gebruiken.
Ik gebruik ook verscheidene dergelijke aangepaste functies op mijn plaats allen weg ingepakt in een generische plugin genoemd Effect (dat na mijn douanethema wordt genoemd).
4 juni, 2005 bij 5:45 p.m.
Dank voor de raad. Ik zal hen allen samen verzamelen als de mijn-houweren tot I indienen; volledig m begint dan met het omzetten in een douane plugin zoals u, Dank opnieuw voorstelt