{"id":692,"date":"2016-10-26T22:00:06","date_gmt":"2016-10-26T20:00:06","guid":{"rendered":"https:\/\/2016.geneva.wordcamp.org\/?page_id=692"},"modified":"2016-10-26T22:41:56","modified_gmt":"2016-10-26T20:41:56","slug":"sessions","status":"publish","type":"page","link":"https:\/\/geneva.wordcamp.org\/2016\/sessions\/","title":{"rendered":"Sessions"},"content":{"rendered":"\n\t<div class=\"wcorg-sessions\">\n\t\t\n\t\t\t<div id=\"wcorg-session-666\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tPANEL: What is missing in WordPress to be the perfect CMS?\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented in Conference.<\/p>\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-655\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tWordPress Actions and Filters (conference)\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"http:\/\/profiles.wordpress.org\/arieleo\/\">Ari Leviatan<\/a> in Workshop and conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/44414c47bb9f5740e73f387c0db904708b1bbe7b8d71e40cff0fca171af2fef3?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>I&#8217;d love to speak about a subject close to my heart &#8211; actions and filters. I&#8217;ve encountered many situations where when someone wanted to expand on or change WordPress&#8217;s functionality, they made changes to the core code. This is not just bad for future-proofing your website, it is also unnecessary. WordPress is rich in hooks laid throughout the code base for anyone to use. I&#8217;d be happy to speak about the purposes of actions and filters, and about the differences between them. I can also share my technique of using &#8216;grep&#8217; on plugins source code to quickly find their hooks and make their behavior suit my needs.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-653\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tWhy code quality matters?\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"http:\/\/profiles.wordpress.org\/tweetythierry\/\">Thierry Muller<\/a> in Conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/71cd985b2c3d858df0d6705162d9840078bffe53dc46fc859f5cef16834b9cf8?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Code quality truly matters! This talk is about understanding why investing in quality development is key, from a business point of view as well as a for technical reasons.<\/p>\n<p>Target Audience: Business owners, end users, web agencies, freelancers and developers.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-651\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tUtiliser WordPress en toute s\u00e9curit\u00e9\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by Guillaume Baudoin in Workshop and conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/8187da9b801f88f62d7fba08b43ff982d12f89ac01cc3eb9d16728684c1e5fb6?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Comment utiliser WordPress en toute s\u00e9curit\u00e9 ? En tant qu&#8217;administrateur, \u00e9diteur ou simple utilisateur, comment s&#8217;assurer que son compte n&#8217;est pas vuln\u00e9rable aux attaques les plus courantes ?<\/p>\n<p>Apprenez \u00e0 utiliser un gestionnaire de mot de passe, \u00e0 cr\u00e9er des comptes pour vos coll\u00e8gues au lieu d&#8217;en partager un et \u00e0 reconna\u00eetre les signes d&#8217;un site qui aurait \u00e9t\u00e9 compromis par une attaque.<\/p>\n<p>La s\u00e9curit\u00e9 d&#8217;un site passe par diff\u00e9rentes couches: l&#8217;acc\u00e8s, l&#8217;h\u00e9bergement, les sauvegardes et la maintenance. A l&#8217;aide d&#8217;une liste de contr\u00f4le, v\u00e9rifions ensemble la conformit\u00e9 de votre site, de ceux que vous cr\u00e9ez ou \u00e9ditez.<\/p>\n<p>Public cible: d\u00e9butant\/interm\u00e9diaire<br \/>\nLangue: fran\u00e7ais (questions peuvent \u00eatre en anglais\/allemand)<br \/>\nPour la pr\u00e9sentation: beamer et connexion Internet (microphone selon la taille de l&#8217;audience).<br \/>\nPour les participants: de quoi acc\u00e9der \u00e0 leurs sites pour ceux qui le souhaitent (laptop \/ Wifi )<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-649\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tTypeface, Typography, Theme&#8230; Design matters.\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"http:\/\/profiles.wordpress.org\/frederique-game\/\">Fr\u00e9d\u00e9rique Game<\/a> in Conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/33a07b02265cf01f2050dd1f3091c0917a13a3541122aa072c2120fed490fdba?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>In design, fonts and typography are essential to deliver a certain perception of the website.<br \/>\nAnd a relevant message. Moreover, it\u2019s important to take care of disabilities.<br \/>\nDesigning themes and websites need to follow some good practices.<br \/>\nWhat\u2019s about using best font services, tools and methods for implementing awesome and relevant fonts in your WordPress website.<\/p>\n<p>Prerequisites: no specific prerequisites to attend this talk, it would be useful for anyone who needs to learn how typography can improve his website, and a simple reminder for those (as designers) who need to implement custom web fonts.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-647\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tThe WP REST API is a game changer\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"http:\/\/profiles.wordpress.org\/neverything\/\">Silvan Hagen<\/a> in Conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/1a25b5b4d9803dd8fafa77d617e589428d5f0d4dfcd722d6edab7826d4c46558?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>The talk will be for beginner to novice programmers and front-end people I&#8217;d say. The following topics will be covered:<\/p>\n<p>&#8211; What is the WP REST API?<br \/>\n&#8211; Examples of the WP REST API in the wild<br \/>\n&#8211; Using the REST API in a WordPress front-end<br \/>\n&#8211; Using the REST API in the WordPress backend<br \/>\n&#8211; A decoupled App built with the REST API<br \/>\n&#8211; Extending the REST API<br \/>\n&#8211; Thoughts on the future of WordPress with the REST API<br \/>\n&#8211; Questions\/Discussion<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-645\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tCustomising the WordPress Admin Panel for Your Clients\u2019 Needs\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"http:\/\/profiles.wordpress.org\/engelen\/\">Jesper van Engelen<\/a> in Conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/1a809234d5b61fdadafbea6e624d140e32f6b9febc926faa28ed93b674138de3?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>In an ever-growing WordPress ecosystem, both the number and scale of companies using WordPress for their online operations are expanding rapidly. Providing your client\u2019s visitors with a usable, accessible and good-looking frontend to their website is usually concern number 1. But should it be? Often, the usability of the WordPress backend is overlooked by developers, and choices pondered on by core developers for months are negated by developers overloading the admin panel with useless menu items, options and data \u2014 resulting in a complete lack of insight.<\/p>\n<p>In this talk, I will discuss with you the need of building WordPress websites and web applications that are not only usable to its visitors, but also to its users \u2014 be it administrators, content editors or developers. I will walk you through the why and how of improving your WordPress backend experience using plugins and custom code (specifically, the menu API and the columns API), lead by my experience as a developer for clients and as a former co-author of the Admin Columns plugin.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-643\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tSEA Best Practices\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"http:\/\/profiles.wordpress.org\/eastwestbond\/\">Stephan Zurfluh<\/a> in Workshop and conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/004bdaf2c3d1101362255daba029436fb35eb678a6964b79a18f48b967a5cf86?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>We will discuss about Search Engine Advertising. You make great websites with WordPress, you need visitors.<\/p>\n<p>Contents:<br \/>\nWhat is SEA, what is SEO<br \/>\nExperiences with Campaigns, some facts<br \/>\nWork on your concept<br \/>\nHow does it look with Google Adwords<br \/>\nThe process of creating a campaign<\/p>\n<p>Critism:<br \/>\nPolicy of Auction, extreme prices, key service CHF 150,-<br \/>\nCharge market money, if you discover a new \u201ckeyword\u201d<br \/>\nSupport of Adwords is ok<br \/>\nGoogle knows all facts, doesn\u2019t tell it<br \/>\nGoogle is no partner, taking customers<br \/>\nWho is owner of the dates?<br \/>\nBing doesn\u2019t invest in services, monopol of Google<\/p>\n<p>Hints:<br \/>\ntry it for proof of concepts<br \/>\nuse Google Adwords explain videos in Youtube<br \/>\ngo to trainings of Google (www.google.ch\/ads\/training<br \/>\nshare experiences<br \/>\nflexibility<br \/>\ncontrol with Google Analytics (Dashboard)<br \/>\nlook for alternatives<br \/>\nbuild your own platforms<br \/>\nbe creative, use Google Display and Youtube<\/p>\n<p>Goal:<br \/>\nEncourage the participants to make profitable SEA campaigns and create own local search platforms.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-641\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tOne Website, All the Languages \u2014 How to Set up a Multilingual WordPress Website With MultilingualPress (conference)\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"http:\/\/profiles.wordpress.org\/tfrommen\/\">Thorsten Frommen<\/a> in Workshop and conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/858286f3a090abcf562e4a3a8192d228feb57af435d432aada7ead996f21913e?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>WordPress powers more than every fourth of all websites in the world, in one or more of the 6,500+ world languages. WordPress itself does not allow for multilingual content, though, so that&#8217;s where plugins come in handy. One of these is MultilingualPress: THE multisite-based free open source plugin for multilingual websites.<\/p>\n<p>In this talk, Thorsten provides a short introduction to both MultilingualPress and WordPress multisite. By means of several user stories, he then explains how to set up your multilingual WordPress website with MultilingualPress.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-639\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tModular functionality &#8211; organizing your code to make WordPress development easier\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"http:\/\/profiles.wordpress.org\/markhowellsmead\/\">Mark Howells-Mead<\/a> in Conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/a133e56712d12c4d2add2d1668313203eb3d5a76f41e793a2e7c2012131b6b16?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>There are many resources for developers online which show how to code a WordPress Theme or a WordPress plugin. However, there are fewer resources which explain the necessity for, and advantages of, separating functionality between Themes and Plugins, planning development according to modular coding principles, and working on WordPress projects which go beyond the blog.<\/p>\n<p>Touching on front end techniques most commonly known from programmers like Brad Frost, I&#8217;ll explain how to plan a development project for both front end and backend environments in an overview, using a recent real-world example of developing for both blogs and non-blog-type WordPress multisite installation.<\/p>\n<p>My talk will provide a summarized insight into maintaining individual features through the use of your own Plugins, why it&#8217;s important to decide whether to add features to a Theme or via a Plugin, and the flexibility and organisation which modular coding brings.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-637\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tInternationalization improvements in WordPress 4.6 and beyond\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"http:\/\/profiles.wordpress.org\/swissspidy\/\">Pascal Birchler<\/a> in Conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/1718b7c2f2afc31b4e94805b6f1f6ae2b802cc4c696f99b11fde2186006c82c9?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>In this talk, I&#8217;d talk about all the recent improvements to i18n (internationalization) and l10n (localization) in WordPress 4.6 and upcoming versions. There are some great performance improvements and new features to make the lives of developers and users easier.<\/p>\n<p>This includes, but is not limited to, just-in-time loading of translations, per-user language settings and JavaScript internationalization. Some very interesting stuff that I will demonstrate with code examples and screenshots.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-635\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tHow to teach WordPress to clients : 10 Metaphors to make them feel smart\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"http:\/\/profiles.wordpress.org\/alexandreb3\/\">Alexandre Bortolotti<\/a> in Conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/d821f932af1e67344c7dbb03c3b126386d043abb45acd575a7bf82313a66d5ba?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>When you create a WordPress website for a client that never used it, it can be difficult to make the jargon understandable. Why do we need a theme and plugins ? What are the tags, the permalinks, etc.<\/p>\n<p>In this presentation, I&#8217;m gonna give you 10 metaphors to help you explain WordPress technical terms to beginners.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-633\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tHow to run a WordPress company and a family of 5 and not go MAD.\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"http:\/\/profiles.wordpress.org\/psoluch\/\">Piotr Soluch<\/a> in Conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/aca2b5da3810f8a26e6d49cd4aca44f48a30f2f405f013951f1b158252b9bcee?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>This is slightly different talk than most of WordCamp talks, but I believe it&#8217;s equally important. <\/p>\n<p>With WordPress scene becoming more and more competitive, the stress factor on WordPress professionals is higher than ever. At the same time we need to take care of our families and friends which is equally important. The pressure mounts up and it often leads to emotional and physical problems. I&#8217;ve experienced it first hand and after several months of dealing with a burnout I started being very proactive about it. <\/p>\n<p>In this talk I would like to share my experiences related to:<br \/>\n&#8211; what leads to burnouts and other problems<br \/>\n&#8211; how to deal with it<br \/>\n&#8211; how to avoid it<br \/>\n&#8211; how to balance work and family life<\/p>\n<p>This is a topic very few people talk about. But a lot of people deal with. Hopefully my talk will help someone.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-631\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tHo API day\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by Pierre-Andr\u00e9 Vullioud in Conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/ef012e66d4e57238875bfc05812a4089618606d0644c092520c7ef8c3d63bf59?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>REST API just arrived in the core of WordPress. It\\&#8217;s a revolution that allow WP to serve and consume data to\/from many other systems.<\/p>\n<p>In this session we will review shortly the basic of REST and show how to code a WP plugin to extend the WP REST API. We will discuss together the best way to organize your files and classes. This plugin will be Object oriented with namespace and autoloader.<\/p>\n<p>The test plugin will manage a list of talks for a WorldCamp. The code will be released on Github and will help you to start your next project.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-629\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tCustomizing your BuddyPress community website\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"http:\/\/profiles.wordpress.org\/oelita\/\">Sylvie Clement<\/a> in Workshop and conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/a1f09f74cc13e36be4aa0edc7ce56b7e6f38139058e776449ea2389562f0a882?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>We can see more and more examples of great online communities built with WordPress and BuddyPress. But people installing BP are facing a big challenge in knowing how to customize their website to achieve that. What to start with ? How to change the templates ? How to change the navigation ? How to hide some functionnalities, or add others ?<br \/>\nThis workshop will demonstrate a step by step example, and show some ways to customize your BP with snippets of code, using the many hooks BP offers.<\/p>\n<p>&#8211; Choosing BP options and profile fields in the admin area<br \/>\n&#8211; Creating a user menu using BP built-in functionnalities<br \/>\n&#8211; BP templates hierarchy<br \/>\n&#8211; Hooks to modify BP navigation and subnav, and labels<br \/>\n&#8211; Hooks to add custom activities in BP activity streams<br \/>\n&#8211; some useful plugins to extend your BP<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-627\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tCr\u00e9er son premier th\u00e8me WordPress en 30 minutes\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"http:\/\/profiles.wordpress.org\/maximebj\/\">Maxime Bernard-Jacquet<\/a> in Workshop and conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/d79912ef899e527c518929cc261f4f66352de7f12441cb5b66c47356cacf3d1e?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Il est beaucoup plus facile de cr\u00e9er un th\u00e8me sur mesure que ce que l&#8217;on peut croire.<br \/>\nAujourd&#8217;hui beaucoup se rabattent sur des th\u00e8mes premium et des pages builders.<br \/>\nMais savez-vous qu&#8217;avec quelques bases HTML\/CSS et un peu de PHP, cr\u00e9er un th\u00e8me sur mesure pour WordPress n&#8217;est pas si compliqu\u00e9 ?<\/p>\n<p>C&#8217;est ce que l&#8217;on va faire en 30 petites minutes lors de ce Workshop. Vous aurez \u00e0 l&#8217;issue une base solide qui vous servira de tremplin \u00e0 tous vos futurs projets.<\/p>\n<p>On en profitera pour aborder les fichiers de templates, le template hierarchy, les fonctions fournies par WordPress ainsi que la fameuse &#8220;Loop&#8221;.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-625\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tCreate a multilingual WordPress site with Bogo\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by Carole Mauron in Conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/351bde4f6ee49a2b12c43d1381ba0fe568464f68235283f12960531f41ecf6be?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>The different ways to create a multilingual website<br \/>\nWhy using Bogo<br \/>\nHow to translate your content<br \/>\nQuestion and Answer<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-623\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tContent strategy tools for WordPress projects\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"http:\/\/profiles.wordpress.org\/evrenk\/\">Evren Kiefer<\/a> in Conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/82eac630e9c1e20b7a63ab86075aad9d501400fd7cbc29fbbcf84e072ed443c6?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Great texts, photographs and\/or videos are the foundation upon which websites stand. However, we start our projects by obsessing over which plugins and themes are the best. We leave the content uncared for: it is always someone else&#8217;s problem. Until it delays the project&#8230; the launch&#8230; the payment.<\/p>\n<p>Content strategy tools help teams be successful and stay on track long after launch with timely and valuable content. In this talk, you&#8217;ll learn how to:<\/p>\n<p>&gt; create a strategic statement with clients or colleagues<br \/>\n&gt; create content models and templates to help clients or colleagues write faster.<br \/>\n&gt; establish a workflow and start an editorial calendar<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-621\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tConfessions of a blogophyte\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"http:\/\/profiles.wordpress.org\/beatriceotto\/\">Beatrice Otto<\/a> in Conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/e432c9bb2cab55438801dd0b1c186f69cce5939b61b421813bbc08069d0c0d20?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>As a reader and a writer, I am about as technically qualified as a door-stopper. For ten or twenty years, I had been playing with some creative ideas that two years ago began tugging at my sleeve to be brought to fruition, and it felt that websites were the best place to start.   <\/p>\n<p>But embarking on a venture to create two, three, four or more websites with zero knowledge of web design or social media was slightly daunting. Particularly as the budget was next to nothing, so the option to pay a web developer or graphic designer simply wasn&#8217;t on the table.  My world-changing ideas would need to be DIY, or die. <\/p>\n<p>Among other marginal skills, I am quite good at inventing words, so I cooked up &#8216;blogophyte&#8217; to describe a neophyte blogger.  Among the thousands of dazzlingly competent web developers and other professionals, might it be helpful to hear the journey of a blogophyte piecing together the jigsaw of social media and web development tools to find creative expression through WordPress?  <\/p>\n<p>I believe that some of the tools and guidance I found made the difference, at least to someone of a literary and non-technical disposition, between &#8216;DIY&#8217; and &#8216;die&#8217;.   What did I find most bewildering, and what appeared to me like a life raft on a rough sea of confusion?  And how far did it make sense to run on my own steam, and when did I conclude that human help was really needed?  <\/p>\n<p>And those projects?  The first is launched and beginning to gain momentum, and the next two are taking shape.  I anticipate they will take less time to design than the first one, as the learning curve is easing.   <\/p>\n<p>Thank you for giving this your consideration, I&#8217;d be delighted to share the confessions of a blogophyte, idiocies and all, and hope it might help others learn more easily, or if you already know what you are doing, help you to help the geek-free, tech-lite blogophyte.  <\/p>\n<p>Blogophytes of the world, unite!<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-619\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tBuilding Mobile Apps Connected to WordPress With WP-AppKit\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"http:\/\/profiles.wordpress.org\/benjaminlupu\/\">Benjamin Lupu<\/a> in Workshop and conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/bf8f876897b2261587545bd2066933763a8b271be1e4b87c3996c9f0734adb87?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>WordPress can be a great mobile back office. This is why we have created the WP-AppKit plugin. WP-AppKit is a free plugin available on GitHub which aims to explore the possibilities to create content mobile applications connected to WordPress using the Cordova\/PhoneGap technology. This workshop will be about how you can use JavaScript, HTML, CSS and WP-AppKit to create mobile apps which rely on WordPress for their content. It is also a good way to get an introduction on how WordPress can be used as a headless CMS using JavaScript and a REST API. More specifically, I&#8217;ll demo how WP-AppKit app themes work and can be customized. I&#8217;ll try to give feedback and tips about JavaScript, animations&#8230; (useful for apps but also for web). Eventually, we&#8217;ll be able to compile an app at the end of the demo. I envision something interactive where attendees can ask questions during the workshop.<\/p>\n<p>More about WP-AppKit: http:\/\/uncategorized-creations.com\/<\/p>\n<p>This workshop can be done in English or French.<\/p>\n<p>Please note that WP-AppKit doesn&#8217;t rely on the WP REST API. Neither it uses AngularJS or ReactJS.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-617\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tAccepting Bitcoin with WooCommerce\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"http:\/\/profiles.wordpress.org\/openstream\/\">Nick Weisser<\/a> in Conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/fa4227a4c04d93abc42bb7036c4eff90281abe49d969d55ae08a528bb2cd5b8c?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>This presentation gives some basic insight into the blockchain technology behind Bitcoin and other crypto currencies. It explains why crypto currencies are not only meant to be used for illicit ecommerce activities on the dark net, but have their rightful and trustworthy place in today&#8217;s ecommerce landscape. It will also show how merchants can accept Bitcoin safely with a WooCommerce based online store.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\n\t\t\t<div id=\"wcorg-session-687\" class=\"wcorg-session\" >\n\t\t\t\t<h2>\n\t\t\t\t\tLong live the customer: how to get more out of your WordPress business\t\t\t\t<\/h2>\n\n\t\t\t\t<div class=\"wcorg-session-description\">\n\t\t\t\t\t\t\t\t\t\t<p class=\"wcpt-session-meta\">Presented by <a href=\"http:\/\/profiles.wordpress.org\/manuelavanp\/\">Manuela van Prooijen<\/a> in Workshop and conference.<\/p>\t\t\t\t\t<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/ee0b8fed08f6237a309c10c3c9ffc7f1e4ea2fb306b5ee5e88f8e0bf71679057?s=100&#038;d=mm&#038;r=g' class='avatar avatar-100 photo' height='100' width='100' \/>\t\t\t\t\t<p>Many companies do not use the full potential of their existing customers. Too often those clients are considered a piece of furniture. The clients are there, but often overlooked and not being paid attention to. <\/p>\n<p>The constant struggle to acquire new customers however is 5 to 10 times more expensive then selling services and goods to existing clients. At my company Weblish we mainly focus on catering our existing WordPress clients in an unusual and refreshing manner.  I will share ten of our strategies to create a crowd of happy and loyal customers and as a result: more return (recurring) business.<\/p>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<\/div><!-- .wcorg-sessions -->\n\n\t\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":7317981,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-692","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P7xo0v-ba","_links":{"self":[{"href":"https:\/\/geneva.wordcamp.org\/2016\/wp-json\/wp\/v2\/pages\/692","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/geneva.wordcamp.org\/2016\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/geneva.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/geneva.wordcamp.org\/2016\/wp-json\/wp\/v2\/users\/7317981"}],"replies":[{"embeddable":true,"href":"https:\/\/geneva.wordcamp.org\/2016\/wp-json\/wp\/v2\/comments?post=692"}],"version-history":[{"count":7,"href":"https:\/\/geneva.wordcamp.org\/2016\/wp-json\/wp\/v2\/pages\/692\/revisions"}],"predecessor-version":[{"id":701,"href":"https:\/\/geneva.wordcamp.org\/2016\/wp-json\/wp\/v2\/pages\/692\/revisions\/701"}],"wp:attachment":[{"href":"https:\/\/geneva.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=692"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}