Post Format

Spezialfelder in WordPress nutzen

Ich habe gestern eine Frage per Mail geschickt bekommen, die mich im ersten Moment irritiert hat. Ich wurde gefragt, wie ich das mit den seperaten Bilder, rechts neben der Überschrift hinbekäme, ohne, dass die im Feedburner erscheinen würde.

Die Lösung dazu ist eigentlich ganz einfach. Ich benutze ein Spezialfeld mit dem Namen “Ueberschriftsbild”. Das Spezialfeld als solches bei WordPress, kann immer dann angewendet werden, wenn man einen Standard, wie z.B. meine Bilder neben der Überschrift nutzen möchte, Aber keine Lust hat, immer das komplette Coding einzutragen, sondern einfach nur den Link.

Grundlage für dieses Spezialfeld ist folgendes Coding: (Bitte beachten, um das Coding anzeigen zu können habe ich zwischen “<" und "?php" ein Leerzeichen einfügen müssen. Bitte löschen
, wenn ihr das Coding kopiert)

< ?php echo get_post_meta($post->ID, 'ueberschriftbild', true); ? >

Dieses Coding habe ich in meine index.php (Startseite) und single.php (einzelner Artikel) reingeschrieben. Danach habe ich ein neues Spezialfeld mit dem Namen “Ueberschriftsbild” angelegt und dort kommt jetzt, z.B. folgendes Coding rein, um das Bild anzuzeigen.
< img src="http://www.zentodone.eu/wp-content/uploads/ueberschriftsbild.jpg" width="401" height="229" / >

Und wenn ich mir dann den Artikel anschaue, wird dieses Coding neben der Überschrift ausgegeben, sprich das Bild angezeigt. Und wo setzt du deine Spezialfelder ein?

Solltest du Fragen oder Anregungen zu dem Artikel haben, würde ich mich freuen in den Kommentaren darüber zu lesen.

