{"id":3,"date":"2014-02-28T19:23:22","date_gmt":"2014-03-01T00:23:22","guid":{"rendered":"https:\/\/2014.montreal.wordcamp.org\/sessions\/"},"modified":"2014-06-26T15:52:52","modified_gmt":"2014-06-26T19:52:52","slug":"sessions","status":"publish","type":"page","link":"https:\/\/montreal.wordcamp.org\/2014\/schedule\/sessions\/","title":{"rendered":"Sessions"},"content":{"rendered":"<p>Each year WordCamp Montreal strives to offer a wide variety of talks and discussions about and around WordPress. Our speakers are passionate, expert volunteers who want to teach you about WordPress and publishing on the web.<\/p>\n<p>Below are the full descriptions of talks confirmed for WordCamp Montreal 2014. Talks are <strong>45 minutes long<\/strong> including time for questions with 15 minutes between talks for switching rooms if necessary.<\/p>\n\n\t\t<div class=\"cpt-loop sessions\">\n\t\t\t\n\t\t\t<div class=\"grid_6 alpha\">\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163827\" class=\"session odd post-163827 wcb_session type-wcb_session status-publish hentry wcb_track-developerprogramer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/panel-how-to-make-money-with-wordpress\/\">\n\t\t\t\t\t\t\t\tPanel: How to Make Money with WordPress\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Developer\/Programmer Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Yes, it is possible to earn a living using\u00a0WordPress, whether it&#8217;s developing plugins, building premium\u00a0themes, running an agency or working as a freelancer. Bring your questions to an informal panel discussion on how to use everyone&#8217;s favourite open source CMS to pay the bills. Audience participation is encouraged. This is a bilingual session.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163178\" class=\"session even post-163178 wcb_session type-wcb_session status-publish hentry wcb_track-unconference\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/wordpress-happiness-bar\/\">\n\t\t\t\t\t\t\t\tWordPress Happiness Bar\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Volunteer WordPress Experts <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/montreal.wordcamp.org\/2014\/track\/unconference\/\">Unconference Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>The Happiness Bar is not a presentation, it\u2019s a part of the event where volunteer experts hang around and help attendees with any questions they have. Get your WordPress questions answered, one-on-one, by some of the best experts around. Tricky configuration question? Plugins issues? Wanting to bring WordPress in your enterprise but wondering if it\u2019ll fit in? Whatever the question, our friendly volunteers will make sure you leave the chat with solutions.<\/p>\n<p>WordPress Experts: The Happiness Bar needs you! If you\u2019re better at answering questions than asking please come to the bar and help out! You can <a href=\"https:\/\/2014.montreal.wordcamp.org\/be-a-volunteer\/\" title=\"Be A Volunteer\">sign up to be an official happiness barista<\/a> on the volunteering page.<\/p>\n<p><em>Prerequisites: This session is for everyone.<\/em><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163176\" class=\"session odd post-163176 wcb_session type-wcb_session status-publish hentry wcb_track-developerprogramer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/so-you-want-to-be-a-plugin-developer\/\">\n\t\t\t\t\t\t\t\tSo, you want to be a plugin developer?\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Yannick Lefebvre <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Developer\/Programmer Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/yannick-lefebvre.jpeg\" alt=\"yannick lefebvre\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163214\" \/>Do you ever browse the WordPress Plugin Directory and wish you could see your creations up there? Have you ever written code for a personal site or customer and thought that others could benefit from having access to your work?   &#8216;So, you want to be a plugin developer?&#8217; covers numerous aspects of plugin development, including finding an idea for your plugin and securing a space for it in the directory, programming resources and code quality guidelines to make sure your add-on is top-notch, and more business-oriented topics like monetization and promotion. With all of these tips and tools in hand, your next idea could be the next great WordPress plugin.<\/p>\n<p><em>Prerequisites: This session is targeted at WordPress integrators or PHP programmers interested in writing and distributing WordPress plugins to the user community and wanting to know more about the plugin creation, distribution and support processes. Only small code snippets will be discussed.<\/em><\/p>\n<p><a href=\"http:\/\/ylefebvre.ca\/wcmtl14\/\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163174\" class=\"session even post-163174 wcb_session type-wcb_session status-publish hentry wcb_track-developerprogramer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/deboguer-des-bug-avec-un-debogueur\/\">\n\t\t\t\t\t\t\t\tD\u00e9boguer des bug avec un d\u00e9bogueur\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by St\u00e9phane Boisvert <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Developer\/Programmer Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-163212\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/stephane-boisvert.jpeg\" alt=\"stephane boisvert\" width=\"100\" height=\"100\" \/>Saviez vous que vous pouviez regarder a votre code en temps r\u00e9el? Avec un d\u00e9bogeur on peur regarder a n&#8217;importe quel variable a n&#8217;importe quel temps. On peut aussi pauser le code sur n&#8217;importe quel ligne et faire des modifications en temps r\u00e9el.<\/p>\n<p>Dans cette pr\u00e9sentation on va d\u00e9couvrir avec l&#8217;aide de PHPstorm et Xdebug pourquoi add_action a \u00e9t\u00e9 appeller. Pourquoi notre fonction retourne la mauvaise valeur et plus!<\/p>\n<p><em>Pr\u00e9alables: Cette conf\u00e9rence est concu pour des d\u00e9velopeur qui ont de l&#8217;exp\u00e9rience \u00e0 \u00e9crire du code sans aide et qui sont confortable avec un \u00e9diteur de texte ou un IDE.<\/em><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163170\" class=\"session odd post-163170 wcb_session type-wcb_session status-publish hentry wcb_track-developerprogramer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/getting-started-with-htaccess-for-wordpress\/\">\n\t\t\t\t\t\t\t\tGetting Started with .htaccess for WordPress\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Shannon Smith <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Developer\/Programmer Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/shannon-smith.jpeg\" alt=\"shannon smith\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163211\" \/>An introduction on how to configure your .htaccess file to do more than what WordPress provides by default. The talk will cover basics like setting up a preferred URL, and redirecting old page URLs for better SEO. How to optimize your site\u2019s files using gzip will also be covered, as well as preventing image hot linking, and more. A sample .htaccess file will be provided to all attendees. A useful introduction to a very important file for any shared hosting environment.<\/p>\n<p><em>Prerequisites: For designers\/developers familiar with a shared hosting environment.<\/em><\/p>\n<p><a href=\"http:\/\/chroni.ca\/435\/getting-started-htaccess-wordpress\/\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163168\" class=\"session even post-163168 wcb_session type-wcb_session status-publish hentry wcb_track-themers\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/i-broke-up-with-photoshop-and-you-can-too\/\">\n\t\t\t\t\t\t\t\tI broke up with Photoshop\u2014and you can too!\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by sarah semark <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/montreal.wordcamp.org\/2014\/track\/themers\/\">Themers Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/sarah-semark.jpeg\" alt=\"sarah semark\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163210\" \/>As designers, we spend too much time in Photoshop. Now that it\u2019s expected that your sites will be responsive, mocking up static designs in Photoshop isn\u2019t an effective way of communicating what the final result will look like. Not only is it a waste of time, but it\u2019s annoying to boot. <\/p>\n<p>We\u2019re going to talk about getting out of the Photoshop mindset, embracing the tools that the modern web has provided us in order to streamline our development practises and get real-live sites up and running fast. We\u2019ll start with talking about how to use style tiles to reduce the amount of time spent on mockups, and then we\u2019ll move on to discuss how to leverage available tools in order to quickly get a site running: skeleton themes, CSS precompilers, version control for quick deployment, icon fonts, browser development tools, grids, and CSS frameworks. Whew! <\/p>\n<p>After all that, you\u2019ll walk away with new ideas about how to design your own toolset to get up and running with a functioning site as quickly as possibly, and how to iterate on that in way that\u2019s efficient and sane. <\/p>\n<p><em>Prerequisites: You should have a basic knowledge of WordPress theme development, and perhaps a sneaking suspicion that you\u2019re relying too heavily on Photoshop.<\/em><\/p>\n<p><a href=\"http:\/\/triggersandsparks.com\/talks\/photoshop\/\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163166\" class=\"session odd post-163166 wcb_session type-wcb_session status-publish hentry wcb_track-bloggeruser\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/backing-up-your-wordpress-website-its-not-optional\/\">\n\t\t\t\t\t\t\t\tBacking up your WordPress website &#8211; it&#8217;s not optional\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Rick Radko <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Blogger\/User Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/rick-radko.jpeg\" alt=\"rick radko\" width=\"102\" height=\"102\" class=\"alignleft size-full wp-image-163209\" \/>Could you recover your WordPress website if it was lost due to a hardware failure, hacked, or corrupted during an update or plugin install? Having reliable automated backups can make the difference between taking 10 minutes to restore your site, and needing to do a complete site rebuild that may take a week or more. This presentation will look at the many options and plugins for backing up your WordPress site including backing up to Amazon S3.<\/p>\n<p><em>Prerequisites: Some familiarity with WordPress and installing plugins.<\/em><\/p>\n<p><a href=\"http:\/\/www.slideshare.net\/r3df\/backing-up-your-word-press-website-its-not-optional\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163164\" class=\"session even post-163164 wcb_session type-wcb_session status-publish hentry wcb_track-developerprogramer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/how-to-be-a-super-super-admin\/\">\n\t\t\t\t\t\t\t\tHow to be a Super Super Admin\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Richard Archambault <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Developer\/Programmer Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/richard-archambault.jpeg\" alt=\"richard archambault\" width=\"102\" height=\"102\" class=\"alignleft size-full wp-image-163208\" \/>There are a multitude of plugins that aim to help you manage every aspect of your multisite network: your plugins, themes and users. In this talk I will show you several of these plugins and why your multisite network can&#8217;t go without them any longer. If you have some favorites of your own, let me know beforehand and I&#8217;ll mention them, or come and share during the talk! Also, I will explore some of the advantages of and best practices for using the Jetpack plugin in a multisite network.<\/p>\n<p><em>Prerequisites: You should have a familiarity with managing a multisite network, whether it has 2 or 2000 sites.<\/em><\/p>\n<p><a href=\"http:\/\/www.slideshare.net\/richardmtl\/richard-archambault-how-to-be-a-super-superadmin-wcmtl-2014\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163162\" class=\"session odd post-163162 wcb_session type-wcb_session status-publish hentry wcb_track-themers\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/building-themes-from-scratch-with-underscores\/\">\n\t\t\t\t\t\t\t\tBuilding Themes from Scratch with Underscores\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Morten Rand-Hendriksen <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/montreal.wordcamp.org\/2014\/track\/themers\/\">Themers Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Free and premium themes are great, but if you want to build a truly custom website with WordPress you need to build a custom theme from scratch. In this presentation designer, developer, and educator Morten Rand-Hendriksen takes you through the process of building a theme from scratch with what is arguably the best starter theme available: _s (Underscores). The presentation looks at design and development decisions and principles including mobile-first, accessibility, responsive design, and information architecture, and takes a deep dive into the structure of the Underscores theme to show the audience how to build a theme from the ground up to become what you envisioned and more.<\/p>\n<p><em>Prerequisites: This talk is for designers and developers looking to build custom themes. Advanced beginner, intermediate, and advanced designers and developers.<\/em><\/p>\n<p><a href=\"http:\/\/mor10.com\/building-themes-scratch-underscores-wordcamp-montreal-2014-talk\/\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163160\" class=\"session even post-163160 wcb_session type-wcb_session status-publish hentry wcb_track-developerprogramer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/the-database-schema\/\">\n\t\t\t\t\t\t\t\tThe Database Schema\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Mo Jangda <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Developer\/Programmer Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/mo-jangda.jpeg\" alt=\"mo jangda\" width=\"102\" height=\"102\" class=\"alignleft size-full wp-image-163207\" \/>Understanding how the database schema of WordPress is setup, including a walk-through of the tables and how WordPress stores the data and helps you interact with it via its APIs. We\u2019ll also dive into the benefits and dangers of the schema and how to adapt it to go beyond just blog posts.<\/p>\n<p><em>Prerequisites: Basic understanding of PHP, (My)SQL, and technical WordPress concepts.<\/em><\/p>\n<p><a href=\"http:\/\/me.digitalize.ca\/2014\/05\/03\/presentation-database-schema\/\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163158\" class=\"session odd post-163158 wcb_session type-wcb_session status-publish hentry wcb_track-developerprogramer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/et-puis-le-api-manipuler-ton-site-wordpress-en-utilisant-des-requetes-http\/\">\n\t\t\t\t\t\t\t\tEt puis, le API &#8211; manipuler ton site WordPress en utilisant des requ\u00eates HTTP\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Miguel Lezama <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Developer\/Programmer Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/miguel-lezama.jpeg\" alt=\"miguel lezama\" width=\"102\" height=\"102\" class=\"alignleft size-full wp-image-163206\" \/>L&#8217;API JSON fournit une interface externe simple et coh\u00e9rente vous permettant de r\u00e9cup\u00e9rer et de manipuler le contenu de ton site WordPress en utilisant des requ\u00eates HTTP. Que peut-on faire avec l&#8217;API et comment utiliser le syst\u00e8me d&#8217;authentification de WordPress.com OAuth2 + Jetpack pour utiliser l&#8217;API en toute s\u00e9curit\u00e9.<\/p>\n<p><em>Pr\u00e9alables: Plut\u00f4t pour les adeptes experts ou les curieux.<\/em><\/p>\n<p><a href=\"https:\/\/speakerdeck.com\/lezama\/wp-json-rest-api\" class=\"simple-button\">Voir les diapositives.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163153\" class=\"session even post-163153 wcb_session type-wcb_session status-publish hentry wcb_track-bloggeruser\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/show-them-everything-no-code-just-concepts\/\">\n\t\t\t\t\t\t\t\tComment pr\u00e9senter du contenu sur mesure sans vous emm\u00ealer dans la boucle\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Michal Bluma <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Blogger\/User Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/michal-bluma.jpeg\" alt=\"michal bluma\" width=\"102\" height=\"102\" class=\"alignleft size-full wp-image-163205\" \/>Vous savez probablement que nous utilisons des \u00ab Articles \u00bb et des \u00ab Pages \u00bb. Saviez-vous qu\u2019on peut aussi afficher des \u00ab Livres \u00bb, des \u00ab Films \u00bb, des \u00ab \u00c9l\u00e9ments de portfolio \u00bb ou m\u00eame des \u00ab Recettes \u00bb avec WordPress? Depuis des ann\u00e9es, de nombreux utilisateurs utilisent WordPress dans un but de gestion de contenu.<\/p>\n<p>En essayant d\u2019\u00e9viter de montrer m\u00eame une seule ligne de code, nous allons voir comment utiliser WordPress pour afficher n\u2019importe quoi.<\/p>\n<p>Nous commencerons par un survol des requ\u00eates que WordPress fait lors de la pr\u00e9paration du contenu d\u2019une page ainsi que de la boucle qu\u2019il traverse pour pr\u00e9parer le HTML puis nous finirons avec une boucle d\u2019affichage d\u2019un objet tr\u00e8s sp\u00e9cifique. Nous verrons aussi comment \u00ab expliquer \u00bb \u00e0 un engin de recherche comme Google ce que nous lui pr\u00e9sentons avec des attributs qu\u2019il saura comprendre.<\/p>\n<p>Cette pr\u00e9sentation ne s\u2019adresse pas seulement \u00e0 des d\u00e9veloppeurs de th\u00e8mes. Si vous \u00eates un utilisateur qui se concentre uniquement sur le contenu du site, je vais vous armer de concepts et d\u2019outils permettant une meilleure communication avec vos d\u00e9veloppeurs.<\/p>\n<p>Pr\u00e9alables : Z\u00e9ro code! Que vous soyez un d\u00e9butant dans le d\u00e9veloppement de th\u00e8mes ou un cr\u00e9ateur de contenu qui n\u2019a jamais \u00e9crit une seule ligne de code, vous devriez sortir de cette pr\u00e9sentation avec une compr\u00e9hension plus solide de la gestion et la pr\u00e9sentation du contenu sur mesure.<\/p>\n<p><a href=\"http:\/\/isotrope.net\/talks\/wcmtl2014\/#\/\" class=\"simple-button\">Voir les diapositives.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163151\" class=\"session odd post-163151 wcb_session type-wcb_session status-publish hentry wcb_track-developerprogramer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/make-your-life-easier-with-wp-cli\/\">\n\t\t\t\t\t\t\t\tMake your life easier with WP-CLI\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Michael Corkum <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Developer\/Programmer Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/michael-corkum.jpeg\" alt=\"michael corkum\" width=\"102\" height=\"102\" class=\"alignleft size-full wp-image-163204\" \/>WP-CLI is a set of command-line tools for managing WordPress installations. Learn how to ditch your traditional methods for updating, migrating and installing for something much faster and more efficient. See examples of existing commands and learn how to create your own custom commands!<\/p>\n<p><em>Prerequisites: You should be somewhat comfortable with using a unix style command line. <\/em><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163149\" class=\"session even post-163149 wcb_session type-wcb_session status-publish hentry wcb_track-bloggeruser\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/to-the-word-and-beyond-extending-wordpress-past-a-simple-blog\/\">\n\t\t\t\t\t\t\t\tTo the Word and Beyond! Extending WordPress Past a Simple Blog\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Meagan Hanes <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Blogger\/User Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/meagan-hanes.jpeg\" alt=\"meagan hanes\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163203\" \/>This presentation will look at novel and unique ways to use WordPress beyond a simple blog or website by using BuddyPress, bbPress, and P2. Ever think of using WordPress to manage a project, be a private communication board, or even have a forum? We\u2019ll cover these and more uses that truly push WordPress to its limits. Participants will leave with a great understanding of the true potential of WordPress!<\/p>\n<p><em>Prerequisites: A familiarly of the WordPress system is an advantage! For intermediate users.<\/em><\/p>\n<p><a href=\"http:\/\/www.slideshare.net\/mhanes1\/to-the-word-and-beyond-extending-wordpress-past-a-simple-blog\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163147\" class=\"session odd post-163147 wcb_session type-wcb_session status-publish hentry wcb_track-developerprogramer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/introduction-a-wordpress-sous-nginx\/\">\n\t\t\t\t\t\t\t\tIntroduction \u00e0 WordPress sous Nginx\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Maxime Jobin <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Developer\/Programmer Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/maxime-jobin.jpeg\" alt=\"maxime jobin\" width=\"102\" height=\"102\" class=\"alignleft size-full wp-image-163202\" \/>Nginx est un serveur web puissant utilis\u00e9 notamment par WordPress.com.  Mieux adapt\u00e9 aux sites \u00e0 haut trafic qu\u2019Apache, Nginx peut non seulement augmenter la vitesse de votre site, mais \u00e9galement supporter un nombre plus \u00e9lev\u00e9 de visiteurs simultan\u00e9ment sans \u00e9quipement additionnel. Apprenez-en davantage sur l\u2019installation et la configuration d\u2019un serveur Nginx pour rendre votre site avec WordPress encore plus efficace.<\/p>\n<p><em>Pr\u00e9alables: Cette pr\u00e9sentation est relativement avanc\u00e9e et demande une connaissance de Linux, SSH, FTP. Elle est principalement destin\u00e9e aux d\u00e9veloppeurs et administrateurs de syst\u00e8me.<\/em><\/p>\n<p><a href=\"http:\/\/www.slideshare.net\/maximejobin\/introduction-wordpress-sous-nginx\" class=\"simple-button\">Voir les diapositives.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163144\" class=\"session even post-163144 wcb_session type-wcb_session status-publish hentry wcb_track-developerprogramer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/advanced-customizer-usage\/\">\n\t\t\t\t\t\t\t\tAdvanced Customizer Usage\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Matt Wiebe <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Developer\/Programmer Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/matt-wiebe.jpeg\" alt=\"Matt Wiebe\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163201\" \/>The Customizer is great, but there\u2019s very little knowledge out there for building advanced controls with it, since its JavaScript API is currently undocumented. I\u2019ll share lessons learned building advanced controls for Custom Design on WordPress.com for how you can take the Customizer to the next level.<\/p>\n<p><em>Prerequisites: Some theming and plugin experience; ideally have added a Customizer control to a theme although the basics will be quickly covered.<\/em><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163142\" class=\"session odd post-163142 wcb_session type-wcb_session status-publish hentry wcb_track-bloggeruser\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/respect-de-la-vie-privee-avec-wordpress-meilleures-pratiques\/\">\n\t\t\t\t\t\t\t\tRespect de la vie priv\u00e9e avec WordPress : meilleures pratiques\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Mathieu Gauthier-Pilote <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Blogger\/User Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Pr\u00e9sentation de quelques unes des meilleures pratiques pour respecter la vie priv\u00e9e des utilisateurs et utilisatrices d&#8217;un site WordPress.<\/p>\n<p>Par d\u00e9faut, le d\u00e9veloppement d&#8217;un site WordPress peut facilement nous entra\u00eener sur une voie qui sacrifie l\u2019anonymat des visiteurs et visiteuses. Les boutons Facebook et Twitter, l&#8217;int\u00e9gration avec Google Analytics, etc., sont-ils incontournables ? Peux-tu monter un site qui est \u00e0 la fois excellent sur le plan de la communication, mais qui ne soumet pas automatiquement ses utilisateurs et utilisatrices \u00e0 la surveillance des grandes entreprises et des agences de renseignements, qui veulent suivre nos moindres mouvements sur la toile?<\/p>\n<p><em>Pr\u00e9alables: Sera utile autant aux d\u00e9veloppeurs et d\u00e9veloppeuses qu&#8217;aux blogueurs et blogueuses aguerri(e)s.<\/em><\/p>\n<p><a href=\"http:\/\/wiki.facil.qc.ca\/view\/WPVP\" class=\"simple-button\">Voir les diapositives.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163140\" class=\"session even post-163140 wcb_session type-wcb_session status-publish hentry wcb_track-bloggeruser\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/growth-tips-for-any-wordpress-site\/\">\n\t\t\t\t\t\t\t\tGrowth Tips for Any WordPress Site\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Luca Sartoni <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Blogger\/User Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/luca-sartoni.jpeg\" alt=\"Luca Sartoni\" width=\"102\" height=\"102\" class=\"alignleft size-full wp-image-163200\" \/>Growth talks are usually addressing large businesses or startups but I\u2019d like to take a different angle and give a few valuable tips to anyone who wants to run a project using WordPress in some way or another. It can be a personal blog, a small business or a larger project.<\/p>\n<p>How do define your very own relevant metrics, how to make sure you are focusing your effort in the right direction, how to take important decisions and how to monitor your results. All of this, specifically tied to WordPress sites and blogs.<\/p>\n<p><em>Prerequisites: For anyone who is in charge of a site or a blog, who has an online business running on WordPress. No special background required, except common sense.<\/em><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163138\" class=\"session odd post-163138 wcb_session type-wcb_session status-publish hentry wcb_track-bloggeruser\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/writing-gooder-how-to-blog-in-the-big-leagues\/\">\n\t\t\t\t\t\t\t\tWriting Gooder: How to blog in the big leagues\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Liesl Barrell,Dan Levy <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Blogger\/User Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/liesl-barrell.jpeg\" alt=\"Liesl Barrell\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163199\" \/> <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/c988800b99a6ee07ab9844165275790f.jpeg\" alt=\"c988800b99a6ee07ab9844165275790f\" width=\"102\" height=\"102\" class=\"alignleft size-full wp-image-163497\" \/>You won\u2019t believe what happens next! This writing talk will blow your mind &amp; change your life!<\/p>\n<p>Well, now that we\u2019ve set realistic clickbait-esque expectations for ourselves, what you\u2019ll *actually* learn are practical tips from the perspectives of both writer &amp; editor on how to improve your skills, along with some tricks and tools that\u2019ll help you slay that blank page faster than you can say, \u201cHello, World!\u201d <\/p>\n<p><em>Prerequisites: Must be at least vaguely literate. <\/em><\/p>\n<p><a href=\"http:\/\/www.slideshare.net\/KLIM\/writing-gooder-blogging-in-the-big-leagues\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163136\" class=\"session even post-163136 wcb_session type-wcb_session status-publish hentry wcb_track-themers\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/sassy-wordpress\/\">\n\t\t\t\t\t\t\t\tSassy WordPress\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Lara Schenck <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/montreal.wordcamp.org\/2014\/track\/themers\/\">Themers Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/lara-schenck.png\" alt=\"Lara Schenck\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163198\" \/>You\u2019ve been meaning to start using Sass in your projects, right? But it looks hard\u2026is it really worth figuring out? Yes, yes it is! In this talk, we will cover Sass basics like structuring projects, mixins and variables, and using extensions. We will then go over how to start using Sass in your own themes as well as touch on a few Sass-ready starter themes. Afterwards, Lara will be available at the Happiness Bar for demos and to help you get set up!<\/p>\n<p><em>Prerequisites: Attendees should be mid-level theme developers with a solid front-end development foundation. <\/em><\/p>\n<p><a href=\"http:\/\/stuff.notlaura.com\/slides\/sassy_wp.html#\/\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163134\" class=\"session odd post-163134 wcb_session type-wcb_session status-publish hentry wcb_track-themers\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/fear-in-a-developers-world\/\">\n\t\t\t\t\t\t\t\tFear in a Developer&#8217;s World\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Kirk Wight <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/montreal.wordcamp.org\/2014\/track\/themers\/\">Themers Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/kirk-wight.jpeg\" alt=\"Kirk Wight\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163197\" \/>Kirk is a developer, but he has fears. Dark fears.<\/p>\n<p>Fear is a powerful force that stalks us through most aspects of our lives. Kirk works full-time as a developer, but not a day goes by without having to face feelings of inadequacy, Imposter Syndrome, and making a commit that takes down one of the highest traffic sites on the Internet. He\u2019ll share the power of fear in his life (past and present), give some fun disaster stories along the way, and share tips to ensure we all wake up raring to code every morning.<\/p>\n<p><em>Prerequisites: Absolutely none. Zilch. \ud83d\ude42<\/em><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t<\/div><div class=\"grid_6 omega\">\n\t\t\t\t\t<div id=\"post-163132\" class=\"session even post-163132 wcb_session type-wcb_session status-publish hentry wcb_track-bloggeruser\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/demarrer-son-site-la-to-do-list\/\">\n\t\t\t\t\t\t\t\tD\u00e9marrer son site &#8211; LA To-Do List\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Kaylynne Johnson <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Blogger\/User Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/kaylynne-johnson.jpeg\" alt=\"Kaylynne Johnson\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163196\" \/>Mon atelier survole les actions de bases r\u00e9guli\u00e8rement oubli\u00e9es lorsqu&#8217;on d\u00e9marre un site dans WordPress. Souvent per\u00e7ues comme de petits d\u00e9tails anodins, ce sont pourtant ces actions qui permettent de pr\u00e9senter un site web professionnel. <\/p>\n<p>Ton nom d&#8217;utilisateur est &#8220;admin&#8221;? Ton mot de passe c&#8217;est &#8220;password&#8221;, ou mieux: &#8220;password123&#8221;? T&#8217;as pas activ\u00e9 le plugin Akismet (Ak-quoi?)? T&#8217;as pas chang\u00e9 tes permaliens et t&#8217;as pas de Gravatar (C&#8217;est quoi \u00e7a hein, un &#8220;GRAVATAR&#8221;)? Le slogan de ton site c&#8217;est encore &#8220;Just another WordPress site&#8221;? Viens donc voir ma conf\u00e9rence, on va arranger \u00e7a!<\/p>\n<p><em>Pr\u00e9alables: Mon atelier s&#8217;adresse principalement aux d\u00e9butants, mais \u00e9galement aux utilisateurs interm\u00e9diaires d\u00e9sirant parfaire leurs connaissances des param\u00e8tres de base d&#8217;une installation WordPress. <\/em><\/p>\n<p><a href=\"http:\/\/fr.slideshare.net\/kaylynnejohnson\/dmarrer-son-site-wordpress-la-todo-list\" class=\"simple-button\">Voir les diapositives.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163130\" class=\"session odd post-163130 wcb_session type-wcb_session status-publish hentry wcb_track-themers\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/getting-comfortable-with-child-themes\/\">\n\t\t\t\t\t\t\t\tGetting Comfortable With Child Themes\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Kathryn Presner <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/montreal.wordcamp.org\/2014\/track\/themers\/\">Themers Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/kathryn-presner.jpeg\" alt=\"Kathryn Presner\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163195\" \/>Child themes are a simple but powerful way to customize a pre-made theme. Learning how to use them properly means you&#8217;ll never risk losing all your modifications when the developer releases a new version and you update the theme. Using easy-to-follow language, I&#8217;ll walk you through the steps to set up a child theme and we&#8217;ll get started making some tweaks \u2013 from CSS look-and-feel adjustments to more substantial changes in functionality.<\/p>\n<p><em>Prerequisites: Suitable for those who&#8217;ve used pre-made themes or starter themes but haven&#8217;t made a child theme yet. Basic PHP knowledge helpful but not necessary.<\/em><\/p>\n<p><a href=\"http:\/\/www.slideshare.net\/zoonini\/getting-comfortable-with-child-themes-wordcamp-montreal\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163128\" class=\"session even post-163128 wcb_session type-wcb_session status-publish hentry wcb_track-developerprogramer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/les-donnees-transitoires-vous-veulent-du-bien\/\">\n\t\t\t\t\t\t\t\tLes donn\u00e9es transitoires vous veulent du bien\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Julio Potier <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Developer\/Programmer Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/julio-potier.png\" alt=\"Julio Potier\" width=\"102\" height=\"102\" class=\"alignleft size-full wp-image-163194\" \/>Je parle bien s\u00fbr des transients, cette fameuse API qui ne vous veut que du bien. Voyons des cas concrets d&#8217;utilisation pour r\u00e9duire les requ\u00eates distances et ainsi gagner en performances de temps de chargement. L&#8217;auditoire apprendra \u00e0 utiliser l&#8217;API &#8220;transient&#8221; de WordPress dans le but d\u00e9 gagner en performances.<\/p>\n<p><em>Pr\u00e9alables: D\u00e9veloppeurs WordPress.<\/em><\/p>\n<p><a href=\"http:\/\/boiteaweb.fr\/les-transients-vous-veulent-du-bien-8412.html\" class=\"simple-button\">Voir les diapositives.<\/a> <\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163126\" class=\"session odd post-163126 wcb_session type-wcb_session status-publish hentry wcb_track-bloggeruser\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/accessible-ux-for-wordpress\/\">\n\t\t\t\t\t\t\t\tAccessible UX for WordPress\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Joseph Karr O&#039;Connor <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Blogger\/User Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/joseph-karr-oconnor.png\" alt=\"Joseph Karr O\u2019Connor\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163193\" \/>If you are in charge of user experience, development, or strategy for a WordPress web site, Accessible UX will help you make your site accessible without sacrificing design or innovation. Participants will experience difficulties faced by people with vision, mobility, hearing, and cognitive disabilities as they use the interfaces we make for them. Rooted in universal design principles, this presentation provides solutions: practical advice and examples of how to create sites that everyone can use.<\/p>\n<p><em>Prerequisites: This presentation will be valuable for everyone who cares about making great WordPress sites that provide access for people of all abilities.<\/em><\/p>\n<p><a href=\"http:\/\/accessiblejoe.com\/presentations\/\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163122\" class=\"session even post-163122 wcb_session type-wcb_session status-publish hentry wcb_track-developerprogramer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/10-things-you-need-to-know-about-leaving-shared-hosting\/\">\n\t\t\t\t\t\t\t\t10 things you need to know about leaving shared hosting\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Jonathan Perlman <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Developer\/Programmer Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>The hosting world is scary. Sites go down, you complain, you don\u2019t get answers. You feel out of control. Take back control! Get a VPS (Virtual Private Server). This talk will demystify the realm of basic server management and allow you to have better uptime, and not worry if someone else is going to crash your site. Topics of basic server setup and how to host a few WordPress sites will be covered. Plus we\u2019ll go over things that you probably weren\u2019t thinking of like security, firewalls and backups.<\/p>\n<p><em>Prerequisites: This talk is aimed at developers and people who are not afraid of code and configuration files.<\/em><\/p>\n<p><a href=\"http:\/\/www.slideshare.net\/JonathanPerlman\/10-things-you-need-to-know-about-leaving-shared-hosting\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163120\" class=\"session odd post-163120 wcb_session type-wcb_session status-publish hentry wcb_track-developerprogramer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/prenez-le-crontrol-des-taches-planifiees\/\">\n\t\t\t\t\t\t\t\tPrenez le CronTrol des t\u00e2ches planifi\u00e9es\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Jonathan Buttigieg <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Developer\/Programmer Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/jonathan-buttigieg.jpeg\" alt=\"Jonathan Buttigieg\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163192\" \/>Connaissez-vous l\u2019API fournit par WordPress pour les t\u00e2ches planifi\u00e9es (ou Cron) ?<\/p>\n<p>Un cron est un programme qui permet d\u2019ex\u00e9cuter p\u00e9riodiquement un script. WordPress poss\u00e8de sa propre m\u00e9canique interne pour ex\u00e9cuter des t\u00e2ches planifi\u00e9es, comme la planification d\u2019un article ou les mises \u00e0 jour des extensions.<\/p>\n<p>\u00c0 travers des exemples concrets, d\u00e9couvrez l\u2019API Cron de WordPress pour cr\u00e9er et g\u00e9rer vos propres t\u00e2ches cron. <\/p>\n<p><em>Pr\u00e9alables: Cette conf\u00e9rence est d\u00e9di\u00e9e aux d\u00e9veloppeurs WordPress de tous niveaux.<\/em><\/p>\n<p><a href=\"http:\/\/slides.com\/jonathanbuttigieg\/wp-cron#\/\" class=\"simple-button\">Voir les diapositives. <\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163118\" class=\"session even post-163118 wcb_session type-wcb_session status-publish hentry wcb_track-developerprogramer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/lutilisation-de-la-plateforme-varying-vagrant-vagrants-pour-le-developpement-de-plugins\/\">\n\t\t\t\t\t\t\t\tL&#8217;utilisation de la plateforme Varying Vagrant Vagrants pour le d\u00e9veloppement de plugins\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Jonathan Bardo <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Developer\/Programmer Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/jonathan-bardo.jpeg\" alt=\"Jonathan Bardo\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163191\" \/>Cette ann\u00e9e j\u2019ai eu la chance de faire partie d\u2019une \u00e9quipe extraordinaire d\u2019ing\u00e9nieurs WordPress d\u00e9veloppant notre tout premier plugin grande \u00e9chelle appell\u00e9 Stream. Cette pr\u00e9sentation traitera des outils que nous avons utilis\u00e9 pour collaborer, d\u00e9boguer, tester, d\u00e9ployer notre code et pour le rendre accessible \u00e0 la communaut\u00e9.<\/p>\n<p>Je vais d\u00e9montrer:<\/p>\n<ul>\n<li>comment tester plusieurs version de WordPress avec Varying Vagrant Vagrants (VVV)<\/li>\n<li>comment utiliser le framework de test de WordPress<\/li>\n<li>comment utiliser Vagrant Share pour collaborer en temps r\u00e9el<\/li>\n<li>comment utiliser votre instance local de WP-CLI pour int\u00e9ragir avec des serveurs externes<\/li>\n<li>comment utiliser git et github et pouvoir d\u00e9ployer facilement vers WordPress.org<\/li>\n<li>comment utiliser le d\u00e9boguage \u00e0 distance et le proffilage pour optimizer votre code \u00e0 l\u2019aide de VVV<\/li>\n<li>comment utiliser Travis CI comme plateforme de tests continue gratuitement<\/li>\n<li>et bien plus!<\/li>\n<\/ul>\n<p><em>Pr\u00e9alables:  Bonne connaissance de la ligne de commande et de php.<\/em><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163116\" class=\"session odd post-163116 wcb_session type-wcb_session status-publish hentry wcb_track-developerprogramer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/wordpress-apis-and-you\/\">\n\t\t\t\t\t\t\t\tWordPress, APIs and You\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Joey Kudish <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Developer\/Programmer Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/joey-kudish.jpeg\" alt=\"Joey Kudish\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163190\" \/>This developer-oriented presentation will focus on explaining what an API is in the context of WordPress and why you should care about them. We&#8217;ll dive into the WordPress.com &amp; Jetpack REST API, its surrounding developer ecosystem. Finally we&#8217;ll touch upon the new proposed WordPress Core REST API and how it might fit into the picture. The presentation will include a Q&amp;A where attendees can ask questions about APIs, general WordPress development and Automattic.<\/p>\n<p><em>Prerequisites: Users should have a basic understanding of Javascript, PHP, HTTP Requests and JSON. You don&#8217;t have to be a professional developer to follow the presentation.<\/em><\/p>\n<p><a href=\"https:\/\/cloudup.com\/c-KQ4UypR-h\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163114\" class=\"session even post-163114 wcb_session type-wcb_session status-publish hentry wcb_track-bloggeruser\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/wordpress-jurassique\/\">\n\t\t\t\t\t\t\t\tWordPress Jurassique\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Jean-Francois Arseneault <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Blogger\/User Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/jean-francois-arseneault.jpeg\" alt=\"Jean-Francois Arseneault\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163189\" \/>\u00c0 l\u2019\u00e9poque o\u00f9 les dinosaures tel que Frontpage et Flash \u00e9taient rois du web, et que les plans d\u2019h\u00e9bergement se comptaient en m\u00e9gabytes, installer WordPress \u00e9tait simple. Mais les temps ont beaucoup chang\u00e9.<\/p>\n<p>Cette pr\u00e9sentation vous offrira 10 techniques pour am\u00e9liorer la performance et la s\u00e9curit\u00e9 de votre site WordPress. Pour chacune, nous montrerons diff\u00e9rentes approches (code, services, extensions) gratuites et commerciales. Que vous soyez sur un plan d\u2019h\u00e9bergement mutualis\u00e9, un VPS ou votre propre serveur d\u00e9di\u00e9, les concepts discut\u00e9s auront un impact majeur sur votre site.<\/p>\n<p>Venez voir comment sortir votre site de la pr\u00e9histoire !<\/p>\n<p><em>Pr\u00e9alables : les concepts discut\u00e9s varient de simples \u00e0 complexes, mais les techniques sont con\u00e7ues pour \u00eatre appliqu\u00e9es par un d\u00e9butant<\/em><\/p>\n<p><a href=\"http:\/\/www.slideshare.net\/jfarsen\/wordpress-jurassique\" class=\"simple-button\">Voir les diapositives.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163111\" class=\"session odd post-163111 wcb_session type-wcb_session status-publish hentry wcb_track-bloggeruser\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/10-facons-de-vendre-avec-wordpress\/\">\n\t\t\t\t\t\t\t\t10 fa\u00e7ons de vendre avec WordPress\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by \u00c9lise Desaulniers <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Blogger\/User Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/elise-desaulniers.jpeg\" alt=\"\u00c9lise Desaulniers\" width=\"102\" height=\"102\" class=\"alignleft size-full wp-image-163188\" \/>Du simple bouton Paypal aux fonctions avanc\u00e9es de WooCommerce en passant par l\u2019int\u00e9gration d\u2019une boutique Shopify avec WordPress.com, il existe de nombreuses de fa\u00e7ons de vendre en-ligne avec WordPress. Nous pr\u00e9senterons des options tr\u00e8s simples accessibles \u00e0 tous et d\u2019autres un peu plus complexes avec des exemples concrets pour chacune. Nous parlerons aussi des passerelles de paiement, de l&#8217;exp\u00e9dition, de la gestion des stocks, de petits d\u00e9tails qu\u2019on a tendance \u00e0 oublier et des erreurs qu\u2019on a faites et qu\u2019on veut vous \u00e9viter. <\/p>\n<p><em>Pr\u00e9alables: Accessible et pertinente pour toutes et tous, du commer\u00e7ant qui veut vendre en-ligne sans faire une ligne de code \u00e0 la d\u00e9veloppeure qui veut mieux conseiller ses clientes.<\/em><\/p>\n<p><a href=\"http:\/\/desaulniers-simard.com\/2014\/08\/dix-facons-de-vendre-avec-wordpress\/\" class=\"simple-button\" rel=\"nofollow\">Voir les diapositives.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163109\" class=\"session even post-163109 wcb_session type-wcb_session status-publish hentry wcb_track-themers\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/wireframe-secrets-revealed\/\">\n\t\t\t\t\t\t\t\tWireframe Secrets Revealed\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Elida Arrizza <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/montreal.wordcamp.org\/2014\/track\/themers\/\">Themers Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/elida-arrizza.jpeg\" alt=\"Elida Arrizza\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163187\" \/>Wireframes. Such a mysterious and elusive term. You may have heard rumours that they exist deep in the depths of waste bins napkins to top secret security compounds. Legend states that wireframes transcend powerful benefits of website creation. But rumour has it, they could be dangerous or almost extinct. Could this be all true?<\/p>\n<p>If blueprints are to a building, what wireframes are to a website, you could be missing out on fundamental knowledge. Let us embark on a LoFi to HiFi journey, discovering wireframe types, tools and much more.<\/p>\n<p><em>Prerequisites: For beginner and intermediate designers. No WordPress experience needed.<\/em><\/p>\n<p><a href=\"http:\/\/bit.ly\/WCMTL2014wireframes\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163107\" class=\"session odd post-163107 wcb_session type-wcb_session status-publish hentry wcb_track-themers\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/wordpress-media-tools-for-creatives\/\">\n\t\t\t\t\t\t\t\tWordPress Media Tools for Creatives\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Denise Williams <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/montreal.wordcamp.org\/2014\/track\/themers\/\">Themers Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/denise-williams.jpeg\" alt=\"Denise Williams\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163186\" \/>Put your masterworks up on a solid pedestal. Whether you need to build a home page for your band, a portfolio for your art, or a viewing hub for your videos, there are native and external WordPress tools for hosting, embedding, and presenting your multimedia content in ways that are easy, responsive, and cost-effective.<\/p>\n<ul>\n<li>WordPress.com portfolio post types and related themes<\/li>\n<li>image gallery options: what\u2019s included in .org and .com, and what you can customize using Jetpack or other plugins<\/li>\n<li>audio and video: embeds and hosting<\/li>\n<li>promotion tools: widgets, plugins, and subscription services for interacting with outside content networks (like bandcamp, spotify, pinterest, more)<\/li>\n<li>showcase of creative sites and great uses of the tools<\/li>\n<\/ul>\n<p><em>Prerequisites: For beginner and intermediate bloggers and site developers.<\/em><\/p>\n<p><a href=\"http:\/\/www.slideshare.net\/lettergrade\/wp-media-tools-for-creatives\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163098\" class=\"session even post-163098 wcb_session type-wcb_session status-publish hentry wcb_track-bloggeruser\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/google-analytics-and-wordpress-for-beginners\/\">\n\t\t\t\t\t\t\t\tGoogle Analytics and WordPress for Beginners\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by David Bird <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Blogger\/User Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/b1e154de071fdff640ce1dfa0a441fe4.jpeg\" alt=\"David Bird\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163419\" \/> Google Analytics produces thousands of different numbers, metrics and statistics. There\u2019s so many numbers it can be more confusing than enlightening trying to figure out which ratios should be taken into account, which stats are the most important.<\/p>\n<p>This session is a beginner\u2019s guide to best practice set up of Google Analytics and navigating the user interface so you can look at your traffic more critically. We\u2019ll also talk about how Google Analytics WordPress plugins simplify your set-up and analysis.<\/p>\n<p>Key things you will learn by attending this session include how to:<\/p>\n<ol>\n<li>Identify your most valuable (not popular) web pages<\/li>\n<li>Discover your most valuable traffic sources<\/li>\n<li>Interpret your data by understanding key concepts and terms<\/li>\n<li>How to get more from your Google Analytics plug-ins.<\/li>\n<\/ol>\n<p><em>Prerequisites: For beginners &#8211; No Prerequisites <\/em><\/p>\n<p><a href=\"http:\/\/www.slideshare.net\/DavidBird7\/word-press-and-google-analtyics-goals-search-and-plugins\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163096\" class=\"session odd post-163096 wcb_session type-wcb_session status-publish hentry wcb_track-developerprogramer\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/i18n-por-favor\/\">\n\t\t\t\t\t\t\t\ti18n por favor\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Charles St-Pierre <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Developer\/Programmer Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p>Les capacit\u00e9s multilingues de WordPress reposeront toujours sur l\u2019attention port\u00e9e par les d\u00e9veloppeurs d\u2019extensions et de th\u00e8mes sur l\u2019internationalisation correcte du code qu\u2019ils r\u00e9digent. La pr\u00e9sentation proposera une r\u00e9vision compl\u00e8te des principes d\u2019internationalisation, des fonctions GETTEXT de base de WordPress jusqu\u2019aux situations les plus complexes. Je fournirai aussi quelque solution \u00e0 des probl\u00e8mes fr\u00e9quents d\u2019internationalisation que j\u2019ai rencontr\u00e9s, par exemple la compatibilit\u00e9 avec les extensions de gestion multilingue ou la conception de phrases complexes.<\/p>\n<p><em>Pr\u00e9alables: La pr\u00e9sentation s\u2019adresse \u00e0 quiconque code ou recode des th\u00e8mes ou des extensions. Une compr\u00e9hension des fonctions PHP de manipulation de chaines est un atout. Il est aussi pr\u00e9f\u00e9rable de parler au moins une langue.<\/em><\/p>\n<p><a href=\"http:\/\/prezi.com\/su0hvw72zfqy\/i18n-por-favor\/\" class=\"simple-button\">Voir les diapositives.<\/a> <\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163094\" class=\"session even post-163094 wcb_session type-wcb_session status-publish hentry wcb_track-bloggeruser\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/grow-your-audience-with-content-marketing\/\">\n\t\t\t\t\t\t\t\tGrow Your Audience with Content Marketing\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Brian Rotsztein <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Blogger\/User Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/brian-rotszein.png\" alt=\"Brian Rotsztein\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163185\" \/>Content marketing is a hot buzzword right now and for good reason. It\u2019s the latest trend being implemented to increase search engine visibility, social media networking, brand awareness, and sales. WordPress is a great platform that businesses and bloggers can harness to achieve their inbound marketing objectives. This session will cover important aspects of content marketing and emphasize how to promote content and grow an audience. Attendees will learn ways to integrate content marketing, search engine optimization (SEO), and social media to expand their reach. Topics such as social influence, guest posts, and social signals for SEO will be discussed. Key plugins and relevant online tools will also be highlighted.<\/p>\n<p><em>Prerequisites: To get the most out of the session, attendees should have a basic understanding of search engine optimization (SEO) and social media platforms such as Facebook and Twitter.<\/em><\/p>\n<p><a href=\"http:\/\/www.slideshare.net\/brianrotsztein\/grow-your-audience-with-content-marketing\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163092\" class=\"session odd post-163092 wcb_session type-wcb_session status-publish hentry wcb_track-themers\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/panel-how-to-get-started-building-custom-websites-with-wordpress\/\">\n\t\t\t\t\t\t\t\tPanel: How To Get Started Building Custom Websites with WordPress\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Belinda Darcey, Shannon Smith, Tippi Thole, Julie Cloutier <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> <a href=\"https:\/\/montreal.wordcamp.org\/2014\/track\/themers\/\">Themers Track<\/a><\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"panel\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-163184\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/belinda-darcey.jpeg\" alt=\"Belinda Darcey\" width=\"100\" height=\"100\" \/><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-163213\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/tippi-thole.jpeg\" alt=\"Tippi Thole\" width=\"100\" height=\"100\" \/><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-163211\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/shannon-smith.jpeg\" alt=\"shannon smith\" width=\"100\" height=\"100\" \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-163296\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/julie-cloutier.jpeg\" alt=\"Julie Cloutier\" width=\"100\" height=\"100\" \/><\/div>\n<p>Creating a custom website on WordPress can be daunting for designers new to WordPress. It\u2019s common to sink a lot of time into a theme or process, only to discover a major limitation \u2014 or to be overwhelmed by the learning curve. Our panel of designers will discuss which methods they\u2019ve found to be the easiest\/hardest, as well as the limitations and prerequisites of each approach. Before &amp; After slides will demonstrate what can be achieved via a range of methods such as:<\/p>\n<ul>\n<li>child themes with Official WP themes (TwentyFourteen, TwentyThirteen, etc)<\/li>\n<li>premium themes (Thesis Theme, Canvas by WooThemes, ThemeTrust, Envato, etc)<\/li>\n<li>Underscores by WP and other roll-your-own custom starter themes.<\/li>\n<\/ul>\n<p>Each panelist runs an indie web\/graphic design shop and currently makes a living designing custom sites with WordPress. You can too.<\/p>\n<p><em>Prerequisites: For Beginner to Intermediate-level web designers. Basic understanding of HTML &amp; CSS. <\/em><\/p>\n<p><a href=\"http:\/\/www.slideshare.net\/dolcedesign\/how-to-get-started-building-custom-websites-with-wordpress\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163090\" class=\"session even post-163090 wcb_session type-wcb_session status-publish hentry wcb_track-bloggeruser\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/blogging-on-the-go\/\">\n\t\t\t\t\t\t\t\tBlogging on the Go\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Andrea Bishop <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Blogger\/User Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/andrea-bishop.jpeg\" alt=\"Andrea Bishop\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163183\" \/>Inspiration can be a fickle friend. Miss the moment and sometimes it\u2019s difficult to get it back. Why not write whenever inspiration strikes and embrace mobile blogging? This presentation will be packed with tips for posting from your mobile devices and managing your blog whether you use WordPress.org or WordPress.com. We\u2019ll talk about:<\/p>\n<p>1. WordPress mobile apps<br \/>\n2. Writing posts, uploading photo and video from your phone.<br \/>\n3. Blog management from within the apps<br \/>\n4. Post by Email<br \/>\n5. Letting connected social accounts work for you<\/p>\n<p><em>Prerequisites: A mobile device and a WordPress site.<\/em><\/p>\n<p><a href=\"https:\/\/cloudup.com\/c5iyGSaRfyz\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163088\" class=\"session odd post-163088 wcb_session type-wcb_session status-publish hentry wcb_track-bloggeruser\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/selecteurs-css-a-la-rescousse-techniques-incontournables-pour-wordpress\/\">\n\t\t\t\t\t\t\t\tS\u00e9lecteurs CSS \u00e0 la rescousse: techniques incontournables pour WordPress\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Alexandre Simard <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Blogger\/User Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/alexandre-simard.jpeg\" alt=\"Alexandre Simard\" width=\"102\" height=\"102\" class=\"alignleft size-full wp-image-163182\" \/>On vous a convaincu, vous voulez bien faire les choses. Vous ne modifierez pas le code de WordPress, des extensions ou de votre th\u00e8me. Mieux encore, vous \u00eates sur WordPress.com et vous ne pouvez tout simplement pas modifier ce code. MAIS&#8230; vous aimeriez _tellement_ que la sidebar soit \u00e0 gauche plut\u00f4t qu&#8217;\u00e0 droite (seulement dans les pages, pas dans les articles). Tant qu&#8217;\u00e0 y \u00eatre, on pourrait pas enlever le texte &#8220;Les commentaires sont ferm\u00e9s.&#8221;?<\/p>\n<p>On peut tout faire \u00e7a en CSS, et bien plus encore. \u00c0 l&#8217;aide d&#8217;exemples concrets, nous illustrerons comment la puissance des s\u00e9lecteurs CSS vous permet de modifier pratiquement toute l&#8217;apparence de votre site, sans toucher une ligne de PHP ou de HTML.<\/p>\n<p><em>Pr\u00e9alables: Vous appr\u00e9cierez mieux cette pr\u00e9sentation si vous poss\u00e9dez une connaissance de base du HTML et du CSS. Si vous connaissez la diff\u00e9rence entre ceci, #cela et .encore-cela, vous \u00eates au bon niveau.<\/em><\/p>\n<p><a href=\"http:\/\/desaulniers-simard.com\/2014\/08\/selecteurs-css-a-la-rescousse-techniques-incontournables-pour-wordpress\/\" class=\"simple-button\" rel=\"nofollow\">Voir les diapositives. <\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t<div id=\"post-163085\" class=\"session even post-163085 wcb_session type-wcb_session status-publish hentry wcb_track-bloggeruser\" >\n\t\t\t\t\t\t<h3 class=\"entry-title session-title\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/theres-a-plugin-for-that\/\">\n\t\t\t\t\t\t\t\tThere&#8217;s A Plugin For That\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t\t<div class=\"entry-meta session-speakers session-meta\">Presented by Alex Ruaux <span class=\"meta-sep meta-sep-bull\">&bull;<\/span> Blogger\/User Track<\/div>\n\t\t\t\t\t\t<div class=\"entry-content session-description\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2014.montreal.wordcamp.org\/files\/2014\/06\/alex-ruaux.jpeg\" alt=\"Alex Ruaux\" width=\"100\" height=\"100\" class=\"alignleft size-full wp-image-163181\" \/>Plugins are what make WordPress extra-awesome and enable you to make your website do pretty much anything you want it to. Need to add collapsible sections to a page or make your gallery images circular? There&#8217;s a plugin for that! How about making your widget titles into links, or duplicating pages at the click of a mouse? Yep, plugins can help you do that too. Whether you&#8217;re just getting started with WordPress or use it everyday, there are over 30,000 plugins to choose from and finding the right one for the job can be tricky. We&#8217;ll look at how to choose an appropriate plugin and I&#8217;ll introduce you to a few I just couldn&#8217;t live without.<\/p>\n<p><em>Prerequisites: For beginners, anyone using the backend of WordPress.<\/em><\/p>\n<p><a href=\"http:\/\/www.slideshare.net\/molecularcode\/theres-a-plugin-for-that-38062529\" class=\"simple-button\">View the slides.<\/a><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t\n","protected":false},"excerpt":{"rendered":"<p>Each year WordCamp Montreal strives to offer a wide variety of talks and discussions about and around WordPress. Our speakers are passionate, expert volunteers who want to teach you about WordPress and publishing on the web. Below are the full &hellip; <a href=\"https:\/\/montreal.wordcamp.org\/2014\/session\/theres-a-plugin-for-that\/\">Continue reading <span class=\"screen-reader-text\">There&#8217;s A Plugin For That<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":4229527,"featured_media":0,"parent":1,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"template-full-width.php","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-3","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/montreal.wordcamp.org\/2014\/wp-json\/wp\/v2\/pages\/3","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/montreal.wordcamp.org\/2014\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/montreal.wordcamp.org\/2014\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/montreal.wordcamp.org\/2014\/wp-json\/wp\/v2\/users\/4229527"}],"replies":[{"embeddable":true,"href":"https:\/\/montreal.wordcamp.org\/2014\/wp-json\/wp\/v2\/comments?post=3"}],"version-history":[{"count":4,"href":"https:\/\/montreal.wordcamp.org\/2014\/wp-json\/wp\/v2\/pages\/3\/revisions"}],"predecessor-version":[{"id":163087,"href":"https:\/\/montreal.wordcamp.org\/2014\/wp-json\/wp\/v2\/pages\/3\/revisions\/163087"}],"up":[{"embeddable":true,"href":"https:\/\/montreal.wordcamp.org\/2014\/wp-json\/wp\/v2\/pages\/1"}],"wp:attachment":[{"href":"https:\/\/montreal.wordcamp.org\/2014\/wp-json\/wp\/v2\/media?parent=3"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}