go41

Text in the_content ändern oder ersetzen / on the fly

von Joern am 25. Mai. 2007 | 1 Kommentar

Ich habe einen Photoblog, in welchem ich auf der index – Seite grosse Bilder darstelle, im Archiv möchte ich jedoch nur die Thumbnail, also eine kleinere Version.

Ich hatte versucht, mittels css size und max-size das Format kleiner darzustellen, das klappt auch, nur lädt das Archiv dann trotzdem die grossen Dateien.

Jetzt habe ich lange gesucht, wie ich einfach im Text des Inhalts des Posts den Dateinamen ändern kann. Zum Beispiel ‚bildname_t.jpg‘ anstatt ‚bildname.jpg‘, wie flickr das bei den kleineren Dateien macht.

Da gibt es eine php Funktion ‚ str_replace‘, die ersetzt vorgegebenen Inhalt mit anderem vorzugebendem Inhalt. (z.B. den rel nofollow tag entfernen!)

Beim Googlen bin ich dann auf diese Seite gestossen:

Writing a wordpress plugin – 3 easy steps

der Code hier kam mir gerade recht, im Prinzip habe ich nun in meiner archive.php nach dem Eintrag ‚if have posts‘ und vor ‚while have posts the post‘ den für mich gekürzten Code wie hier eingetragen:

add_filter('the_content', 'change_content');
function change_content($content) {
$search_strings='Your pattern to replace';
$end_strings='Your replacement';
$content = str_replace($search_strings,$end_strings, $content);
return $content;
}
?>

Mehr dazu wie gesagt auf oben genannter Seite, mein Beispiel war hier

Definition and Usage. The text() method sets or returns the text content of the selected elements. When this method is used to return content, it returns the text content of all matched elements (HTML markup Text messaging, or texting, is the act of composing and sending electronic messages, typically consisting of alphabetic and numeric characters, between two or more users of mobile devices, desktops/laptops, or other type of compatible computer. From 3AM Sunday September 11, 2011, until 3AM followg day (US east coast time), WikiLeaks is re-releasg over half a milli US natial pager tercepts. Guiding Students Through Expository Text feature walk guides students readg of features order to access prior knowledge, make cnectis, and set a purpose for readg expository . Results from a pilot study illustrate Tags: guiding, students, through, Der Globale Klima-Risiko-dex zeigt, wie stark Länder v Wettern wie Überschwemmungen, Stürmen, Hitzewellen etc. betroffen sd. Untersucht werden die menschlichen Auswirkungen (Todesopfer) sowie die direkten ökomischen Verluste.

Autor:

Du findest mich auch auf Twitter und Facebook!

Ein Kommentar

  1. Danke für den Tipp, hab lange nach der funktion gesucht!

Schreibe einen Kommentar

Pflichtfelder sind mit * markiert.


Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.