Closed wp-entwickler-at closed 7 years ago
Ich bastel gerade am Bookmarklet; das ein Post erstellt, das nur Folgendes enthält:
Superseite http://www.superseite.de Beschreibung der Seite
Prinzipiell habe ich das Post-This-Bookmarklet gekapert und mit einem Filter den Content reduziert. (Das normale Press-This funktioniert jetzt nicht mehr, was bei dem Ansatz mit einem Extra-Blog ja auch nicht mehr genutzt wird.)
Das ist nicht viel, aber prinzipiell ist das eigentlich schon ausreichend, wenn man "post" als Posttype nimmt. Wenn man jetzt ein Theme drumrum baut, ist das eigentlich schon alles.
Automatische Tags und Kategorien scheinen schwieriger zu werden.
Meinen ersten Versuch ein Bookmark-Post zu erstellen kann man sich hier ansehen, einfach nur um mal zu sehen, ob es klappt. Nichts Aufregendes.
https://github.com/Latz/WordPress-Bookmarks/
Unter Options->Social Bookmarks findet man nach der Aktivierung des Plugins ein Bookmarklet.
Voraussetzung ist PHP >= v5.3, weil ich mit einem Closure arbeite.
Kuckuck. Die Uni hat letzte Wochen etwas Aufmerksamkeit haben wollen. Deshalb musste ich hier erstmal pausieren.
Zurück zum Thema: Ich würde nächste Woche mal mit dem Projekt anfangen und einfach testweise, wie @Latz, loslegen und ausprobieren. Es gibt noch ein paar Gedanken die ich gleich in #2 erörtern möchte. Aber es ist nun mal ein Side-Projekt, dass langsam voran geht ;)
So ich habe jetzt doch schon angefangen. Mein Bookmarks findet ihr unter https://bookmarks.hanshelgebuerger.de
Ich habe mal das Bookmarklet von @Latz installiert. Das klappt ja schon mal gut 👍 Ich speicher jetzt einfach mal über die Tage meine Bookmarks ab und guck was mich nervt und wo ich was ändern würde.
Ich habe mal was Neues gebastelt.
Update: Die Regex hat anscheinend Fehler und funktioniert nur auf einigen Seiten.
Das Teil ist noch in einem sehr frühen Stadium. Es gibt logischerweise vieles was man weiter entwickeln muss. Auf Anhieb fallen mir folgende Dinge ein:
Das neue Plugin ist hier: https://github.com/Latz/bookmark_it
(Das Bookmarklet muss neu in die Bookmarks gezogen werden.)
Ich habe mittlerweile mal etwas weiter gemacht und einen CPT eingeführt. Hat etwas länger gedauert, weil ich ein paar Probleme beim Popup gab (ich hatte keine Init-Action um den CPT zu registirieren). Im Moment bastle ich an einem kleinen Theme auf _s-Basis. Nächste Woche schiebe ich mal ein Zwischenergebnis auf Github.
Klasse. Ich bin leider etwas im Arbeitsstress und finde keine Zeit dafür. Wollte aber im September, wenn ich Urlaub habe, mal wieder das Thema angehen.
Ich denke der CPT ist der richtige Weg. Ich würde nämlich dann erstmal nur das Plugin (mit Bookmarklet) nutzen um die Seiten zu speichern und würde später gerne mal mit der REST API diese Daten wieder anzapfen und ein eigene Theme mit JS (Vue.js) bauen :)
Hier mal ein Schnappschuss meiner bisherigen Arbeit als Anhang. (Kein eigenes Repo, weil ich einfach zu doof bin, GitHub richtig zu bedienen)
Die größten Neuerungen sind die Einführung eines Custom Post Types und etwas Ajax. Bei mir auf dem Dev-Server läuft ganz gut, keine Ahnung wie es sich woanders verhält.
Ich habe ein sehr, sehr schlechtes Theme hinzu gepackt ("Bookmarks"), in dem der Custom Post Type angezeigt wird (Habe einfach das Underscore-Theme missbraucht)
Danke @Latz / Das bietet erstmal ne gute Grundlage um anzufangen. Werde deine Idee in mein Plugin mal umsetzen.
ich frag mich ehrlich, warum wir da nicht vom fleck kommen :DDD
War halt ein volles Jahr ^^ aber ich hab ja jetzt angefangen, kannst ja mal in den develop
branch gucken.
Fangen wir mal an? ;-) Magst ein Grundgerüst reinstellen? Und wir fügen nach und nach Code aus den anderen Plugins zum Testen ein? Oder wie wollen wir das im ersten (Versuchs-)Schritt angehen?