also im Prinzip ist es ganz einfach.
Über die Wortzensur habe die 170 Wörter angelegt die ich durch Links ersetze.
Wenn Du also ein Wort aus meiner Wortzensur in deinen Post schreibst dann wird es automatisch durch meinen Link ersetzt!
Soweit so gut das war easy.
ABER
Wenn Du jetzt in einem Post eine http://irgendeineseite.de/keywordsausmeinerZensur.html schreibst
dann ersetzt der das ebenfalls und haut an diese Stelle einen LINK rein. Und genau das möchte ich vermeiden.
Ich möchte das Meine Wortzensur NUR erfolgt wenn das Wort definitiv kein vom User eingetragener Link ist.
Dazu habe ich folgende 2 Dateien untersucht
functions_content, cache.php
in erster liegt folgende Funktion
function censor_text($text)
mit dieser wird quasi das Wort im Posting Text ersetzt.
Jetzt war ich so schlau und hab versucht
return preg_replace($censors['match'], $censors['replace'], $text);
das $censors['match'] ein leerzeichen am Ende erhält, in dem ich das Array über eine Schleife manipuliert habe
![Lächeln :-)](./images/smilies/icon_e_smile.gif)
ich weiß mir einfach keinen rat mehr. ich versteh auch nicht wieso niemand so etwas braucht. Das ist doch für jeden Shopbetreiber interressant eine Funktion zu haben, bei der alle seine Produkte die im Shop namentlich benannt werden direkt zu seinem Shop führen... Keine Macht so einen MOD !?!
Grüße Michael