SlideShare uma empresa Scribd logo
1 de 23
Creare Temi custom con
 _s, Bootstrap e LESS
               di PIERO BELLOMO




      WORDCAMP BOLOGNA - 9 FEBBRAIO 2013
          @WORDCAMPBOLOGNA # WPCAMPBO13
PERCHÈ SVILUPPARE
                                UN TEMA CUSTOM?




WORDCAMP BOLOGNA - 9 FEBBRAIO 2013             @WORDCAMPBOLOGNA # WPCAMPBO13
PERCHÈ UN TEMA CUSTOM?




Perche sei un Designer!
per prendere vita, le tue creazioni più belle e originali
non possono fare a meno di un tema custom!




…ma la vera domanda è?
come posso sviluppare temi custom
di qualità e rapidamente?



WORDCAMP BOLOGNA - 9 FEBBRAIO 2013                          @WORDCAMPBOLOGNA # WPCAMPBO13
COME SVILUPPARE TEMI CUSTOM
              DI QUALITÀ, E RAPIDAMENTE?




WORDCAMP BOLOGNA - 9 FEBBRAIO 2013   @WORDCAMPBOLOGNA # WPCAMPBO13
COME SVILUPPARE TEMI CUSTOM DI QUALITÀ, E RAPIDAMENTE?


   Framework                           Starter Theme




• WordPress è già un framework       • Uso diretto di WordPress
• Minore flessibilità                • Massima libertà

                                     “Ma così non ci vuole più tempo?”
                                         No, con componenti solidi ed un
                                         processo efficace
WORDCAMP BOLOGNA - 9 FEBBRAIO 2013                    @WORDCAMPBOLOGNA # WPCAMPBO13
LO STARTER THEME PERFETTO:
                    _S (“underscores”)




WORDCAMP BOLOGNA - 9 FEBBRAIO 2013   @WORDCAMPBOLOGNA # WPCAMPBO13
LO STARTER THEME PERFETTO: _S



• 1000 ore di vantaggio

• Direttamente dalla sorgente (Automattic)

• Not a Parent Theme



• A 1000-Hour Head Start: Introducing The _s Theme
  http://themeshaper.com/2012/02/13/introducing-the-underscores-theme/
• Github repo
  https://github.com/Automattic/_s
• Generator
  http://underscores.me/




WORDCAMP BOLOGNA - 9 FEBBRAIO 2013                    @WORDCAMPBOLOGNA # WPCAMPBO13
LO STARTER THEME PERFETTO: _S


                                     •   Tutti i template base della
                                         gerarchia
                                     •   Internazionalizzato
                                     •   Template tags utili




                                     •   No Home
                                     •   CSS minimale




WORDCAMP BOLOGNA - 9 FEBBRAIO 2013            @WORDCAMPBOLOGNA # WPCAMPBO13
…MA ALLORA CI VUOLE IL FRAMEWORK
        (SI, MA FRONT-END)




WORDCAMP BOLOGNA - 9 FEBBRAIO 2013   @WORDCAMPBOLOGNA # WPCAMPBO13
CI VUOLE IL FRAMEWORK FRONT-END



•   Reset/Normalize
•   Griglia
•   …dev’essere responsive!
•   Tipografia corretta
•   Componenti UI
•   ..anche dinamici (JS)

• Affidabilità cross-browser, cross-platform




WORDCAMP BOLOGNA - 9 FEBBRAIO 2013             @WORDCAMPBOLOGNA # WPCAMPBO13
QUALE FRAMEWORK FRONT-END?




    + COMPLETO                                                                         LEGGERO +




ZURB Foundation                      Twitter Bootstrap                      Skeleton
http://foundation.zurb.com/          http://twitter.github.com/bootstrap/   http://www.getskeleton.com/




WORDCAMP BOLOGNA - 9 FEBBRAIO 2013                                          @WORDCAMPBOLOGNA # WPCAMPBO13
QUALE FRAMEWORK FRONT-END?

http://responsive.vermilion.com/compare.php




