Syntax-Problem [shortcode] mit Wordpress
Verfasst: 12.08.2010, 08:20
Moin Moin ,
ich habe gerade ein Syntax-Problem bei dem ich mal Hilfe bräuchte:
Habe folgenden Shortcode gebastelt:
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:
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
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://www.' . do_shortcode($content) . '"><img alt="Foobar" src="pfad-zum-bild"></a>';
}
add_shortcode('eigentuemer', 'owner');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(); ?>" href="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