alternative Artikel
  • neue WordPress Mobile Edition von Alex King erschienen
  • “Warning:…” – Fehlermeldung bei der Installation von WordPress
  • wordpress
  • 14 comments

    1. Ähm… welche Bilder, wo? Sorry im Moment weiss ich echt nicht was gemeint ist… Aber ok, ich hatte heute auch erst 2 Tassen Kaffee *gg*

      Reply
    2. Morgen Michaela,

      erst 2 Tassen? Da würde ich glaube ich wieder zurück ins Bett gehen!

      Nein, ich meine das Bild, dass oben rechts neben der Überschrift zu sehen ist.

      Gruß

      Matthias

      Reply
    3. Um deine Frage aufzugreifen, wo ich “Spezialfelder” einsetzte: Bei der Erzeugung meines Retweet-Buttons für Twitter wird eine Kurz-URL via TinyURL erzeugt. Um diese nicht bei jedem Seitenaufruf erzeugen zu müssen puffere ich diese in einem Spezialfeld, sprich, ich überprüfe beim Seitenaufbau, ob das Spezialfeld mit einer Kurzurl gefüllt ist, wenn ja, nehme ich die Url dort, wenn nein, erzeuge ich eine per TinyURL, schreibe sie in das Spezialfeld und nehme sie dann zur Anzeige…

      Im Optimalfall wird so pro Post nur einmal ein Call für die TinyURL notwendig, der per API auf den TinyURL-Server läuft. Clever, was? *lach*

      Reply
    4. Hallo Kim,
      danke für deine ausführliche Beschreibung, aber warum die TinyURL? Wieso nicht die normale URL benutzen?

      Ich muss aber gleich dazu sagen, dass ich mich mit dem Thema TinyURL noch nicht richtig beschäftigt habe, und weiß nur dass diese Erfindung aus der Twitter Ecke kommt.

      Reply
    5. Nun, Twitter erlaubt eine maximale Nachrichtenlänge von 140 Zeichen. URLs in der normalen Form sind daher schon ziemlich ungeeignet wegen der großen Länge. Man schreibt ja gerne noch ein paar Worte zu der URL dazu… und da macht sich eine URL, die vielleicht nur 10 oder 16 Zeichen lang ist besser, als eine mit 80 Zeichen länge.

      TinyURL gibt es aber schon wesentlich länger als es Twitter gibt. Damals vor 10 Jahren schon habe ich TinyURLs im IRC benutzt, um den Leuten lästige Abtipparbeit zu ersparen.

      Aber auch im Funkbetrieb (bin Funkamateur) macht sich eine KurzURL besser (wenn man sie z.B. per Morsetelegraphie übermitteln möchte oder sie Buchstabieren muss).

      Ok, wird äußerst selten vorkommen, dass ich jemandem per Funk einen Beitrag aus meinem Blog empfehle, aber TinyURL ist ja flexibel nutzbar :-)

      Reply
    6. @Kim: “die vielleicht nur 10 oder 16 Zeichen lang ist besser, als eine mit 80 Zeichen länge.”

      gg … Du sagst es!

      Reply
    7. Sehr schön! Wollte auch immer schon bestimmte Bilder am Artikelanfang anzeigen lassen, um das Thema des Artikels besser hervorzuheben, eine art Kategoriebild, obwohl ich ohne Kategorien arbeite, nur mit Schlagwörtern.
      Hast mich mit deinem Artikel ein ganzes Stück voran gebracht.
      Aber eine Frage hab ich noch: Wie lege ich denn dieses Spezialfeld an? Einfach während ich den Artikel schreibe oder muss ich da noch irgendeinen Code in irgendeine Datei packen, z.B: in die funktion.php?

      Reply
    8. Hallo Luigi,

      erstmal ein herzliches Willkommen auf meinem Blog und direkt die Entschuldigung, dass meine Antwort ein wenig auf sich warten ließ!

      Also ein Spezialfeld legst du an indem du bei dem Workaround “Artikel Schreiben” unten auf den Layer “Spezialfelder” scrollst und da müsste bei dir wahrscheinlich “Neues anlegen” stehen. Ich habe leider alles auf Englisch und bei mir steht da “Enter new”. Und den Wert den du mitgibst nicht vergessen, kann auch einfach irgendwas sein, aber ohne Wert wird es nicht angelegt!

      Solltest du es nicht finden, einfach kurz Bescheid sagen und ich gebe dir einen Screenshot von mir!

      Gruß

      Matthias

      Reply
    9. Alles klar! So komm ich zurecht. War mir nur nicht sicher ob da erst noch was in die function.php rein muss. Danke für die “schnelle” Antwort ;)

      Reply
    10. @Luigi: Bitte schön! Aber Spaß beiseite, wenn du irgendwelche Fragen hast, diesbezüglich, kannst du auch gerne das Kontaktformular benutzen. Weißt ja wo du mich findest ;-)

      @Basti: Habe dich gerade erst entdeckt. Herzlich Willkommen auf meiner Seite. Benutzt du Spezialfelder?

      @Kim: Danke für die Info, wußte gar nicht, dass es TinyURL schon so lange gibt? Dachte immer, das wäre mit Twitter gekommen. Aber du wirst lachen, seit deinem Kommentar benutze ich es auch häufiger. Also wie gesagt, danke für den Tipp!

      Gruß

      Matthias

      Reply
    11. Oh Mann ich glaube ich bin gar kein richtiger Saarländer, mußte jetzt echt überlegen, was das erste Wort bedeuten soll! *lach*.

      Über Intelligenz läßt sich bekanntlich streiten, aber dumm siehst du nicht aus!

      Gruß

      Matthias

      Reply
    12. *lach* DAS sagst ja jetzt nur, weil du Angst hast, dass ich in 10 Minuten bei dir vor der Haustür stehen könnte *lach*.

      Aber wenn, dann eh nur mit Schwenker und Urpils… wäre übrigens ja mal so ne Idee… so generell… ned jetzt und ned die Woch… aber irgendwann mal… so mit de Schneggscher zusammen :-)

      Aber wie sagte schon Forrest Gumps Mutter: Dumm ist der, der dummes tut :-)

      Reply
    13. Hallo Kim,

      das ist echt mal keine schlechte Idee! Vom Cyberspace in the real life!

      Aber ich bin eher der Bitburger Trinker! Ich hoffe das ist kein Problem ;-)

      Diese Woche ist wirklich schlecht, Hochzeit, (nicht meine eigene, aber manchmal kommt es mir so vor) von Freunden steht am WE an!

      Aber danach gerne!

      Gruß

      Matthias

      Reply

    Leave a Reply

    Required fields are marked *.

    *