WordPress: Überprüfen, ob ein Beitrag das more-Tag enthält

Manchmal möchte man einen Beitrag abhängig davon gestalten, ob er ein <!–more–>-Tag enthält oder nicht. Leider verfügt WordPress nicht über eine Funktion, um diese Prüfung vorzunehmen. Befindet sich der Beitrag innerhalb des Loops, so kann man aber folgende Funktion benutzen:

function hasMoreLink() {
	global $post;
	return strpos($post-&gt;post_content, '<!--nore-->');
}

(Bitte „nore“ mit „more“ ersetzen, konnte ich aber nicht eingeben, weil sonst WordPress das Tag auswertet.)
Danke an MichaelH aus dem englischen WordPress Forum

Related posts:

  1. WordPress: Absprung im Plugin-Bereich v2.7
  2. WordPress Crazyhorse … no thanks!
  3. Using Komodo’s calltips with WordPress
  4. WordPress Plugins übersetzen

Speak Your Mind

*