WORDCAMP BOLOGNA - 9 FEBBRAIO 2013            @WORDCAMPBOLOGNA # WPCAMPBO13
GET BOOTSTRAP




WORDCAMP BOLOGNA - 9 FEBBRAIO 2013                   @WORDCAMPBOLOGNA # WPCAMPBO13
GET BOOTSTRAP


Sito
http://twitter.github.com/bootstrap/

GitHub Repo
https://github.com/twitter/bootstrap

Configuratore
http://twitter.github.com/bootstrap/customize.html

The big badass list of 268 useful twitter Bootstrap resources
http://www.bootstraphero.com/the-big-badass-list-of-twitter-bootstrap-resources
Qualche esempio:
• Font Awesome: http://fortawesome.github.com/Font-Awesome/
• Tema flat, Metro-like: http://bootswatch.com/cosmo/




WORDCAMP BOLOGNA - 9 FEBBRAIO 2013                              @WORDCAMPBOLOGNA # WPCAMPBO13
LESS

VARIABILI
@nice-blue: #5B83AD;
@light-blue: (@nice-blue + #111);
#header { color: @light-blue; }   #header { color: #6C94BE; }

@base-whitespace: 20px;
.myclass { padding: 2 * @base-whitespace; }    .myclass { padding : 40px; }

MIXINS
.border-radius(@radius) {
  -webkit-border-radius: @radius;                 http://lesscss.org
    -moz-border-radius: @radius;
      border-radius: @radius;
}
#header {
   .border-radius(4px);
}

#header {
 -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
     border-radius: 4px;
}
WORDCAMP BOLOGNA - 9 FEBBRAIO 2013                                            @WORDCAMPBOLOGNA # WPCAMPBO13
LESS


Compilazione

1. Client-side, via less.js

2. Server-side, con node.js

3. Statica da GUI
https://github.com/cloudhead/less.js/wiki/GUI-compilers-that-use-LESS.js




WORDCAMP BOLOGNA - 9 FEBBRAIO 2013                       @WORDCAMPBOLOGNA # WPCAMPBO13
LESS




                                     http://jumpstartui.com/
                                     http://tedxyyc.com/
                                     http://learningforwardbc.ca/
                                     http://www.dreamups.org/
                                     http://benfrain.com/
                                     http://brentschoonover.com/

                                     http://lovebootstrap.com
WORDCAMP BOLOGNA - 9 FEBBRAIO 2013                       @WORDCAMPBOLOGNA # WPCAMPBO13
_S + BOOTSTRAP ?




WORDCAMP BOLOGNA - 9 FEBBRAIO 2013              @WORDCAMPBOLOGNA # WPCAMPBO13
INTEGRAZIONE _S + BOOTSTRAP




Aspetti Generici di Wordpress
1. Menu [ wp_nav_menu() ]
2. Form [ search, comments ]
3. Vari Shortcode [ img + caption, oembed]

Wordpress Starter themes con Bootstrap (non _s)
http://www.rootstheme.com/
http://bootstrapwp.rachelbaker.me/
http://320press.com/wpbs/
INTEGRAZIONE _S + BOOTSTRAP




  .container
Aspetti specifici di _s: la struttura

                                                      header.php
                                     .span8
 .row
                                                       theme files
  .row
                                          .span4
                                                       footer.php
   .row




WORDCAMP BOLOGNA - 9 FEBBRAIO 2013                 @WORDCAMPBOLOGNA # WPCAMPBO13
_S + BOOTSTRAP = _STRAP




WORDCAMP BOLOGNA - 9 FEBBRAIO 2013     @WORDCAMPBOLOGNA # WPCAMPBO13
_S + BOOTSTRAP = _STRAP


https://github.com/ptbello/_strap




WORDCAMP BOLOGNA - 9 FEBBRAIO 2013   @WORDCAMPBOLOGNA # WPCAMPBO13
RELATORE: PIERO BELLOMO




                              Piero Bellomo
                              Web: http://www.viewlab.net


                              Linkedin: http://it.linkedin.com/in/pierobellomo/
                              Facebook: http://www.facebook.com/piero.bellomo
                              Github: https://github.com/ptbello


