Wenn es etwas gibt was mich immer wieder in den Wahnsinn treibt, dann ist es die schreckliche Web Version von Facebook. Ich finde die einfach schlimm – darum habe ich mir vor längerer Zeit den Code besorgt, mit dem man einen Weblink so einstellt, dass sich die Fanpage in der App öffnet und nicht im Browser.

Fanpage ID auslesen

Zuerst brauch ich die ID Nummer der Fanpage auf die ich verlinken möchte. Ich verwende dafür diesen Dienst https://www.duplichecker.com/find-facebook-id.php. Hier muss ich die ganze Web-URL eingeben und zack bekomme ich die ID Nummer heraus.

Browserweiche

Leider ist es ja so, dass iOS und Android unterschiedliche Betriebssysteme sind und darum muss man die Apps unterschiedlich ansprechen. Ich muss also ne Art Browserweiche und Mobileweiche einbauen. In WordPerss ist das relativ einfach – da kann man einfach eine If… Then Abfrage machen wie zb

1
if (wp_is_mobile()) {...}

Wenn ich das gemacht habe, dann erkennt der Code ob ich an einem Computer sitze oder auf einem Smartphone oder Tablet. Denn wenn ich am Computer sitze, dann habe ich ja keine Facebook App installiert, die gibts nur am iPhone oder Android Gerät.

Danach muss ich dann nur noch auslesen ob ich an einem iOS Gerät bin oder einem Android.

URL

Hier findet man den unterschiedlichen Code für iOS und Android. Je nachdem auf welchem Gerät man eine Seite öffnet muss ein anderer Link angezeigt werden. Wenn man nämlich auf einem iPhone den Android Link anklickt, dann öffnet sich wohl die App aber die Fanpage wird nicht erkannt (und das gleiche geschieht auch im umgekehrten Fall).

iOS:

1
<a href="fb://page?id=568108509907887">fb://page?id=568108509907887</a>

Link zur Fanpage vom Chefblogger: fb://page?id=568108509907887

Android:

1
<a href="fb://page/568108509907887/">fb://page/568108509907887/</a>

ink zur Fanpage vom Chefblogger: fb://page/568108509907887/

Alles zusammenbauen

Nun muss man das Ganze nur noch selbst zusammenbauen.

Ich empfehle eigentlich, dass man in WordPress ein Shortcode programmiert, denn man dann gezielt einbauen kann. Man muss ja zb mit PHP checken welchen Gerät man hat und ob man Mobile ist oder nicht. Das kann man natürlich auch als purer PHP Code machen aber als Shortcode ist es sicherer.

So nun wisst ihr also wie man einen Link so aufbereiten kann, dass die Fanpages inApp geöffnet wird.