Hallo,
ich versuche gerade etwas ... Ich möchte gern die erste H3-Überschrift, die in einem Dokument vorkommt, auslesen und in der Hauptüberschrift als Obertitel (ohne h3) verwenden.
PHP
$search = '<h3>%s</h3>';
$lines = file('get_permalink( $post->ID );');
// Wenn der Text gefunden ist:
$found = false;
foreach($lines as $line){
if(strpos($line, $search) !== false)
{ $found = true;
//h3-Tags abschneiden:
$line = substr_replace($string ,"",-5);
echo substr($line,5); }}
// Wird nichts gefunden, dann kommt ein Ersatz-Satz:
if(!$found){ echo 'Solar Panel Extras';}
Alles anzeigen
Die Idee: Suchstring mit h3 suchen, die ganze Zeile auswählen, vorn und hinten um die h3-Tags kürzen, ausgeben.
Versucht habe ich dies - aber so funktioniert es nicht. Wahrscheinlich weil ich gar nicht weiß, wie man eine aktuelle Datei durchsucht ...
Kann jemand helfen?