BIO


Lavora col web ormai dal XX secolo, e con WordPress già dai primi anni del XXI secolo; lo fa per
corporation nazionali e internazionali, ma anche per il suo meccanico quella volta che gli ha sistemato la
panda scassata della nonna. Pratica con determinazione lo User-Centered Design e ci tiene molto che i
suoi utenti non debbano mai pensare.




WORDCAMP BOLOGNA - 9 FEBBRAIO 2013                                                 @WORDCAMPBOLOGNA # WPCAMPBO13

Mais conteúdo relacionado

Mais procurados

Mais procurados (10)

My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016
My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016
My WordPress Toolbox - WordPress Meetup Romagna #13 - 15 Settembre 2016
 
WordPress, migrazioni e re-branding: don't try this at home. #wmf15
WordPress, migrazioni e re-branding: don't try this at home. #wmf15WordPress, migrazioni e re-branding: don't try this at home. #wmf15
WordPress, migrazioni e re-branding: don't try this at home. #wmf15
 
SEO On Site & WordPress - Errori da Evitare - #10 WordPress Meetup Romagna C...
SEO On Site & WordPress - Errori da Evitare  - #10 WordPress Meetup Romagna C...SEO On Site & WordPress - Errori da Evitare  - #10 WordPress Meetup Romagna C...
SEO On Site & WordPress - Errori da Evitare - #10 WordPress Meetup Romagna C...
 
SEO for Food. Consigli, tecniche e strategie per i food blogger
SEO for Food. Consigli, tecniche e strategie per i food bloggerSEO for Food. Consigli, tecniche e strategie per i food blogger
SEO for Food. Consigli, tecniche e strategie per i food blogger
 
Seo on site - La stai facendo nel modo giusto? | GT Conference Torino 2013
Seo on site - La stai facendo nel modo giusto? | GT Conference Torino 2013Seo on site - La stai facendo nel modo giusto? | GT Conference Torino 2013
Seo on site - La stai facendo nel modo giusto? | GT Conference Torino 2013
 
Aggiornato! Il sito veloce senza codice
Aggiornato! Il sito veloce senza codiceAggiornato! Il sito veloce senza codice
Aggiornato! Il sito veloce senza codice
 
DevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseembly
DevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseemblyDevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseembly
DevDayNapoli - Blazor: Creare Single Page Application con .NET e WebAseembly
 
Black-hat link building vs White-hat link earning - Matteo Monari
Black-hat link building vs White-hat link earning - Matteo MonariBlack-hat link building vs White-hat link earning - Matteo Monari
Black-hat link building vs White-hat link earning - Matteo Monari
 
Abc del sito per i freelance
Abc del sito per i freelanceAbc del sito per i freelance
Abc del sito per i freelance
 
Ottimizzare WordPress non solo per i motori di ricerca
Ottimizzare WordPress non solo per i motori di ricercaOttimizzare WordPress non solo per i motori di ricerca
Ottimizzare WordPress non solo per i motori di ricerca
 

Destaque

Responsive Design - Wordcamp 2013
Responsive Design - Wordcamp 2013Responsive Design - Wordcamp 2013
Responsive Design - Wordcamp 2013
Mirko Santangelo
 
WORKFLOW Export PSD to HTML
WORKFLOW Export PSD to HTMLWORKFLOW Export PSD to HTML
WORKFLOW Export PSD to HTML
francescomarzoli
 
WordPress Development Tools and Best Practices
WordPress Development Tools and Best PracticesWordPress Development Tools and Best Practices
WordPress Development Tools and Best Practices
Danilo Ercoli
 
How to Fight Shoddy Background Checks
How to Fight Shoddy Background ChecksHow to Fight Shoddy Background Checks
How to Fight Shoddy Background Checks
IDT911
 
