Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Syntax-Problem [shortcode] mit Wordpress

Informationen & SEO Tipps zum Einsatz und Verwendung von Blog-, Wiki und Content Management Systemen wie Drupal, Typo3, Wordpress, Reddot, Joomla, Moin Moin, phpWiki sowie Shop-Systemen wie z.B. XT-Commerce, Magento, ePages, Intershop, 1&1 Shops.
Neues Thema Antworten
bydlo
PostRank 9
PostRank 9
Beiträge: 2209
Registriert: 11.12.2004, 01:03
Wohnort: Berlin

Beitrag von bydlo » 12.08.2010, 08:20

Moin Moin ,
ich habe gerade ein Syntax-Problem bei dem ich mal Hilfe bräuchte:

Habe folgenden Shortcode gebastelt:

Code: Alles auswählen

function owner($atts, $content = null) {
 return '<a target="_blank" title="Foobar" href="http&#58;//www.' . do_shortcode&#40;$content&#41; . '"><img alt="Foobar" src="pfad-zum-bild"></a>';
&#125;
add_shortcode&#40;'eigentuemer', 'owner'&#41;;
Funktioniert auch.

Problem:
Dort wo nun "foobar" steht soll der Titel des Posts ausgegeben werden
Meine Versuche mit <?php the_title(); ?> (oder auch the_titleattribute) scheiterten bisher alle an meinen mangelnden PHP Kenntnissen.
Ich habe sowohl das:
Code:

Code: Alles auswählen

return '<a target="_blank" title="<?php the_title&#40;&#41;; ?>" href="
als auch viele andere Versionen versucht.

Aber entweder es gab Fehlermeldungen oder der Titel wurden nicht innerhalb der Attribute ausgegeben sondern direkt im Content.


Kann mir mal jemand sagen wie das geschrieben gehört?
Gruss axel