sublime-text-2-wpseek icon indicating copy to clipboard operation
sublime-text-2-wpseek copied to clipboard

Add Common WordPress Snippets

Open hamsterkacke opened this issue 10 years ago • 23 comments

Ich nutze das Plugin jetzt seit ein paar Tagen und bin super zufrieden. Allerdings fehlen mir noch Shortcuts für komplette Standard-Funktionen.

Bevor ich dieses Plugin hier aktiviert hatte, nutzte ich noch ein anderes. Dort konnte ich zum Beispiel eine komplette Funktion für wp_enqueue_scripts erstellen, nicht nur die einzelne Zeile. Das war schon recht angenehm muss ich sagen und würde ich mir hier auch wünschen. :)

Wenn was nicht verständlich ist, bitte nicht steinigen, sondern noch mal nachfragen. Danke!

hamsterkacke avatar Jul 14 '14 16:07 hamsterkacke

wirft den ersten Stei... Nein. :-)

Leider ist mir nicht ganz klar, was mit "komplette Funktion" gemeint ist. Konntest du damit den Source der Funktion einfügen, oder wie ist das gemeint? Hast du ein Beispiel oder einen Link zur Extension, die du vorher hattest?

oliverschloebe avatar Jul 14 '14 16:07 oliverschloebe

Ich versuche es anhand von Bildern zu erklären:

Ich schreibe ganz normal wpenque und meine Liste ploppt auf und zeigt mir zu der normalen Funktion noch folgenden Eintrag: http://screencloud.net/v/vStK

Nach einem beherzten Knallen auf die Tabulator-Taste, habe ich dann folgendes im Editor: http://screencloud.net/v/Cr4N

Dürfte dieses Plugin sein: https://github.com/purplefish32/sublime-text-2-wordpress

:)

hamsterkacke avatar Jul 14 '14 16:07 hamsterkacke

Ah, okay. Das heißt, er öffnet dann die Datei, wo die Funktion definiert ist, und springt zur entsprechenden Zeile. Mit Tab kommst du zur Source der Funktion und mit Enter fügst du sie als eine Zeile ein.

Korrekt? :)

oliverschloebe avatar Jul 14 '14 16:07 oliverschloebe

Weiß jetzt nicht, ob wir vom gleichen sprechen. Ich mache das einfach mal an einem Szenario:

Ich baue mir gerade ein neues Theme und möchte meine eigenen Scripts und Sheets einbinden. Dazu befinde ich mich in meiner functions.php

Da ich weiß, ich brauche wp enqueue, fange ich an, wpenq zu tippen und es poppt die typische Sublime Text Liste mit möglichen Vervollständigungen auf. Dort sehe ich dann zum einen wp_enqueue als "script" und ganz normal wp_enqueue. Ich entscheide mich für die skript-Variante, weil dann die komplette Funktion gebastelt wird, also auch mit add_action etc.

hamsterkacke avatar Jul 14 '14 16:07 hamsterkacke

Ah, alles klar. Habe es gerade mal getestet. So eine Art Snippets für ausgewählte Funktionen, die man sich einfügen lassen konnte. Nice!

Lässt sich ohne Probleme realisieren. Allerdings kann ich noch keine genauen Angaben zum Zeitpunkt der Fertigstellung machen leider.

oliverschloebe avatar Jul 14 '14 16:07 oliverschloebe

Das ist ja auch gar kein Problem, aber wenn es irgendwann kommt wäre das schon knorke. Weil das natürlich auch noch mal eine ganze Menge Arbeit abnimmt. Das lässt sich dann sicher auch auf andere Funktionen erweitern.

Da hier aber so bisschen der persönliche Bezug vorhanden ist, wollte ich gerne bei deinem Plugin bleiben. :)

hamsterkacke avatar Jul 14 '14 16:07 hamsterkacke

Okay, Milestone 2017. :-)

Nein, ich denke mal, bise Ende Juli/Anfang August sollte das verfügbar sein.

oliverschloebe avatar Jul 14 '14 17:07 oliverschloebe

Das klingt doch mal vernünftig. :)

hamsterkacke avatar Jul 14 '14 17:07 hamsterkacke

Welche Snippets hast du denn am meisten genutzt in der Vergangenheit?

oliverschloebe avatar Jul 15 '14 14:07 oliverschloebe

Tatsächlich hatte ich nur das eine genutzt und danach wieder gebraucht. :P

2014-07-15 16:06 GMT+02:00 Oliver [email protected]:

Welche Snippets hast du denn am meisten genutzt in der Vergangenheit?

— Reply to this email directly or view it on GitHub https://github.com/AlphawolfWMP/sublime-text-2-wpseek/issues/1#issuecomment-49036156 .