North Carolina- Jacob and Owen
North Carolina- Jacob and OwenNorth Carolina- Jacob and Owen
North Carolina- Jacob and Owen
klei8103
 
Presentation columbia union
Presentation columbia unionPresentation columbia union
Presentation columbia union
Roger Hernandez
 

Destaque (20)

WordPress per Startup
WordPress per StartupWordPress per Startup
WordPress per Startup
 
"L'uso efficace di una tipografia corretta" @ WordCamp Bologna 2013
"L'uso efficace di una tipografia corretta" @ WordCamp Bologna 2013"L'uso efficace di una tipografia corretta" @ WordCamp Bologna 2013
"L'uso efficace di una tipografia corretta" @ WordCamp Bologna 2013
 
Responsive Design - Wordcamp 2013
Responsive Design - Wordcamp 2013Responsive Design - Wordcamp 2013
Responsive Design - Wordcamp 2013
 
WORKFLOW Export PSD to HTML
WORKFLOW Export PSD to HTMLWORKFLOW Export PSD to HTML
WORKFLOW Export PSD to HTML
 
Manage custom options pages in Wordpress
Manage custom options pages in WordpressManage custom options pages in Wordpress
Manage custom options pages in Wordpress
 
Perché odio i temi di WordPress
Perché odio i temi di WordPressPerché odio i temi di WordPress
Perché odio i temi di WordPress
 
UX laws - How to design a great user experience
UX laws - How to design a great user experienceUX laws - How to design a great user experience
UX laws - How to design a great user experience
 
Cloud Computing & WordPress - Scalability and High Availability - wpcampbo13
Cloud Computing & WordPress - Scalability and High Availability - wpcampbo13Cloud Computing & WordPress - Scalability and High Availability - wpcampbo13
Cloud Computing & WordPress - Scalability and High Availability - wpcampbo13
 
Best Practices Mobile Web: Il "Tap" è il nuovo "Click" @ Wordcamp Bologna
Best Practices Mobile Web: Il "Tap" è il nuovo "Click" @ Wordcamp BolognaBest Practices Mobile Web: Il "Tap" è il nuovo "Click" @ Wordcamp Bologna
Best Practices Mobile Web: Il "Tap" è il nuovo "Click" @ Wordcamp Bologna
 
WordPress Development Tools and Best Practices
WordPress Development Tools and Best PracticesWordPress Development Tools and Best Practices
WordPress Development Tools and Best Practices
 
Sfruttare il Potenziale Nativo di WordPress - WordCamp Bologna 2013
Sfruttare il Potenziale Nativo di WordPress - WordCamp Bologna 2013Sfruttare il Potenziale Nativo di WordPress - WordCamp Bologna 2013
Sfruttare il Potenziale Nativo di WordPress - WordCamp Bologna 2013
 
Kohus
KohusKohus
Kohus
 
James shorty candies_1937_2011
James shorty candies_1937_2011James shorty candies_1937_2011
James shorty candies_1937_2011
 
How to Fight Shoddy Background Checks
How to Fight Shoddy Background ChecksHow to Fight Shoddy Background Checks
How to Fight Shoddy Background Checks
 
The perfect Hedger and the Fox
The perfect Hedger and the FoxThe perfect Hedger and the Fox
The perfect Hedger and the Fox
 
New Social tips and trick for 2014/2015
New Social tips and trick for 2014/2015New Social tips and trick for 2014/2015
New Social tips and trick for 2014/2015
 
Service Innovation for Supreme Customer Experience Workshop
Service Innovation for Supreme Customer Experience Workshop Service Innovation for Supreme Customer Experience Workshop
Service Innovation for Supreme Customer Experience Workshop
 
North Carolina- Jacob and Owen
North Carolina- Jacob and OwenNorth Carolina- Jacob and Owen
North Carolina- Jacob and Owen
 
Presentation columbia union
Presentation columbia unionPresentation columbia union
Presentation columbia union
 
