WP FollowMe Wptouch
Wptouch ist ein tolles Plugin und es ist eines der ersten Plugins, die ich installiere, wenn ich mit einem neuen Blog starte, aber es macht auch Probleme. Z.B. Wenn man ein anderes Plugin einsetzt, dass noch zusätzlichen HTML Code in sie Seite einfügt oder den HTML Code nachträglich ändert. In diesem speziellen Fall war es WP FollowMe.
Bei WP FollowMe handelt es sich um ein weiteres sehr beliebtes Plugin, das genau an der Stelle eingreift und zusätzlichen HTML Code für den Follow-Me Button ergänzt. Da mein iPhone aber nun kein Flash kann und der WP FollowMe mit Flash umgesetzt habe ich hier also ein Problem. OK, nun kann ich im ersten Schritt jetzt ja auf dem iPhone auch auf den Follow-Me Button verzichten und einfach eine kleine Änderung am Plugin durchführen. Gesagt getan. Es ist ganz einfach und man muss nur eine (rot markiert) Zeile ergänzen.
Datei: /wp-content/plugins/wp-followme/followme.php
Zeile: 116
function show_followme() {
global $wp_followme;
if (function_exists('bnc_wptouch_is_mobile') && bnc_wptouch_is_mobile()) { return;}
?>
Nach der Änderung ist im iPhone der WP FollowMe Button nicht mehr zu sehen und das Problem ist behoben.
Leider schafft es der Autor des Plugins nicht, diese Änderung in sein WordPress Plugin zu integrieren (siehe hier) und ich weiß momentan nicht, unter welcher Lizenz das WP FollowMe Plugin veröffentlicht wurde, sonst könnte ich einfach einen Fork von dem Plugin machen und das Plugin dann unter neuem Namen wieder unter wordpress.org veröffentlichen. So bleibt mir nur dieser Weg, das Problem zu lösen.
Wer Interesse an dem geänderten Plugin hat, kann hier auch einfach einen Kommentar hinterlassen. Ich kann das von mir angepasste WP FollowMe Wptouch Plugin dann gerne per Mail zur Verfügung stellen.
Weiterführende Themen:
9 Responses to “WP FollowMe Wptouch”
Sören
Hallo Herr Jentsch,
vielen Dank zum einen für den Hinweis auf das WP Touch Plugin, das ich bis heute noch nicht kannte, zum anderen die Zusammenarbeit mit dem WP FollowMe Plugin.
Leider wird der Code im Artikel durch die Sidebar abgeschnitten und ist in Firefox und Opera nur bis _bnc lesbar. Deshalb hier die komplette Codezeile für alle, die das gleiche Problem haben wie ich:
if (function_exists(bnc_wptouch_is_mobile) bnc_wptouch_is_mobile()) { return; }
Sören Köhl
August 22nd, 2011 at 09:04
Carsten Todt
Schwachstellen haben alle Programme – jede automatisierte Software …
Wichtig ist doch allein, dass man weis, wie man sich helfen kann. Und wenn das schon mit einer einzigen Zeile möglich ist, dann ist das doch wohl noch lange kein Grund, dieses Plugin nicht einzusetzen. Klasse Lösung …
August 23rd, 2011 at 02:08
Sophie
Super Hinweis, vielen Dank. Die Anpassung ist ja äußerst simpel, sehe also auch nicht unbedingt die Notwendigkeit eines Forks.
August 23rd, 2011 at 13:12
hans
hört sich interessant an
August 23rd, 2011 at 14:00
Joy
Wieso will man den follow me button denn überhaupt mit flash haben? Erhöht das nicht die Ladezeit? Ich nutze das WP Plugin Social Sharing Widget.
August 23rd, 2011 at 16:21
Tom
Mh, klingt ganz gut der Ansatz. Werde ich selbst mal versuchen umzusetzen.
Kannst du mir das PlugIn mailen? Das wäre super
Danke!
August 24th, 2011 at 11:44
SvenN.
Ich arbeite ausschließlich mit WP, daher weiß ich sehr genau, dass man mit etwas Übung jedes WP System auf seine Wünsche ausrichten kann.
Konnte ich wieder etwas dazu lernen! Danke dafür!
LG,
SvenN.
August 25th, 2011 at 06:41
Kraut
Echt ein guter hinweis. vielen dank.
August 25th, 2011 at 13:49
Softwareblog
Nutze das Plugin auch und kann es auf jeden fall weiter empfehlen!
August 25th, 2011 at 17:27