hamsterkacke avatar Jul 15 '14 14:07 hamsterkacke

Alles klar, dann würde ich sagen, nehme ich das erstmal mit rein, und noch ein paar on top, und weitere Snippets füge ich dann peu-á-peu mit der Zeit hinzu.

Bin kein Sublime Text-Entwickler, daher dachte ich, es dauert länger, aber ist doch einfacher als erwartet, sodass du heute Abend 2-3 Snippets zur Verfügung haben wirst (je nachdem, wie schnell der Package Manager die Pakete aktualisiert). :-)

oliverschloebe avatar Jul 15 '14 14:07 oliverschloebe

Coole Sache! :) Am 15.07.2014 16:10 schrieb "Oliver" [email protected]:

Alles klar, dann würde ich sagen, nehme ich das erstmal mit rein, und noch ein paar on top, und weitere Snippets füge ich dann peu-á-peu mit der Zeit hinzu.

Bin kein Sublime Text-Entwickler, daher dachte ich, es dauert länger, aber ist doch einfacher als erwartet, sodass du heute Abend 2-3 Snippets zur Verfügung haben wirst (je nachdem, wie schnell der Package Manager die Pakete aktualisiert). :-)

— Reply to this email directly or view it on GitHub https://github.com/AlphawolfWMP/sublime-text-2-wpseek/issues/1#issuecomment-49036680 .

hamsterkacke avatar Jul 15 '14 14:07 hamsterkacke

Okay, Snippets sind drin (Erstmal nur wp_enqueue_scripts, Widget-Skeleton und unschedule_event). Lokal bei mir funktioniert das schon, allerdings weiß ich nicht, wie lange es dauuert, bis du das updaten kannst?

oliverschloebe avatar Jul 15 '14 14:07 oliverschloebe

Du kannst Fragen stellen. Keine Ahnung, wann ST überhaupt überprüft, ob es was neues gibt. ^^

Am 15. Juli 2014 16:57 schrieb Oliver [email protected]:

Okay, Snippets sind drin. Lokal bei mir funktioniert das schon, allerdings weiß ich nicht, wie lange es dauuert, bis du das updaten kannst?

— Reply to this email directly or view it on GitHub https://github.com/AlphawolfWMP/sublime-text-2-wpseek/issues/1#issuecomment-49043885 .

hamsterkacke avatar Jul 15 '14 14:07 hamsterkacke

Dann heißt es wohl: Lass disch ü-ber-ra-schen! :-)

oliverschloebe avatar Jul 15 '14 15:07 oliverschloebe

Und? Und? Und? hibbelig :P

oliverschloebe avatar Jul 16 '14 12:07 oliverschloebe

Funktioniert! Ich würde mir noch wp_nav wünschen,wenn das möglich wäre. :)

2014-07-16 14:18 GMT+02:00 Oliver [email protected]:

Und? Und? Und? hibbelig :P

— Reply to this email directly or view it on GitHub https://github.com/AlphawolfWMP/sublime-text-2-wpseek/issues/1#issuecomment-49156969 .

hamsterkacke avatar Jul 18 '14 12:07 hamsterkacke

Hinzugefügt. :-)

oliverschloebe avatar Jul 18 '14 15:07 oliverschloebe

Coole Sache, Danke! :)

Ach ja, nutzt du selber eigentlich WordPress oder für Kunden? Ich hab letztens mein erstes Plugin veröffentlicht, dass die Suche im Backend ein wenig erleichtert. Nur was kleines. :)

hamsterkacke avatar Jul 18 '14 15:07 hamsterkacke

Ja, nutze WP auch selbst. Wie heißt das Plugin denn?

oliverschloebe avatar Jul 19 '14 10:07 oliverschloebe

Admin Ajax Search. Dürfte der erste Eintrag sein. :)

2014-07-19 12:21 GMT+02:00 Oliver [email protected]:

Ja, nutze WP auch selbst. Wie heißt das Plugin denn?

— Reply to this email directly or view it on GitHub https://github.com/AlphawolfWMP/sublime-text-2-wpseek/issues/1#issuecomment-49505425 .

hamsterkacke avatar Jul 19 '14 10:07 hamsterkacke

Schau ich mir mal an. :-)

oliverschloebe avatar Jul 19 '14 11:07 oliverschloebe

Freut mich. Gerne auch bescheid sagen, wenn irgendwas so gar nicht funktionieren sollte. :)

2014-07-19 13:00 GMT+02:00 Oliver [email protected]:

Schau ich mir mal an. :-)

— Reply to this email directly or view it on GitHub https://github.com/AlphawolfWMP/sublime-text-2-wpseek/issues/1#issuecomment-49506421 .

hamsterkacke avatar Jul 19 '14 11:07 hamsterkacke