Check out the folks who attended WordCamp St. Louis 2014:
You can mark yourself as going to this camp in your account settings!
Joshua Ray
Development Roundtable/Panel
Any questions you have, this is your chance to get them answered. We’re brining together some of the great developer track speakers and the community to “Ask Them Anything” about developing with WordPress.
3pm to 3:45pm
Speeding up theme development with automation (Intermediate)
As the web progresses tools and workflows become more and more necessary to maintain efficiency in the development process. This chat will cover some tools and workflows to assist in automating your WP installation, development and deployment.
The tools featured and demonstrated:
Yeopress for configuring and installing WordPress locally
Grunt for livereload and compiling / compressing sass and js
Git based deployment for staging
Speaker slides can be found here: https://docs.google.com/presentation/d/1AyDOzzVWyeFZ-UXK3u86sXyZ2hyU0EM-81Mq6tZN8RY/edit#slide=id.g1c6a9feaf_05
Chris Miller
Using WordPress for Videocasting (Advanced)
Whether you are thinking about starting a audio or video show or currently run one, this session will walk through best practices on building your show on WordPress. Dig into plug-in configurations and see live samples. Investigate file hosting solutions that match your demands. Understand how to use RSS feeds appropriately for subscribers and getting your show in iTunes. Finally look at ways to work with both audio and video including embedding.
James Hipkin
WordPress for Designers (Beginner)
We will discuss WordPress from a designer’s perspective. What you need to know to design WordPress websites that achieve your clients functional goals, provide a great user experience for visitors, and won’t be break the budget to build. You will learn what you need to know about websites in general and WordPress in particular. We will finish with some tips and tricks that will help you design and some things to be careful of.
Speaker slides can be found here: http://www.slideshare.net/Red8Interactive/wordpress-for-designers
User Roundtable/Panel
Any questions you have, this is your chance to get them answered. We’re brining together some of the great user track speakers and the community to “Ask Them Anything” about working with WordPress.
3pm to 3:45pm
Three files, unlimited layout options: The designer’s guide to total creative freedom (Advanced)
You don’t have to be a full-on developer to make your WordPress pages – especially that all-important home page – look like whatever you want. But you do have to edit a bit of PHP. And it helps to understand how WordPress structures page elements and widget areas.
I’ll show you where and how – and link you up with some snippets – you can break out of the obligatory columns-plus-header-and-footer structure to bring any sort of page layout to life. And we’ll do it in two different theme frameworks: The Genesis framework and Automattic’s own Underscores starter theme.
And, who knows? Maybe after you get comfortable with editing these three files, you’ll decide you want to become a coding rockstar!
Speaker slides can be found here: http://www.slideshare.net/marybaum4/three-files-unlimited-layouts-wcstl
Rachel Baker
Code with Care: Write Secure Plugins and Themes
Learn how to protect sites from XSS (cross-site scripting), MySQL injection and unfiltered input attacks during common WordPress development practices. I will provide the security best-practices “how and why” for each of the following:
-saving post and post meta input.
-displaying post and post meta values.
-responding to an AJAX request.
-parsing query strings.
-querying the WordPress database.
-saving theme or plugin options with the Settings API.
-retrieving theme or plugin options from the Settings API.
Speaker slides can be found here: https://speakerdeck.com/rachelbaker/code-with-care-write-secure-themes-and-plugins
Joe McGill
Responsive image solutions for WordPress (Intermediate)
The hardest part about using responsive images in your web projects is—well—everything. The good news is that there are tested solutions that you can safely implement today while we wait for the browsers to sort things out. In this session you will learn what to consider when deciding on a solution for serving images to your users that are appropriate to their screen size and will walk away with several techniques to try out right away.
Speaker slides can be found here: http://www.slideshare.net/joemcgill/responsive-images-stl-wordcamp-2014
Chris Koerner
Development Roundtable/Panel
Any questions you have, this is your chance to get them answered. We’re brining together some of the great developer track speakers and the community to “Ask Them Anything” about developing with WordPress.
3pm to 3:45pm
How to get involved in the WordPress community (Beginner)
Where do you start? How do you meet people? Learn more about what can you do online and in-person to get involved in the WordPress community. I’ll talk about the opportunities that exist (like WordCamp!) but also things like github, irc, wordpress.org communities, and of course Meetup groups.
Speaker slides can be found here: http://www.slideshare.net/chris-koerner/how-to-get-involved-in-the-wordpress-community
Leigh M Caldwell
Business Blogging Like a Rock Star
WordPress gives you the power to maximize your websites content online through various plug-ins. We talk about our favorite SEO plug-ins and how you can increase traffic to your website through a few clicks of a button. Be prepared to enjoy music, anecdotes, and some of Leigh and Tom’s best practice tips.
Speaker slides can be found here: http://www.slideshare.net/leighcaldwell/rock-star-reasons
Tom Harness
Business Blogging Like a Rock Star
WordPress gives you the power to maximize your websites content online through various plug-ins. We talk about our favorite SEO plug-ins and how you can increase traffic to your website through a few clicks of a button. Be prepared to enjoy music, anecdotes, and some of Leigh and Tom’s best practice tips.
Speaker slides can be found here: http://www.slideshare.net/leighcaldwell/rock-star-reasons
WordPress SEO: Getting Back to the Basics (Beginner/Intermediate)
SEO is not hard. If you think it’s a game, then you’re doing it wrong. With WordPress, and your content, you have a lot of things you can do to stay organic in your search results. The first step is getting back to the basics.
Speaker slides can be found here: http://www.slideshare.net/blondishnet/wordpress-seo-getting-back-to-the-basics
Doug Stewart
Making Your Whole Life Easier With WP-CLI (Advanced)
5pm to 5:45pm
Speaker slides can be found here: https://speakerdeck.com/zamoose/making-your-whole-star-life-easier-with-wp-cli
Will Hanke
Leveraging WordPress for Your eCommerce Website (Intermediate)
WordPress is a blogging platform – it isn’t built for eCommerce – we all know that. But your eCommerce website shouldn’t live without WordPress as its right-hand man.
In this session, Will shares lessons from running million-dollar ecommerce websites and how WordPress plays an integral role in their success. You’ll learn:
Plus time for Q&A
Speaker slides can be found here: http://www.slideshare.net/mobile/WillHanke/leveraging-wordpress-for-an-ecommerce-website
Christoph Trappe
WordPress for Beginners (Beginner)
This 35-minute session is geared toward beginners who are in the early stages of setting up their WordPress-powered site. The session talks about how I have used WordPress to start my own news startup EasternIowaNews.com and used WordPress at United Way of East Central Iowa, a site that has won a national Content Management Association Spotlight Award in the WordPress category in 2012/13. The session will walk attendees through: Defining goals and objectives for your sites Finding and setting up your URL Installing WordPress Finding and using an initial design Getting started Attendees will walk away with the knowledge of how to get started with using WordPress.
Speaker slides can be found here: http://authenticstorytelling.net/wcstl/
WordPress Junk Drawer and how to organize it. (Intermediate/Advanced)
storing data in the options table using built in functions like (get_option, get_transient, and set_theme_mod) with their counterparts. How to optimize this and keep your data organized.
Speakers slides can be found here: https://speakerdeck.com/mikehansenme/wordpress-junk-drawer-and-how-to-organize-it
Teresa Lane
Optimizing content visibility
If content is entered into a WordPress site and no one finds it, does it make an impact?”: Optimizing content visibility
I’d like to talk about how anyone tasked with creating (or even simply entering) content in a WordPress site can make it easier for people to find (in large part via search engines) and value this content. I’ll discuss identifying site and content goals, adhering to SEO content best practices and optimizing information architecture.
Speaker slides can be found here: http://www.slideshare.net/teresaalane/optimizing-content-visibility-st-louis-wordcamp
Ben Gathard
Anatomy of WordPress (Beginner)
A basic overview of the WordPress Codex. Discussing the the difference between page & posttypes, explaining taxonomies, index/archive/single .php files, functions.php , adding widget areas,thumbnail sizes, custom fields, etc… Basically every thing I wish someone would have told me the first time I wanted to develop a WordPress theme.
Speaker Slides can be found here: http://www.lazervsmachines.com/wp-content/uploads/2014/03/AnatomyOfWordpress.pdf
Michael Arestad
Customizing your WordPress theme with CSS (Beginner/Intermediate)
Customizing a theme with CSS is an easy way to make it unique. It can be rough, but it doesn’t have to be. I’m going to walk through a few workflows for customizing a theme and point out common pitfalls to avoid.
Speaker slides can be found here: http://www.slideshare.net/michaelarestad/customize-your-theme-using-css
Sam Hotchkiss
WordPress Security (Beginner/Intermediate)
In this talk, I’ll show you how to keep attackers out of your site. We’ll talk about the common attack vectors and what your vulnerabilities are as WordPress site owners. Then we’ll talk about ways to protect yourself including: setting up your site, connecting to your host, logging in, and writing safe code (if you’re so inclined). You’ll walk away with a list of action items, and a good grasp on how to be a safer netizen. This is NOT a dry, technical talk. It’s interactive and aimed at helping people at all levels get safer.
Speaker slides can be found here: http://samhotchkiss.com/security_deck.pdf
Chip Bennett
Carrie Dils – Spare a Square – Keynote Presentation
Wondering what the next big thing in the WordPress world will be? Want to position yourself to be successful in your business, whatever direction the tide rolls?
I’ll let you in on a secret and tell you how sharing your knowledge, your network and your compassion can ignite growth and inspire success in 2014.
Speaker slides can be found here: http://www.slideshare.net/cdils/wc-st-louis-2014-carrie-dils
Adam Silverstein
Revising WordPress Revisions – What goes into recreating a major feature in WordPress? (Advanced)
The story and code behind the Backbone.js based revisions interface introduced in WordPress 3.6. What goes into remaking a feature in WordPress?
Speakers slides can be found here: https://speakerdeck.com/adamsilverstein/revising-wordpress-revisions
Konstantin Obenland
Options, and Transients, and Theme Mods, Oh My! (Intermediate)
We will look at the difference between Options and Transients, in what situations plugin developers should use one over the other, and why one is not superior to the other. We will will also explore how Theme Mods fit in there and how they could change your theme development approach. This will lead us to dive into the concept of “notoptions” in WordPress, and — if we have time left — Site Options, User Options, and User Settings.
Speaker slides can be found here: http://www.slideshare.net/obenland/options-and-transients-and-theme-mods-oh-my
Myke Bates
Powerful Deployment Techniques (Advanced)
If you have ever felt that the process of moving a WordPress site from your development server to a remote server was less than ideal, then this talk is for you.
More often than not developers are still using tools like FTP, and phpMyAdmin to deploy their sites when there are far more efficient tools to accomplish the job in a fraction of the time.
In this talk I will show attendees a powerful method of deploying WordPress sites using Git, Rocketeer and other tools. I will walk through the basics of setting up both a local development environment and a remote linux environment. Next I will provide some tips on how to optionally setup the WordPress directory and config structure for better use in a multi developer/server environment. Then I will go over some Git basics and how we will be using Github and Rocketeer. Finally I will demonstrate how to setup and use Rocketeer to deploy the WordPress site to the remote server.
This talk is perfect for any WordPress developer who maintains more than a couple sites or for any agency that specializes in WordPress solutions that might be looking for ways to improve their deployment workflow.
Speaker slides can be found here: http://www.slideshare.net/mykebates/wcstl-2014-powerful-deployments
Eric Juden
WordPress Database Primer (Beginner)
Talk about the different tables in the WordPress database. Also will cover how developers can create their own tables for plugins.
Speaker slides can be found here: https://drive.google.com/file/d/0Bw6DkdkhQn7HSTRNUWllSDRjeTRpT0tRVGlDejNHb2RPcmFV/edit?usp=sharing
Randy Hicks
The WordPress Loop Demystified (Intermediate)
The WordPress loop is only magical until you grasp the moving parts. In this presentation we’ll uncover the gears that keep the loop running and how to access it mystical powers.
Speaker slides can be found here: https://docs.google.com/a/visualcoma.com/presentation/d/1znrebrif3FeHzfumGwjkgXf1jlK1BS91FQJkF-i_2TU/pub?start=false&loop=false&delayms=3000#slide=id.g2b5ef58bd_038
WordPress as an Application Framework (Intermediate)
Despite starting out as a blogging platform and currently existing primarily as a content management system, WordPress is powerful enough and flexible enough to run any type of web application including hybrid mobile apps. Wether you’re a novice WordPress user or an experienced web developer you can leverage WordPress in many non-traditional ways. We will go over how to rapidly build scalable and secure applications and how to save time and money doing so. We will also showcase some really cool applications and examples of building things with WordPress while thinking out of the box.
Speaker slides can be found here: https://docs.google.com/presentation/d/18958qZ05u0dIw8t4BWpj8U87ArzR2_JCdxbIxYh_Xig/edit#slide=id.p
Jared Novack
WordPress Templates are Broken! (But we can fix them) (Intermediate)
WordPress is awesome — but the loop isn’t. When you’re writing a custom theme, even simple site requirements can turn your single.php file into a muck of code. Clean markup? Good luck. At Upstatement, we wanted a better way to write and maintain templates. So we built it.
At Upstatement we integrated Twig (a template language like Mustache, Hogan and Handlebars) into WordPress to speed-up code, testing, and design. Designers and front-end developers can work quickly with the clarity of HTML and use variables from WordPress where they need. This dramatically simplifies and speeds-up the theme development process.
Template languages are a key feature of Rails, Node and Django, but not something found in WordPress (until now). In this session, I’ll walk you through how to build a theme using Timber and Twig. With this understanding, you’ll be making more themes with cleaner code and less debugging.
Speaker slides can be found here: http://upstatement.github.io/presentations/2014/wordcamp-stl/#/
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!
Amanda Potts (+ add me)
Eric Juden (+ add me)
Chris Koerner (+ add me)
Myke Bates (+ add me)
Joshua Ray (+ add me)
Aaron Graham (+ 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.