Für den heutigen täglichen Trick zeige ich Ihnen eine sehr einfache Methode, um Textzeichenfolgen in Ihren WordPress-Beiträgen (Keywords) durch Ihre Affiliate-Links zu ersetzen. Dazu möchten wir eine Funktion erstellen, die an Ihren Inhalts-Hook angehängt wird, Ihre Schlüsselwörter findet und sie durch einen HTML-Link ersetzt.
Kopieren Sie einfach Folgendes und fügen Sie es in Ihre functions.php-Datei ein (stellen Sie sicher, dass es sich in Ihren PHP-Tags befindet)
function keyword_link($keyword){
$replace = array(
Themeforest' => '<a href="http://www.themeforest.net/ref=wpexplorer">ThemeForest</a>' // 'keyword' => 'transform into this link'
);
$keyword = str_replace(array_keys($replace), $replace, $keyword); return $keyword; }
add_filter('the_content', 'keyword_link');
Sobald Sie es zu Ihrer functions.php hinzugefügt haben, können Sie das aktuelle Schlüsselwort und den Link durch Ihr eigenes ersetzen oder dem Array weitere hinzufügen, indem Sie jedes Listing im Array durch Kommas trennen.
Einschränkung
Die obige Methode ist eine nette und schnelle Methode, die für Autopilot-Nischenseiten gut sein kann. Das Problem ist, dass sie jeden Text mit Ihren Schlüsselwörtern in Links umwandelt. Dies schließt sogar Text in Ihren alt-, rel- und title-Tags ein. Wenn Sie also ein Bild mit einem Alt-Tag haben, das mit Ihrem Schlüsselwort aus dem Array identisch ist, wird es im Grunde fertig.
WordPress Search & Replace-Plugin
Wenn Sie etwas Fortgeschritteneres benötigen, mit dem Sie jede Textzeichenfolge durch praktisch alles ersetzen können, was Sie möchten, sollten Sie sich das „Suchen und Ersetzen für WordPress“Plugin.
Es ist eine großartige Möglichkeit, Ihrem Blog Affiliate-Links hinzuzufügen, aber auch, um Schimpfworte auf einer Community-Site durch eine PG-Version zu ersetzen.
Dieses Plugin verfügt über ein Admin-Panel, in dem Sie eine Liste mit Wörtern oder Phrasen erstellen und diese nach Belieben ändern können. Außerdem können Sie auch die verschiedenen Bereiche auswählen, die Sie durchsuchen möchten (Posttitel, Inhalt, Auszüge, Tags, Kommentare usw.), im Gegensatz zu meiner obigen Methode, die nur „the_content“ durchsucht.
Es ist schnell einfach und nur $7. Sie können auch einen Schnappschuss sehen, wie das Backend des Plugins oben aussieht. Es ist ein viel schnellerer Weg zum Suchen und Ersetzen als die manuelle Methode, die wir zuerst geteilt haben.