Meine WP-Appbox wurde auf die Version 3.2.0 angehoben und bringt eine größere Umstrukturierung unter der Haube mit sich – als Vorbereitung für eine weitere größere, kommende Änderung. *hust*
Die Änderung der Version 3.2.0 spielt sich hauptsächlich unter der Haube ab, dennoch war der Umbau etwas umständlich, da ich die alten, bereits im Cache befindlichen App-Informationen nicht einfach löschen wollte. Statt auf die Transient-API setze ich im Hintergrund nun auf eine eigene Datenbank-Tabelle, was nicht nur zielgerichtetere Anfragen ermöglicht, sondern auch – zumindest auf meinem Server – ein paar Millisekunden schneller geworden ist. Im Idealfall solltet ihr von der Änderung rein gar nichts mitbekommen, zumindest habe ich die Geschichte von einer Hand voll Personen durchtesten lassen, hierbei lief eigentlich alles ohne Probleme. Im Grunde ist es also ideal, wenn ihr von dem Update bis auf die folgenden Kleinigkeiten nichts bemerkt.
Des Weiteren kann nun nicht mehr nur die Ausgabe des Plugin-Stylesheet deaktiviert werden, sondern ihr könnt auch eigene Templates nutzen. Dazu müssen im Hauptordner eures Themes die Dateien „wpappbox-simple.php„, „wpappbox-screenshots.php„, „wpappbox-compact.php“ und „wpappbox-screenshots-only.php“ erstellt werden – oder weniger, je nachdem welche Stile ihr nutzt, sollte eine Datei nicht im Theme-Ordner gefunden werden, werden die Plugin-Templates geladen. Im Grunde könnt ihr dazu die Vorlagen aus dem Ordner „wpappbox/tpl/“ kopieren und umbenennen. Etwas, was sicherlich nur die Theme-Profis nutzen werden, daher erspare ich mir (vorerst) eine genauere Erklärung, der Variablen, diese findet ihr natürlich in den Original-Templates.
Weitere Kleinigkeiten: Die Ausgabe des Plugin-Stylesheets erfolgt nur noch auf Seiten, auf denen mindestens eine Appbox genutzt wird. Die Icons für die Watch-Apps der Apple Watch lassen sich ausblenden, die automatische Erneuerung der App-Daten lässt sich für Besucher deaktivieren (werden dann nur neu geladen, wenn Autoren den Artikel aufrufen), bei der manuellen Erneuerung lässt sich auch der Artikel-Cache eines eventuell genutzten Cache-Plugins leeren (sofern unterstützt) und es wurde unter der Haube mal wieder etwas aufgeräumt. Wie gesagt: Wurde recht ordentlich durchgetestet, Fehler können bei unterschiedlichen Konfigurationen aber (leider) immer mal auftauchen – ist auch nur ein kleines Hobby von mir. Und um den ersten Absatz abzuschließen: Mit Version 3.3.0 wird es noch ein häufig angefragtes Feature geben…
Hello Marcel,
Thank you for thos good news
I will make some tests on my website.
I send you a clean French translation in few days if you want
Sent on your Gmail email address
Is there already a Dutch translation? If not, I can make one for you.
With pleasure.
I’ll do that. Ready in a few days.
Hallo Marcel, seit einigen Tagen erscheinen die App-Icons für den Mac App Store nicht mehr (z.B. im Simple Badge). App-Icons aus dem iOS Store werden aber angezeigt. bei mir ist WP 4.3.1 installiert und AppBox 3.2.3.
Moin, danke für den Hinweis, ist gefixt (3.2.4)
Das ging ja super schnell! Besten Dank, es läuft wieder!
Hallo Marcel, ich habe heute noch einen Bug entdeckt: Im QR-Code für eine App aus dem Apple-Appstore wird nicht das Affiliate Token/Affiliate ID mit eincodiert. D.h. scannt man den QR-Code am Bildschirm, gelangt man über den „normalen“ Link in den Appstore ohe Referenz zum Affiliate Token. Viele Grüße, Fozi
Danke, schau ich mir an.
We really like this plugin, but there are some Stores we would like to link to that aren’t listed (specifically Xbox Store). Is there an ability to extend with new templates? Or would you like to add an Xbox template for us?
Dankeschön.
Is it possible to integrate my tradedoubler account? I’ve seen another site who did this already.
Nope, it’s not possible (maybe atm ;))
Are you affiliated to the Microsoft Private Program at TradeDoubler and have a program and site ID? If yes: Which program ID and country are you affiliated to?
Hi…
Apple hat ja immer noch http-Links. Sehr ärgerlich. Könnte man das Bild nicht einfach beim ersten Aufruf seitens des Plugins herunterladen und lokal (d.h. auf dem Server) cachen?