2013 01 roadshow_bc
2013 01 roadshow_bc2013 01 roadshow_bc
2013 01 roadshow_bc
 

Semelhante a Creare temi custom con _s, Bootstrap e LESS

Semelhante a Creare temi custom con _s, Bootstrap e LESS (11)

WordPress e Yoast SEO - Da dove iniziare
WordPress e Yoast SEO - Da dove iniziareWordPress e Yoast SEO - Da dove iniziare
WordPress e Yoast SEO - Da dove iniziare
 
Eseguire test sintetici delle Web Performance con webpagetest.org
Eseguire test sintetici delle Web Performance con webpagetest.orgEseguire test sintetici delle Web Performance con webpagetest.org
Eseguire test sintetici delle Web Performance con webpagetest.org
 
35 Modi Interessanti di usare i motori di ricerca in classe
35 Modi Interessanti di usare i motori di ricerca in classe35 Modi Interessanti di usare i motori di ricerca in classe
35 Modi Interessanti di usare i motori di ricerca in classe
 
Cosa non fare assolutamente sul cloud!
Cosa non fare assolutamente sul cloud! Cosa non fare assolutamente sul cloud!
Cosa non fare assolutamente sul cloud!
 
Lean UX Development - Approach and toolkit
Lean UX Development - Approach and toolkitLean UX Development - Approach and toolkit
Lean UX Development - Approach and toolkit
 
Lean UX Approach for developers
Lean UX Approach for developersLean UX Approach for developers
Lean UX Approach for developers
 
Webapp HTML5/CSS3 nelle strategie di territorio
Webapp HTML5/CSS3 nelle strategie di territorioWebapp HTML5/CSS3 nelle strategie di territorio
Webapp HTML5/CSS3 nelle strategie di territorio
 
Performance e Drupal
Performance e DrupalPerformance e Drupal
Performance e Drupal
 
Corso Wordpres 2/7: PERSONALIZZAZIONE
Corso Wordpres 2/7: PERSONALIZZAZIONECorso Wordpres 2/7: PERSONALIZZAZIONE
Corso Wordpres 2/7: PERSONALIZZAZIONE
 
Mobile learning Bologna - Tra html 5 e applicazioni native.
Mobile learning Bologna - Tra html 5 e applicazioni native.Mobile learning Bologna - Tra html 5 e applicazioni native.
Mobile learning Bologna - Tra html 5 e applicazioni native.
 
Yoast SEO: trucchi e consigli per sfruttarlo al meglio
Yoast SEO: trucchi e consigli per sfruttarlo al meglioYoast SEO: trucchi e consigli per sfruttarlo al meglio
Yoast SEO: trucchi e consigli per sfruttarlo al meglio
 

