Framework GavernWP - WordCamp Gdańsk 2012

1,234 views
1,160 views

Published on

My presentation from the WordCamp Gdańsk 2012 about the GavernWP framework.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,234
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Framework GavernWP - WordCamp Gdańsk 2012

  1. 1. Framework GavernWPTomasz Dziuda - Lead Developer @ GavickPro
  2. 2. 3 mocne punkty GavernWP te najważniejsze, bo jest ich dużo więcej ;-)
  3. 3. Tworzony w oparciu o 5 lat doświadczeń
  4. 4. Stworzony do modyfikowania i rozszerzania tworzony w oparciu o paradygmant programowania sterowanego prokrastynacją ;-)
  5. 5. Świetnie uzupełnia funkcjonalność WordPressa
  6. 6. Dlaczego GavernWP jest fajny? (Dla zwykłego użytkownika)
  7. 7. Widget Rules
  8. 8. Mechanizm Widget Rules dodajedodatkowe opcje do każdego widżetu
  9. 9. sposób wykorzystania listy podstronformularz do tworzenia listy podstronwybór stylistyki widżetuwybór ograniczeń wyświetlania widżetu
  10. 10. Wbudowane Shortcodes
  11. 11. 3 Grupy Shortcodes:• Typografia• Elementy interaktywne• Elementy dedykowane dla danego szablonu
  12. 12. Wbudowane opcje dla kluczowych elementów strony
  13. 13. Wybór fontów
  14. 14. Social API
  15. 15. Opcje SEO
  16. 16. Układ strony
  17. 17. Wbudowane szablony stron... oraz wsparcie dla Post Formats oraz Custom Post Fields
  18. 18. Post Formats Custom Post Fields
  19. 19. Przerwa dla gardła ;-)
  20. 20. Dlaczego GavernWP jest fajny? (Dla developerów)
  21. 21. Posiada szablon bazowy Meet GavernWP
  22. 22. [icon-*] Tytuł
  23. 23. Wsparcie dla Responsive Web Design
  24. 24. Panel administracyjny oparty na plikach JSON
  25. 25. [ ["Basic", "options.basic", "enabled"], ["Layout", "options.layout", "enabled"], ["Fonts", "options.fonts", "enabled"], ["Navigation", "options.navigation", "enabled"], ["Advanced", "options.advanced", "enabled"], ["Shortcodes", "options.shortcodes", "enabled"], ["Social API", "options.socialapi", "enabled"], ["Theme Branding", "options.themebranding", "enabled"], ["Back-End Branding", "options.backendbranding", "enabled"], ["SEO", "options.seo", "enabled"]]
  26. 26. { "name": "branding_logo_image_width_height", "type": "WidthHeight", "label": "Theme logo size", "tooltip": "Specify the theme logo dimensions.", "default": "", "class": "", "visibility": "branding_logo_type=image", "other": { "size": "2", "unit": "px" } },
  27. 27. Pliki JSON wykorzystywane są do generowania:•Grup czcionek•List menu•Wersji kolorystycznych szablonu•Stylistyk widżetów•Pozycji widżetów•Zawartości opcji szablonów•Zawartości niektórych meta-boxów
  28. 28. Rozszerzalny system Shortcodes
  29. 29. { "title": "Highlight", "code": "[highlight]Your text[/highlight]", "submenu": [ { "title": "Style I", "code": "[highlight style="1"]Your text[/ highlight]" }, { "title": "Style II", "code": "[highlight style="2"]Your text[/ highlight]" }, { "title": "Style III", "code": "[highlight style="3"]Your text[/ highlight]" } ]},
  30. 30. Co dalej?
  31. 31. Ulepszony interfejs Widget Rules
  32. 32. Wsparcie dla Adobe Edge Webfonts
  33. 33. Rozbudowany system hook-ów
  34. 34. Kompresja CSS i JavaScript
  35. 35. Skalowalne Social API
  36. 36. Większa integracja z mechanizmem Live Preview dla szablonów
  37. 37. Bardziej rozbudowany mechanizm Shortcodes głównie po stronie panelu administracyjnego
  38. 38. Problemy, sugestie?https://github.com/GavickPro/Meet-GavernWP/
  39. 39. Dziękuję za uwagę i czekam na pytania :-) Kontakt: dziudek@gavick.com

×