Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

WordPress per Startup

4,146 views

Published on

Alcuni discutono se WordPress sia solo una piattaforma di blogging o un vero CMS; altri, se WordPress sia lo strumento giusto per sviluppare veri e propri applicativi web... ma se fai Startup, non hai tempo per queste discussioni: hai bisogno di costruire un Minimum Viable Product per validare la tua idea e sottoporla a potenziali utenti e investitori. In questo workshop, vedremo gli strumenti adatti per estendere struttura dati e interfacce utente di WordPress, e realizzare rapidamente e con semplicità applicativi web sofisticati.

  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Sex in your area is here: ❤❤❤ http://bit.ly/39pMlLF ❤❤❤
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

WordPress per Startup

  1. 1. per Startup Costruisci il tuo MVP* in poche ore con WordPress * Minimum Viable Product (MVP) is a strategy used for fast and quantitative market testing of a product or product feature, popularized by Eric Ries for web applications [wikipedia]
  2. 2. Quando «WordPress» e «MVP» si incontrano nella stessa frase… Will it scale? E il Data Model? Ma è un CMS!
  3. 3. https://news.ycombinator.com/item?id=6097663
  4. 4. L’MVP è solo la prima di una lunga serie di iterazioni In questa fase ci interessa solo una cosa: la velocità
  5. 5. L’idea: un marketplace1
  6. 6. http://www.localguiding.com/ L’idea: un marketplace per guide turistiche locali http://www.lookals.com/ http://www.showmearound.net/ 2
  7. 7. Localtourguide.io - un marketplace per guide turistiche locali Gli elementi Blog News, Content marketing… Pages About, Why Join?... Tours Main feature Bookings ReviewsGuide Turisti 3
  8. 8. Localtourguide.io - un marketplace per guide turistiche locali Map to WordPress Blog News, Content marketing… Pages About, Why Join?... Tours Main feature 4.1 Custom post type + Custom Fields Bookings Custom post type + Custom Fields Reviews Tour comments
  9. 9. Localtourguide.io - un marketplace per guide turistiche locali Map to WordPress Guide Turisti 4.2 Post Author Custom roles Tours Main feature Guide Posts 2 PostsBookingsTuristi Posts 2 PostsBookingsTours Main feature
  10. 10. Localtourguide.io - un marketplace per guide turistiche locali Strumenti5.1 Custom post types Custom fields Generators http://generatewp.com http://themergency.com/generators http://www.weareo3.com/wordp... Plugins http://wordpress.org/plugins/types/ … Plugins http://wordpress.o rg/plugins/advanc ed-custom-fields/ http://wordpress.org/plugins/types/ https://github.com/jaredatch/Custo m-Metaboxes-and-Fields-for- WordPress …
  11. 11. Localtourguide.io - un marketplace per guide turistiche locali Strumenti Custom Roles Post and User connections Codex http://codex.wordpress.or g/Roles_and_Capabilities Plugins http://wordpress.org/plugins/user- role-editor/ … Plugins http://wordpress.org/plugi ns/posts-to-posts/ https://github.com/scribu/wp-posts- to-posts/wiki 5.3
  12. 12. Codice: Custom post types + capabilities 6.1 Stiamo creando delle nuove «custom capabilities», che però nessun ruolo possiede. Occorre assegnarle almeno all’admin, altrimenti nessuno avrebbe i privilegi necessari per manipolare questo post type Da chiamare su init,. i.e. add_action( 'init', 'register_cpt_tour' );
  13. 13. Codice: Custom post types + capabilities 6.2 register_cpt_caps aggiunge al ruolo administrator (ed eventuali altri) le custom capabilities associate ad un custom post type Ora quel custom post type risulta accessibile (almeno per gli administrator) N.B. Le operazioni sui ruoli sono da chiamare solo una volta, all’attivazione, perché sono persistenti, i.e. add_action( 'init', 'register_cr' ); function register_cr() { $registered = get_option('ltg_cr_created'); if( empty($registered) ) { register_cpt_caps('tour'); // altre operazioni sui ruoli add_option('ltg_cr_created', true); } }
  14. 14. Codice: Custom post types + capabilities 6.3 register_cr_guide usa clone_role per creare un nuovo ruolo guide, basato su subscriber, e aggiunge il solo privilegio di creare e modificare (ma non pubblicare) i propri post di tipo tour clone_role crea un nuovo ruolo copiando uno dei ruoli esistenti in WP_Roles
  15. 15. Codice: Custom post types + capabilities 6.4 Un ultima cosa: quando creiamo un nuovo tour, vogliamo poter selezionare come autore anche tutti gli user con ruolo guide
  16. 16. Codice: Post and User Connections 6.5 …nel frattempo bbiamo creato anche un custom post type booking per gestire le prenotazioni Ogni booking dev’essere collegato a: • Uno o più partecipanti (user) • Il relativo tour Specifichiamo queste relazioni con l’api del plugin Posts 2 Posts
  17. 17. Codice: Post and User Connections 6.6 Abbiamo creato anche un custom post type booking per gestire le prenotazioni Ogni booking dev’essere collegato a • Uno o più partecipanti (user) • Il relativo tour Specifichiamo queste relazioni con l’api del plugin Posts 2 Posts Ed ecco il risultato in /wp-admin
  18. 18. Configurazione: Custom Fields 6.7 ACF ci permette di gestire i campi aggiunti con un’interfaccia grafica molto efficiente. Ecco il risultato in /wp-admin
  19. 19. Cosa manca: gestione bookings 7 I custom post type booking non sono contenuti, e devono essere nascosti dal front end. Ma abbiamo comunque bisogno degli url per azioni di richiesta/accettazione/rifiuto delle prenotazioni Per manipolare i booking definiremo degli url virtuali, non legati a nessun post o pagina Il ciclo di vita della prenotazione potrà essere gestito mediante dei custom post status
  20. 20. Il Backoffice 8 Un backoffice pronto all’uso e conosciuto da molte persone http://wp.smashingmagazine.com/2012/05/17/customize-wordpress-admin-easily/ • Il logo nella pagina di login • I loghi nell’header e footer dell’area amministrazione • Gli elementi della bacheca • Lo schema colori C’è spesso una componente «di facciata» in un MVP. In questi casi meglio personalizzare graficamente il backoffice
  21. 21. Tutto il codice testato e funzionante? Metti la tua stellina sul repo di github! Lo pubblico se arrivamo almeno a 20 Promesso! 9 https://github.com/ptbello/localtourguide

×