Check out the folks who attended WordCamp Ottawa 2017:
You can mark yourself as going to this camp in your account settings!
WTH are CPT’s?
Ever wonder what a Custom Post Type is? Why would you want to use them? How do they work with Custom Fields? What’s the difference between CPT’s and Posts? Many of these questions will be answered in this beginner talk, meant to improve your knowledge of content architecture. A basic knowledge of pages, posts, tags and categories would be helpful.
Jason Knill
The Business of WordPress (Panel)
This is a panel discussion meant to help anyone (such as freelancers, content creators, and small business owners) with questions about WordPress-related business issues.
Laura Gauthier
Women in WordPress (Panel)
A frank, honest discussion platform with a panel of women who are, and have been involved with WordPress for a variety of different lengths of time.
Tina Todorovic
Women in WordPress (Panel)
A frank, honest discussion platform with a panel of women who are, and have been involved with WordPress for a variety of different lengths of time.
Rick Radko
Introduction to WordPress for Beginners
Location: Carleton University, Senate Room, 6th Floor – Robertson Hall, University Drive, Ottawa, Ottawa, ON
The goal of Introduction to WordPress for Beginners, is to introduce new and nearly new WordPress users to the terms and concepts of WordPress before the weekend sessions.
Kathryn Presner
Women in WordPress (Panel)
A frank, honest discussion platform with a panel of women who are, and have been involved with WordPress for a variety of different lengths of time.
Designers & Developers – Bridging the Gap (Panel)
Designers and Developers discuss their experiences working together, including advice for one another and communication techniques.
Women in WordPress (Panel)
A frank, honest discussion platform with a panel of women who are, and have been involved with WordPress for a variety of different lengths of time.
Writing Clean Code in WordPress
Yes, your code works, but is it the best it could be? This talk will guide you through tips and tricks to make your code efficient, safe, and easy to read. It’s a great primer for new developers, and a good reminder for those of us who have developed bad habits over time.
Brian Rotsztein
The Business of WordPress (Panel)
This is a panel discussion meant to help anyone (such as freelancers, content creators, and small business owners) with questions about WordPress-related business issues.
Brian Zerkler
WooCommerce: A beginners guide to sell anything, anywhere…beautifully!
Powering over 28% of all online stores, WooCommerce is an incredible WordPress plugin which can turn your site into an e-Commerce store…and it’s free!
Together, we will set up WooCommerce entering taxes, shipping classes, selling locations, payment options and more. Let’s build an e-Commerce store from scratch with different product types including variable, downloadable and virtual. What about sales and coupon codes? Yup, we’ll cover that too!
Come join us for this hands on workshop and learn how we can use WordPress and WooCommerce to sell anything, anywhere…beautifully!
Make the most of this workshop by downloading the exercise files and setting up a WP test site at LearnShareGrow.bz
Christie Witt
Designers & Developers – Bridging the Gap (Panel)
Designers and Developers discuss their experiences working together, including advice for one another and communication techniques.
Women in WordPress (Panel)
A frank, honest discussion platform with a panel of women who are, and have been involved with WordPress for a variety of different lengths of time.
Introduction to WordPress for Beginners
Location: Carleton University, Senate Room, 6th Floor – Robertson Hall, University Drive, Ottawa, Ottawa, ON
The goal of Introduction to WordPress for Beginners, is to introduce new and nearly new WordPress users to the terms and concepts of WordPress before the weekend sessions.
Designers & Developers – Bridging the Gap (Panel)
Designers and Developers discuss their experiences working together, including advice for one another and communication techniques.
Women in WordPress (Panel)
A frank, honest discussion platform with a panel of women who are, and have been involved with WordPress for a variety of different lengths of time.
Lorraine Murphy
Keynote – WordPress for Revolutionaries
WordPress has been a key component of several recent revolutions and resistance movements. I’ll cover the history, from the Iranian resistance to Arab Spring, to Occupy, Anonymous, Bahrain, and more recent examples. I will review the ways in which WordPress can support online privacy and protection, and can be used to generate social change and provide a safe space for dissent.
Remy Perona
Premium plugin and public GitHub repository: why it’s a good idea
Having your premium plugin, with which you make money, be available on a public GitHub repository seems a bad move. But in fact we’ll see how it has multiple benefits for you and the community, outweighing the potential bad side.
Bilal Hassan
Plugin & Application Development in WordPress
WordPress has evolved a lot as of late, especially since the API endpoints became available. In this presentation I want to discuss how to use WordPress as a development framework to build custom web and mobile applications. I will also speak about leveraging JavaScript frameworks when building applications in WordPress. Finally I will touch on building mobile applications with WordPress as the back-end.
Ivan Kruchkoff
Enterprise Migrations: How to move 1 million+ posts from ANY CMS to WordPress
The talk will cover experiences learned over the course of several large data migrations into WordPress. We focus on:
Thiago Loureiro
Using Docker to Create WordPress Development Environments 2.0
In this presentation, you will learn how to use Docker to quickly create your development environments avoiding some common problems. It will cover:
Paul Bearne
Contrib2Core Workshop
All of us as WordPress users rely on the open source WordPress Core code.
It might not have occurred to you that you could help improve the the code or you may feel that this would be difficult. It’s not! There are a few simple steps you need to follow – the hardest thing is always finding the time to do it.
Come to this interactive session and learn just how easy it is to contribute to the core code. You don’t need to be the world’s best coder, just to be prepared to learn how to help to make WordPress even better.
And there’s more than just coding in terms of opportunities to contribute to WordPress development – marketing, translation, documentation and more all make use of volunteer input.
Compare and contrast custom meta box frameworks
There are a number of ways to add custom meta boxes to WordPress admin, from coding against core functions, through code API frameworks, to GUI interfaces. All of these have a place, but which is the right one for your project, code style and coding level? In this talk I will provide code examples and illustrations of the code techniques for each of the methods. By the end of the session I would hope that you would be able to make an informed decision as to what will work best for you. Time permitting, I will also show you how to extend the frameworks.
Lucas Cherkewski
Learning to Code by Failing Safely
We hear that the future belongs to those who can code. But many of us don’t know how to code, and fear losing out in an increasingly technical world. We’ll debunk some common fears and misunderstandings about code, consider a learning framework, and find resources to help out along the way. We’ll talk about learning to code in a WordPress context, with its specific challenges and opportunities. We’ll also talk about some of my personal coding failures through the years, and think about how we can turn would-be failures into learning opportunities. By the end of the presentation, you’ll have a simple set of steps and a list of resources to help you learn to code.
Template code in functions kill kittens: MVC within WordPress Themes and Plugins
You’ve seen it before, one big file of PHP code and HTML all mangled together like a coughed up furball. There’s another, dare I say, a better way of structuring your code so that not only you as the developer can go back and make updates with ease, but others can as well.
Jeremy Josey
Add Some Sass to your Next Project ! An introduction to Syntactically Awesome Style Sheets
I will present and introduce how adding Sass to their workflow can make their life much easier and improve their CSS.
Chris Yee
Fantastic SVGs and Where to Find Them
In the age of responsive design, images need to look great on any screen size and need to be optimized for mobile devices. By using SVGs you can accomplish these goals while making a better WordPress site in the process.
In this session we will cover the basics of SVGs and how to use it on your WordPress site. We will also explore great resources to get started using SVGs today.
Shannon Smith
Designers & Developers – Bridging the Gap (Panel)
Designers and Developers discuss their experiences working together, including advice for one another and communication techniques.
Oooh, Shiny! All the new CSS toys for WordPress Theme Development
Check out all newest things that CSS can bring to WordPress theme development: CSS Filters, Feature Queries, Native Mixins, Grid Layout, Native Variables, and more. The W3C’s CSS Working Group is introducing a ton of new CSS modules in 2017. Learn how they work and when to use them. We’ll look at real examples that you can start using right now.
Sam Lalonde
Fast & Deadly: WordPress Websites Need To be Mobile Friendly: An Advertiser’s Perspective
The core principles of a great user experience are Content, Design & Functionality, and Speed. Some people say that we are living in the golden age of user experience but far too often we are technically trudging behind in providing rich and useful experiences and we especially lag behind when it comes to mobile-friendly websites. In fact, 53% of people will abandon a mobile site if it takes more than three seconds to load. Speed is a developer’s problem, a designer’s problem, and also a marketer’s problem. This presentation provides global and Canadian-specific facts and figures about how we’re failing people visiting our websites and covers the ways we can be improving.
Neha Patel
404 Pages are inevitable, so make the most out of them
People are scared of 404 pages, but at times they overlook how important it is to optimize the 404 error page.
Pages get renamed, content changes, links break and the inevitable happens, your visitor lands on a 404 error page.
But, what if we could leverage it to start a conversation instead?
James Koole
DNS and Domain Names Demystified
An explanation of how DNS works to get your WordPress site to show up when you type your domain name into the URL bar on your browser. From the root servers to your browser, what happens to make the internet work.
Jer Clarke
F******k Instant Articles: How do they work?
Do you love hot, fresh trends in web publishing technology? Dream of implementing proprietary API’s and hitching your site to commercial entities over which you have no control? Get soft in the knees thinking about your web site being read without the web being involved? Me neither, but we have to do it anyway ¯\_(ツ)_/¯
Facebook Instant Articles make your posts show up lightning fast for mobile Facebook users in exchange for handing over some control. Users love it, it looks great and ultimately you still use WordPress to create and publish content. The problem: It’s a pain in the butt to get it set up, the documentation is half-hearted and the whole concept is mind-bending.
This talk will walk you through all the headaches iA gave me and help you avoid having them yourself while you get set up. We’ll cover the concepts behind iA, nuances of the Automattic iA for WP plugin, and how to make the most of the tools on offer in the plugin to make sure all your posts get delivered to your Facebook readers “instantly”.
Sylvie Hanes
Providing stellar client/customer service in a technical world
Providing stellar customer service in an IT type environment. Tips and proven best practices will be shared to help manage client expectations, increase strong and effective communication, and turn even negative situations into a good client/customer experiences. Although it will not be specific to the WordPress world, it will help in many types of client/customer interactions.
Daphnée Laforest
Inside a Global Remote Agency
Today’s technology and connectivity allows us to achieve the extraordinary. Remote work not only enables WordPress companies to access the best talents in the world, but, is also becoming an incredible opportunity to empower work-life balance, and happiness at work. It’s definitely changing the rules for the future generations. However, it also comes with a big list of new challenges, including miscommunication, and isolation. The aim of this talk will be to discuss best practices and tools to succeed at online collaboration when scaling a WordPress Agency remotely.
Boost your website analytics with Event tracking
Better data enables better decision making, and it begins with how you track it – to provide more context to what’s already out there. Event tracking is a feature of Google Analytics that allows site owners to trace actions on their site, even when a URL change is not recorded. Instead of only tracking page views, Event Tracking is a method available in the ga.js tracking code that you can use to record user interaction with website elements, such as a button click on your website. This is accomplished by attaching the method call to the particular UI element you want to track. During this session, you will learn how you can boost your WordPress website analytic using Event Tracking.
Bianca Welds
Perfect Platform: WordPress for Artists
Audiences for creative artists live online, and the modern creator must engage them accordingly. For any creative entrepreneur, an online presence is no longer optional. Through an online platform, creative artists can connect with a global audience previously unavailable to them. WordPress is the perfect tool for creative artists to build their online audience platform for content, communication, commerce, collaboration and community. This presentation will look at how to use WordPress to facilitate creative artists connecting with their audience and building their business online.
The Business of WordPress (Panel)
This is a panel discussion meant to help anyone (such as freelancers, content creators, and small business owners) with questions about WordPress-related business issues.
Mike Dickson
All About Images
This talk aims to pull back the curtain on how WordPress wrangles images behind the scenes. Topics include:
Stéphane Boisvert
Mental Health, the Imposter Syndrome and working from home
Mental health issues are often overlooked or stigmatized. I’ll go over my own personal experience with mental health, depression and anxiety. How to (try to) overcome the Imposter Syndrome and tips and tricks for working from home.
Relationship Marketing: Building Your WordPress Business With Twitter
WordPress-based businesses need customers the same way brick and mortar businesses do. But what are the pain points of your customers? Are your audience personas accurate? How do you build relationships in a digital world? My answer: Twitter.
Twitter serves several marketing purposes including brand awareness, customer service, public relations, networking, and, of course, sales. Our customers are tweeting and they’re telling us about themselves daily. They give us valuable insights that can’t be found elsewhere. These insights help us shape personas into more accurate reflections which influences our content marketing tactics.
Erin Blaskie
The Business of WordPress (Panel)
This is a panel discussion meant to help anyone (such as freelancers, content creators, and small business owners) with questions about WordPress-related business issues.
Storytelling, Social Media & Building a Community for Your Blog or Website
Establishing a blog or website is one part of the puzzle but the other part is figuring out how to bring readers to the site and keep them interested for the long-haul. In this presentation, we’ll chat about storytelling, social media and digital marketing to understand how all three can help you build and grow a community around your work.
Kyle M. Brown
Support, Customer Experience, and WordPress
This talk will cover best practices that you can use to get effective support from theme and plugin shops as a freelancer, blogger, agency, or enterprise.
From the other side as a customer support provider, this talk will also discuss best practices that you can use to provide effective support to your customers for your theme, plugin, or service.
Designers & Developers – Bridging the Gap (Panel)
Designers and Developers discuss their experiences working together, including advice for one another and communication techniques.
The Secret Art of WordPress
The theme of my presentation will be themes. Learn how to plugin(to) the power of WordPress with a dozen tried and true shortcuts. Hook into some powerful actions, filter out excess work, and treat yourself to some childish tricks.
David Bird
7 Google Analytics Mistakes Holding you Back & How to Fix Them
Your website has a wonderful story to tell you about your business and your customers….. You just need to uncover it.
But here’s the problem…
Google Analytics is only probably providing passive data about page views and traffic sources, which is not enough to make strategic decisions about how to expand or invest. Actionable data comes from avoiding common Google Analytics mistakes like:
This beginner level Google Analytics seminar will examine common mistakes and how to fix them. After the seminar you will be able to hear your website’s wonderful story about your business and customers. You will be making strategic decisions about things that matter your business.
It’s the Little Things that Make a Difference
So you can build a technically wonderful website, but does it appeal to your audience? Does it have finesse? Who is it designed for: the owner, the designer/developer, or the customer/user? Are forms user-friendly? This talk will show you the things that make a website more complete, user-friendly, and user-appealing. Topics will include favicons, custom 404 pages, form buttons, footers, colors, SSL certificates, and more.
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!
Christie Witt (+ add me)
Troy Chaplin (+ add me)
Michael Corkum (+ add me)
Rick Radko (+ 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.