Eigene Themes from Scratch

Download Eigene Themes from Scratch

Post on 22-Jan-2018

449 views

Category:

Internet

0 download

TRANSCRIPT

  1. 1. EigeneThemes from Scratch Stefan Frhlich ! WordCamp Berlin 2015
  2. 2. Stefan Frhlich 1984: Basic und 6510-Assembler mit C-64 seit 1995 freiberuicher Entwickler seit 2012:WordPress anfangs Anpassung vonThemes und Plugins nach kurzer Zeit ausschlielich Entwicklung kundenspezischerThemes Administrator etlicher WP-Installationen stefan@froehlich.it
  3. 3. Wozu ein eigenesTheme?
  4. 4. Premium-Themes und Frameworks unntige Funktionalitt und Code wichtige Projektanforderungen fehlen ergnzende Plugins haben hug dieselben Probleme: viele Optionen, aber nicht die erforderlichen
  5. 5. aufgeblhter Code viele CSS- und JS-Dateien
  6. 6. PageSpeed-Ergebnis Out of the box: eher unerfreulich Abhilfe: entsprechendes Hosting (Kosten/ Administration) oder Plugins (funktioniert oft nicht) oder Aufwand fr Optimierung
  7. 7. Gnstiger Preis, aber zustzliche Kosten unntige Features entfernen erforderliche Features implementieren Anpassungen an Design oder Corporate Identity des Kunden Bugxing zustzlicherTestaufwand durch Bugxing und CSS-Anpassung
  8. 8. Sicherheit beliebteThemes haben auch beliebte Sicherheitslcken Sicherheitslcken der in dasTheme integrierten Plugins Kein Problem, wenn regelmig alles aktualisiert wird, aber die Praxis sieht oft anders aus.
  9. 9. EigenesTheme
  10. 10. Individuelles Design - nicht von der Stange
  11. 11. Genau die gewnschte Funktionalitt - nicht zuviel, nicht zuwenig bersichtliches Backend, das ebenfalls den Kundenwnschen entsprechend aufgebaut ist
  12. 12. Keine bekannten Sicherheitslcken Schlanker Code bessere Performance weniger CSS- und JS-Dateien
  13. 13. Anatomie einesThemes
  14. 14. Theme-Verzeichnis Neues, leeresVerzeichnis: /wp-content/themes/from_scratch
  15. 15. style.css /* LICENSE & DETAILS! ==================================================! ! ! Theme Name: Eigenes Theme from Scratch! ! Theme URI: http://www.froehlich.it! ! Description: Demo-Theme fr WordCamp Berlin 2015! ! Version: 0.1! ! Author: Stefan Frhlich! ! Author URI: http://www.froehlich.it! ! License: GNU General Public License v2 or later! ! License URI: http://www.gnu.org/licenses/gpl-2.0.html! ! Tags: bla, blub! ! Text Domain: from_scratch! ==================================================! */!
  16. 16. index.php + screenshot.png ! ! ! ! ! ! ! ! ! ! ! ! ! ! !