Zemantas Related Posts Migration zu qTranslate-Plus
Das Zemantas Related Posts WordPress Plug-in unterstützt qTranslate sehr gut. Aber es funktioniert nicht mit qTranslate-Plus. Seit das original qTranslate nicht mehr weiterentwickelt wird, müssen Blogger auf den Nachfolger qTranslate-Plus migrieren. Die Probleme basieren auf den unterschiedlichen Funktionsaufrufen beider qTranslates. In qTranslate-Plus Migration habe ich dies beschrieben.
Man muss nur die Dateien des Plug-ins finden, das die qTranslate Funktionsaufrufe enthält. Das kann bei Plug-ins mit vielen Dateien eine zeitaufwendige Suche sein, so auch in Zemantas Related Posts Plug-in.
Um Zemantas Related Posts Plug-in zu migrieren
- gehe ins Menü „Plugins|Editor“ und wähle „Related Posts“, dann klicke „-Wähle-„
- Öffne die Datei „related-posts/init.php“ indem du auf den entsprechenden Link auf der rechten Seite klickst
- Suche nach den Funktionsaufrufen, die mit „qtrans_“ beginnen (Zeile 149, 150, 211, 212 in Version 3.5.2) und setze das Prefix „pp“ vor den Funktionsaufruf, z.B.
if(function_exists('ppqtrans_postsFilter')) { $related_posts = ppqtrans_postsFilter($related_posts); }
- Klicke den Button „Datei aktualisieren“
- Fertig
Bei einem Update des Plugins muss man diese Änderungen wiederholen.