Hey,
da hier ja einige schwer begeistert von WordPress sind hoffe ich das mir einer helfen kann.
Ich hba das Problem das ich nicht genau peile wie man benutzdefinierte Template Tags schreibt, für Plugins oder so.
Hintergrund ist das ich, um WordPress ein wenig kennenzulernen, ein kleines Plugin gemacht hab. Fragt nicht was es kann, ist nicht von belang. Soll nur im Header ein Zitat aus einer Tabelle der DB anzeigen. Habs nun schon so hinbekommen das die Tabelle per Aktivierung des Plugins; das löschen der Tabelle per Deaktivierung zu behandeln.
Aber ich hab keine Ahnung wie ich das mit den Template Tags mache.
Im Codex "Writing a Plugin" steht nur, das man eine Funktion schreiben soll.
Er sagt allerdings das er die Funktion nicht kennt.
Registration Date: 22.02.2008
Posts: 1,631
Location: Deutschland
Program: Photoshop CS2
Thread Starter
Dann hab ich entweder den falschen Codex gelesen oder ich weiß auch nicht.
Wie gesagt das was ich gelesen habe im Bezug auf Template Tags steht nur, dass man eine Funktion schreiben muss.
To define a custom template tag, simply write a PHP function and document it for plugin users on your plugin's home page and/or in the plugin's main PHP file. It's a good idea when documenting the function to give an example of exactly what needs to be added to the theme file to use the function, including the <?php and ?>.
Liegt es vll einfach daran das ich den Tag im Header ausführen will?
Registration Date: 22.02.2008
Posts: 1,631
Location: Deutschland
Program: Photoshop CS2
Thread Starter
Jap genau das soll es machen.
Das ich das ganze als "Plugin" verpackt habe, dient mir nur als Lernzweck und für die vereinfachte eingabe der Zitate in die DB über das AdminMenü.
Ja genau und eben solch ein Custom Template Tag soll es ja im Grunde werden.
Nun hab ich es eben so verstanden das ich in meiner php-File eine Funktion schreibe die mir eben das aus der DB holt und verpackt in HTML-Tags rauswirft.
Der Aufruf im Header soll dann im Grunde so aussehen:
<?php echo meine Funktion; ?>
Wenn ich das aber einfach so in den Header schreibe, sagt er mir das er die Funktion nicht kennt.
Also meien Frage wie mach ich WP diesen Custom Tamplate Tag bekannt.
Oder versuch ich das einfach zu umständlich zu machen?
If you were enjoying this post and if you keen on reading more interesting stuff then do not hesitate to complete the free sign up.
After the free registration you will gain access to all areas and you will be able to communicate with other artists from all over the world.
In addition you will benefit from our Photoshop and coding section as well as from our huge (hundreds of gigabytes) free resource section where you can find everything you will need to be a successful (web) designer/artist.
Sign up now and enjoy the advantages as a registered member.
(This website will be ad-free after a complete free sign up.)