Creare temi custom con _s, Bootstrap e LESS

  • 1. Creare Temi custom con _s, Bootstrap e LESS di PIERO BELLOMO WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 2. PERCHÈ SVILUPPARE UN TEMA CUSTOM? WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 3. PERCHÈ UN TEMA CUSTOM? Perche sei un Designer! per prendere vita, le tue creazioni più belle e originali non possono fare a meno di un tema custom! …ma la vera domanda è? come posso sviluppare temi custom di qualità e rapidamente? WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 4. COME SVILUPPARE TEMI CUSTOM DI QUALITÀ, E RAPIDAMENTE? WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 5. COME SVILUPPARE TEMI CUSTOM DI QUALITÀ, E RAPIDAMENTE? Framework Starter Theme • WordPress è già un framework • Uso diretto di WordPress • Minore flessibilità • Massima libertà “Ma così non ci vuole più tempo?” No, con componenti solidi ed un processo efficace WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 6. LO STARTER THEME PERFETTO: _S (“underscores”) WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 7. LO STARTER THEME PERFETTO: _S • 1000 ore di vantaggio • Direttamente dalla sorgente (Automattic) • Not a Parent Theme • A 1000-Hour Head Start: Introducing The _s Theme http://themeshaper.com/2012/02/13/introducing-the-underscores-theme/ • Github repo https://github.com/Automattic/_s • Generator http://underscores.me/ WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 8. LO STARTER THEME PERFETTO: _S • Tutti i template base della gerarchia • Internazionalizzato • Template tags utili • No Home • CSS minimale WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 9. …MA ALLORA CI VUOLE IL FRAMEWORK (SI, MA FRONT-END) WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 10. CI VUOLE IL FRAMEWORK FRONT-END • Reset/Normalize • Griglia • …dev’essere responsive! • Tipografia corretta • Componenti UI • ..anche dinamici (JS) • Affidabilità cross-browser, cross-platform WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 11. QUALE FRAMEWORK FRONT-END? + COMPLETO LEGGERO + ZURB Foundation Twitter Bootstrap Skeleton http://foundation.zurb.com/ http://twitter.github.com/bootstrap/ http://www.getskeleton.com/ WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 12. QUALE FRAMEWORK FRONT-END? http://responsive.vermilion.com/compare.php WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 13. GET BOOTSTRAP WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 14. GET BOOTSTRAP Sito http://twitter.github.com/bootstrap/ GitHub Repo https://github.com/twitter/bootstrap Configuratore http://twitter.github.com/bootstrap/customize.html The big badass list of 268 useful twitter Bootstrap resources http://www.bootstraphero.com/the-big-badass-list-of-twitter-bootstrap-resources Qualche esempio: • Font Awesome: http://fortawesome.github.com/Font-Awesome/ • Tema flat, Metro-like: http://bootswatch.com/cosmo/ WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 15. LESS VARIABILI @nice-blue: #5B83AD; @light-blue: (@nice-blue + #111); #header { color: @light-blue; } #header { color: #6C94BE; } @base-whitespace: 20px; .myclass { padding: 2 * @base-whitespace; } .myclass { padding : 40px; } MIXINS .border-radius(@radius) { -webkit-border-radius: @radius; http://lesscss.org -moz-border-radius: @radius; border-radius: @radius; } #header { .border-radius(4px); } #header { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 16. LESS Compilazione 1. Client-side, via less.js 2. Server-side, con node.js 3. Statica da GUI https://github.com/cloudhead/less.js/wiki/GUI-compilers-that-use-LESS.js WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 17. LESS http://jumpstartui.com/ http://tedxyyc.com/ http://learningforwardbc.ca/ http://www.dreamups.org/ http://benfrain.com/ http://brentschoonover.com/ http://lovebootstrap.com WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 18. _S + BOOTSTRAP ? WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 19. INTEGRAZIONE _S + BOOTSTRAP Aspetti Generici di Wordpress 1. Menu [ wp_nav_menu() ] 2. Form [ search, comments ] 3. Vari Shortcode [ img + caption, oembed] Wordpress Starter themes con Bootstrap (non _s) http://www.rootstheme.com/ http://bootstrapwp.rachelbaker.me/ http://320press.com/wpbs/
  • 20. INTEGRAZIONE _S + BOOTSTRAP .container Aspetti specifici di _s: la struttura header.php .span8 .row theme files .row .span4 footer.php .row WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 21. _S + BOOTSTRAP = _STRAP WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 22. _S + BOOTSTRAP = _STRAP https://github.com/ptbello/_strap WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13
  • 23. RELATORE: PIERO BELLOMO Piero Bellomo Web: http://www.viewlab.net Linkedin: http://it.linkedin.com/in/pierobellomo/ Facebook: http://www.facebook.com/piero.bellomo Github: https://github.com/ptbello BIO Lavora col web ormai dal XX secolo, e con WordPress già dai primi anni del XXI secolo; lo fa per corporation nazionali e internazionali, ma anche per il suo meccanico quella volta che gli ha sistemato la panda scassata della nonna. Pratica con determinazione lo User-Centered Design e ci tiene molto che i suoi utenti non debbano mai pensare. WORDCAMP BOLOGNA - 9 FEBBRAIO 2013 @WORDCAMPBOLOGNA # WPCAMPBO13