Hallo zusammen,
ich habe zuerst im WP Code etwas herum gesucht wie wp_list_pages erstellt wird. Ziel war es von mir unter anderem title="..." zu entfernen oder bestimmte Wörter durch Grafiken zu ersetzen. Ich habe mir die wp-includes/post-template.php angeschaut und bin damit nicht so ganz zurecht gekommen.
Nun bin ich über einen Beitrag im Forum auf die Idee gekommen in meiner Index.php den string den wp_list_pages() erzeugt einfach zu bearbeiten und ausgeben zu lassen.
<?php
$search = array("Ich will ersetzt werden");
$replace = array("Du wirst ersetzt");
$text1 = wp_list_pages('title_li=');
$text2 = str_replace($search, $replace, $text1);
echo $text2;
?>
leider funktioniert die Ausgabe so nicht. Selbst wenn ich nur folgenden Code schreibe erscheint das ursprüngliche Menü. Obwohl ich nicht einmal eine Ausgabe erzeuge.
Da ich mich mit PHP nicht sonderlich gut auskenne / genauso wenig wie mit Wordpess... hoffe ich auf ein zwei Tipps :roll:
Kann es sein das wp_list_pages('title_li=') mir keinen String sondern etwas anderes zurück liefert? Wenn ja was und wie soll ich das bearbeiten?
Danke und Gruss meksr