Framework GavernWP - WordCamp Gdańsk 2012

  • 1,040 views
Uploaded on

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

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

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,040
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
5
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Framework GavernWPTomasz Dziuda - Lead Developer @ GavickPro
  • 2. 3 mocne punkty GavernWP te najważniejsze, bo jest ich dużo więcej ;-)
  • 3. Tworzony w oparciu o 5 lat doświadczeń
  • 4. Stworzony do modyfikowania i rozszerzania tworzony w oparciu o paradygmant programowania sterowanego prokrastynacją ;-)
  • 5. Świetnie uzupełnia funkcjonalność WordPressa
  • 6. Dlaczego GavernWP jest fajny? (Dla zwykłego użytkownika)
  • 7. Widget Rules
  • 8. Mechanizm Widget Rules dodajedodatkowe opcje do każdego widżetu
  • 9. sposób wykorzystania listy podstronformularz do tworzenia listy podstronwybór stylistyki widżetuwybór ograniczeń wyświetlania widżetu
  • 10. Wbudowane Shortcodes
  • 11. 3 Grupy Shortcodes:• Typografia• Elementy interaktywne• Elementy dedykowane dla danego szablonu
  • 12. Wbudowane opcje dla kluczowych elementów strony
  • 13. Wybór fontów
  • 14. Social API
  • 15. Opcje SEO
  • 16. Układ strony
  • 17. Wbudowane szablony stron... oraz wsparcie dla Post Formats oraz Custom Post Fields
  • 18. Post Formats Custom Post Fields
  • 19. Przerwa dla gardła ;-)
  • 20. Dlaczego GavernWP jest fajny? (Dla developerów)
  • 21. Posiada szablon bazowy Meet GavernWP
  • 22. [icon-*] Tytuł
  • 23. Wsparcie dla Responsive Web Design
  • 24. Panel administracyjny oparty na plikach JSON
  • 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. { "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. 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. Rozszerzalny system Shortcodes
  • 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. Co dalej?
  • 31. Ulepszony interfejs Widget Rules
  • 32. Wsparcie dla Adobe Edge Webfonts
  • 33. Rozbudowany system hook-ów
  • 34. Kompresja CSS i JavaScript
  • 35. Skalowalne Social API
  • 36. Większa integracja z mechanizmem Live Preview dla szablonów
  • 37. Bardziej rozbudowany mechanizm Shortcodes głównie po stronie panelu administracyjnego
  • 38. Problemy, sugestie?https://github.com/GavickPro/Meet-GavernWP/
  • 39. Dziękuję za uwagę i czekam na pytania :-) Kontakt: dziudek@gavick.com