Check out the folks who attended WordCamp Geneva 2016:
You can mark yourself as going to this camp in your account settings!
Manuela van Prooijen
Long live the customer: how to get more out of your WordPress business
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.
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.
Thierry Muller
Why code quality matters?
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.
Target Audience: Business owners, end users, web agencies, freelancers and developers.
Thorsten Frommen
One Website, All the Languages — How to Set up a Multilingual WordPress Website With MultilingualPress (conference)
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’s where plugins come in handy. One of these is MultilingualPress: THE multisite-based free open source plugin for multilingual websites.
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.
Stephan Zurfluh
SEA Best Practices
We will discuss about Search Engine Advertising. You make great websites with WordPress, you need visitors.
Contents:
What is SEA, what is SEO
Experiences with Campaigns, some facts
Work on your concept
How does it look with Google Adwords
The process of creating a campaign
Critism:
Policy of Auction, extreme prices, key service CHF 150,-
Charge market money, if you discover a new “keyword”
Support of Adwords is ok
Google knows all facts, doesn’t tell it
Google is no partner, taking customers
Who is owner of the dates?
Bing doesn’t invest in services, monopol of Google
Hints:
try it for proof of concepts
use Google Adwords explain videos in Youtube
go to trainings of Google (www.google.ch/ads/training
share experiences
flexibility
control with Google Analytics (Dashboard)
look for alternatives
build your own platforms
be creative, use Google Display and Youtube
Goal:
Encourage the participants to make profitable SEA campaigns and create own local search platforms.
The WP REST API is a game changer
The talk will be for beginner to novice programmers and front-end people I’d say. The following topics will be covered:
– What is the WP REST API?
– Examples of the WP REST API in the wild
– Using the REST API in a WordPress front-end
– Using the REST API in the WordPress backend
– A decoupled App built with the REST API
– Extending the REST API
– Thoughts on the future of WordPress with the REST API
– Questions/Discussion
Piotr Soluch
How to run a WordPress company and a family of 5 and not go MAD.
This is slightly different talk than most of WordCamp talks, but I believe it’s equally important.
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’ve experienced it first hand and after several months of dealing with a burnout I started being very proactive about it.
In this talk I would like to share my experiences related to:
– what leads to burnouts and other problems
– how to deal with it
– how to avoid it
– how to balance work and family life
This is a topic very few people talk about. But a lot of people deal with. Hopefully my talk will help someone.
Modular functionality – organizing your code to make WordPress development easier
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.
Touching on front end techniques most commonly known from programmers like Brad Frost, I’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.
My talk will provide a summarized insight into maintaining individual features through the use of your own Plugins, why it’s important to decide whether to add features to a Theme or via a Plugin, and the flexibility and organisation which modular coding brings.
Pascal Birchler
Internationalization improvements in WordPress 4.6 and beyond
In this talk, I’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.
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.
Pierre-André Vullioud
Ho API day
REST API just arrived in the core of WordPress. It\’s a revolution that allow WP to serve and consume data to/from many other systems.
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.
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.
Sylvie Clement
Customizing your BuddyPress community website
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 ?
This 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.
– Choosing BP options and profile fields in the admin area
– Creating a user menu using BP built-in functionnalities
– BP templates hierarchy
– Hooks to modify BP navigation and subnav, and labels
– Hooks to add custom activities in BP activity streams
– some useful plugins to extend your BP
Nick Weisser
Accepting Bitcoin with WooCommerce
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’s ecommerce landscape. It will also show how merchants can accept Bitcoin safely with a WooCommerce based online store.
Maxime Bernard-Jacquet
Créer son premier thème WordPress en 30 minutes
Il est beaucoup plus facile de créer un thème sur mesure que ce que l’on peut croire.
Aujourd’hui beaucoup se rabattent sur des thèmes premium et des pages builders.
Mais savez-vous qu’avec quelques bases HTML/CSS et un peu de PHP, créer un thème sur mesure pour WordPress n’est pas si compliqué ?
C’est ce que l’on va faire en 30 petites minutes lors de ce Workshop. Vous aurez à l’issue une base solide qui vous servira de tremplin à tous vos futurs projets.
On en profitera pour aborder les fichiers de templates, le template hierarchy, les fonctions fournies par WordPress ainsi que la fameuse “Loop”.
Jesper van Engelen
Customising the WordPress Admin Panel for Your Clients’ Needs
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’s 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 — resulting in a complete lack of insight.
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 — 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.
Guillaume Baudoin
Utiliser WordPress en toute sécurité
Comment utiliser WordPress en toute sécurité ? En tant qu’administrateur, éditeur ou simple utilisateur, comment s’assurer que son compte n’est pas vulnérable aux attaques les plus courantes ?
Apprenez à utiliser un gestionnaire de mot de passe, à créer des comptes pour vos collègues au lieu d’en partager un et à reconnaître les signes d’un site qui aurait été compromis par une attaque.
La sécurité d’un site passe par différentes couches: l’accès, l’hébergement, les sauvegardes et la maintenance. A l’aide d’une liste de contrôle, vérifions ensemble la conformité de votre site, de ceux que vous créez ou éditez.
Public cible: débutant/intermédiaire
Langue: français (questions peuvent être en anglais/allemand)
Pour la présentation: beamer et connexion Internet (microphone selon la taille de l’audience).
Pour les participants: de quoi accéder à leurs sites pour ceux qui le souhaitent (laptop / Wifi )
Frédérique Game
Typeface, Typography, Theme… Design matters.
In design, fonts and typography are essential to deliver a certain perception of the website.
And a relevant message. Moreover, it’s important to take care of disabilities.
Designing themes and websites need to follow some good practices.
What’s about using best font services, tools and methods for implementing awesome and relevant fonts in your WordPress website.
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.
Evren Kiefer
Content strategy tools for WordPress projects
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’s problem. Until it delays the project… the launch… the payment.
Content strategy tools help teams be successful and stay on track long after launch with timely and valuable content. In this talk, you’ll learn how to:
> create a strategic statement with clients or colleagues
> create content models and templates to help clients or colleagues write faster.
> establish a workflow and start an editorial calendar
Benjamin Lupu
Building Mobile Apps Connected to WordPress With WP-AppKit
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’ll demo how WP-AppKit app themes work and can be customized. I’ll try to give feedback and tips about JavaScript, animations… (useful for apps but also for web). Eventually, we’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.
More about WP-AppKit: http://uncategorized-creations.com/
This workshop can be done in English or French.
Please note that WP-AppKit doesn’t rely on the WP REST API. Neither it uses AngularJS or ReactJS.
Beatrice Otto
Confessions of a blogophyte
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.
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’t on the table. My world-changing ideas would need to be DIY, or die.
Among other marginal skills, I am quite good at inventing words, so I cooked up ‘blogophyte’ 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?
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 ‘DIY’ and ‘die’. 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?
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.
Thank you for giving this your consideration, I’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.
Blogophytes of the world, unite!
Ari Leviatan
WordPress Actions and Filters (conference)
I’d love to speak about a subject close to my heart – actions and filters. I’ve encountered many situations where when someone wanted to expand on or change WordPress’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’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 ‘grep’ on plugins source code to quickly find their hooks and make their behavior suit my needs.
Carole Mauron
Create a multilingual WordPress site with Bogo
The different ways to create a multilingual website
Why using Bogo
How to translate your content
Question and Answer
How to teach WordPress to clients : 10 Metaphors to make them feel smart
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.
In this presentation, I’m gonna give you 10 metaphors to help you explain WordPress technical terms to beginners.
These are the people that make this event happen. They work tirelessly for weeks and months to plan, coordinate, and execute the best event possible. If you get a chance to thank them, please do!
Ulrich Pogson (+ add me)
Thierry Muller (+ add me)
Andrew Liyanage (+ add me)
Gilles Vauvarin (+ add me)
Benoît Chantre (+ add me)
Mikael Lopes (+ add me)
Helen Yau (+ add me)
Manuel Schmalstieg (+ add me)
Details TBD.
Attendees (0 ratings)
Be the first attendee!Overall ExperienceHow would you rate the overall experience of the event? Overall Experience | — |
Topic CoverageWas there a variety of topics to choose from? Topic Coverage | — |
Session QualityHow interesting and polished were the sessions? Session Quality | — |
Speaker DiversityWas there diverse representation in the speaker lineup? Speaker Diversity | — |
Venue QualityHow was the cleanliness and layout of the venue? If online, how was the video platform? Venue Quality | — |
Food QualityHow would you rate the food quality? Thinks lunches, coffee breaks, and afterparty. Food Quality | — |
AffordabilityWas this event affordable for you? Affordability | — |
Networking OpportunitiesWere there networking opportunities? Think about parties, hallway track, and event attendance. Networking Opportunities | — |
Sponsor RepresentationWas there a variety of different kinds of sponsors in attendance? Sponsor Representation | — |
Speakers (0 ratings)
Be the first speaker!Overall ExperienceHow would you rate the overall experience of the event? Overall Experience | — |
Organizer CommunicationHow well did the organizers communicate about the event? Organizer Communication | — |
Venue QualityHow was the cleanliness and layout of the venue? If online, how was the video platform? Venue Quality | — |
Food QualityHow would you rate the food quality? Think speaker/sponsor dinner, lunches, and afterparty. Food Quality | — |
Session AttendanceWere the sessions well attended? How about your session? Session Attendance | — |
AffordabilityWas it affordable for you to speak at this event? Affordability | — |
Sponsors (0 ratings)
Be the first sponsor!Overall ExperienceHow would you rate the overall experience of the event? Overall Experience | — |
Organizer CommunicationHow well did the organizers communicate about the event? Organizer Communication | — |
Proximity to AttendeesWas the sponsor area in a high-traffic location? Proximity to Attendees | — |
Venue QualityHow was the cleanliness and layout of the venue? If online, how was the video platform? Venue Quality | — |
Affordability/ValueWas it affordable for you to sponsor this event? Do you feel like you got value in return? Affordability/Value | — |
Event AttendanceHow well was this event attended? Do you feel there were enough people to justify your presence? Event Attendance | — |
The WP World is generously supported by:
WordPress® and its related trademarks are registered trademarks of the WordPress foundation. This website is not affiliated with Automattic, Inc., the WordPress Foundation or the WordPress® open source project.
Though Marcus is employed by GoDaddy, this site is not hosted by, sponsored by, or affiliated with GoDaddy.