Skip to content

Add Common WordPress Snippets #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
hamsterkacke opened this issue Jul 14, 2014 · 23 comments
Open

Add Common WordPress Snippets #1

hamsterkacke opened this issue Jul 14, 2014 · 23 comments
Assignees

Comments

@hamsterkacke
Copy link

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!

@oliverschloebe
Copy link
Member

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?

@hamsterkacke
Copy link
Author

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

:)

@oliverschloebe
Copy link
Member

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? :)

@hamsterkacke
Copy link
Author

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.

@oliverschloebe
Copy link
Member

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.

@hamsterkacke
Copy link
Author

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. :)

@oliverschloebe
Copy link
Member

Okay, Milestone 2017. :-)

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

@hamsterkacke
Copy link
Author

Das klingt doch mal vernünftig. :)

@oliverschloebe
Copy link
Member

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

@hamsterkacke
Copy link
Author

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
#1 (comment)
.

@oliverschloebe
Copy link
Member

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). :-)

@hamsterkacke
Copy link
Author

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
#1 (comment)
.

oliverschloebe pushed a commit that referenced this issue Jul 15, 2014
As proposed in #1
@oliverschloebe
Copy link
Member

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?

@hamsterkacke
Copy link
Author

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
#1 (comment)
.

@oliverschloebe
Copy link
Member

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

@oliverschloebe
Copy link
Member

Und? Und? Und? hibbelig :P

@hamsterkacke
Copy link
Author

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
#1 (comment)
.

@oliverschloebe
Copy link
Member

Hinzugefügt. :-)

@hamsterkacke
Copy link
Author

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. :)

@oliverschloebe
Copy link
Member

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

@hamsterkacke
Copy link
Author

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
#1 (comment)
.

@oliverschloebe
Copy link
Member

Schau ich mir mal an. :-)

@hamsterkacke
Copy link
Author

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
#1 (comment)
.

@oliverschloebe oliverschloebe changed the title Komplette Funktionen als "Shortcut" Add Common WordPress Snippets Jul 20, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants