<b>REGISTER</b>

GFX-Sector - PHP, MySQL


 
GFX-Sector » Coding Area » Webentwicklung » PHP, MySQL » Template Tag in WordPress » Hello Guest [Login|Register]
Last Post | First Unread Post Print Page | Recommend to a Friend | Add Thread to Favorites

PHP, MySQL

Themen rund um die serverseitige Programmierung mit PHP in Verbindung mit der Datenbanksoftware MySQL
Post New Thread Post Reply

Template Tag in WordPress

     Deutsche Version  English version
Author
Post « Previous Thread | Next Thread »

Mantus Mantus is a male
Pixelvirtuose


Avatar von Mantus

Registration Date: 22.02.2008
Posts: 1,631
Location: Deutschland
Program: Photoshop CS2

Spacer
Template Tag in WordPress

Template Tag in WordPress

      

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.

Einer ne Idee oder ne Lektüre?





Danke Oromir!!



Template Tag in WordPress 05.11.2008 21:12 Mantus is offline Search for Posts by Mantus

izak.stern izak.stern is a male
Ohnefiltergrafiker


izak.stern hat kein Avatar

Registration Date: 18.02.2008
Posts: 478

Spacer
      

im codex steht doch alles schritt fuer schritt...



Template Tag in WordPress 11.11.2008 08:25 izak.stern is offline Homepage of izak.stern Search for Posts by izak.stern

Mantus Mantus is a male
Pixelvirtuose


Avatar von Mantus

Registration Date: 22.02.2008
Posts: 1,631
Location: Deutschland
Program: Photoshop CS2

Thread Starter Thread Started by Mantus
Spacer
      

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?






Danke Oromir!!



Template Tag in WordPress 11.11.2008 10:31 Mantus is offline Search for Posts by Mantus

izak.stern izak.stern is a male
Ohnefiltergrafiker


izak.stern hat kein Avatar

Registration Date: 18.02.2008
Posts: 478

Spacer
      

vllt fangen wir mal so an:

was genau willst du in dein template packen?

falls es das hier

quote:
Soll nur im Header ein Zitat aus einer Tabelle der DB anzeigen.


koennen soll musst du doch nicht extra n plugin schreiben... Wink

im referenzierten wp codex artikel ist auch die rede von custom template tags - wp brigt ja schon eine vielzahl an vordefinierten template tags mit. Wink



Template Tag in WordPress 11.11.2008 19:40 izak.stern is offline Homepage of izak.stern Search for Posts by izak.stern

Mantus Mantus is a male
Pixelvirtuose


Avatar von Mantus

Registration Date: 22.02.2008
Posts: 1,631
Location: Deutschland
Program: Photoshop CS2

Thread Starter Thread Started by Mantus
Spacer
      

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? verwirrt

Wie gesagt als Plugin nur, wegen Übungszwecken.






Danke Oromir!!



Template Tag in WordPress 12.11.2008 22:11 Mantus is offline Search for Posts by Mantus

izak.stern izak.stern is a male
Ohnefiltergrafiker


izak.stern hat kein Avatar

Registration Date: 18.02.2008
Posts: 478

Spacer
      

du musst auf jeden fall mal wp_head() includen, dann guck dir die functions.php an...



Template Tag in WordPress 14.11.2008 00:15 izak.stern is offline Homepage of izak.stern Search for Posts by izak.stern

Mantus Mantus is a male
Pixelvirtuose


Avatar von Mantus

Registration Date: 22.02.2008
Posts: 1,631
Location: Deutschland
Program: Photoshop CS2

Thread Starter Thread Started by Mantus
Spacer
      

Ah ok hab die Funktion nun an den wp_head gebunden und schon funktioniert es.

Danke dir für die Hilfe!

Nun kommt das feintuning!






Danke Oromir!!



Template Tag in WordPress 14.11.2008 11:35 Mantus is offline Search for Posts by Mantus
 
Spacer
   
GFX-Sector
unregistered


 hat kein Avatar


Spacer

Have you enjoyed this topic?


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.)

New Post 14.11.2008 11:35  
Tree Structure | Board Structure
Post New Thread Post Reply
GFX-Sector » Coding Area » Webentwicklung » PHP, MySQL » Template Tag in WordPress

Similar topics to Template Tag in WordPress
Thread
AsiaGirlTag (Forum: Signaturen/Avatare)
crzy tag (Forum: Signaturen/Avatare)
~ new tag ~ (Forum: Signaturen/Avatare)
wir machen tags für die upper class und kleine süße mädchen die so schauen wie david alaba (Forum: Signaturen/Avatare)
Ostern ist da und was mache ich?...taggen (Forum: Signaturen/Avatare)