Sessions at WordCamp Birmingham 2012 about WordPress in BJCC: Birmingham Jefferson Convention Complex

Your current filters are…

Clear

Saturday 14th January 2012

  • Enqueues, Includes, and Defines, Oh my!

    by Tammy Hart

    The foundations of plugin and theme development.

    At 9:00am to 9:40am, Saturday 14th January

    In BJCC: Birmingham Jefferson Convention Complex

    Coverage slide deck

  • WordPress Ecommerce: Not so scary anymore!

    by John Housholder

    John will briefly demonstrate a WordPress ecommerce theme and then go through the steps in creating a storefront using WordPress and the FoxyShop plugin. If he has time, he’ll also show us how to make the store responsive.

    At 9:00am to 9:40am, Saturday 14th January

    In BJCC: Birmingham Jefferson Convention Complex

    Coverage slide deck

  • WordPress for Beginners

    by Brian Krogsgard

    In the WordPress for Beginner’s session of WordCamp Birmingham, Brian will take you through and explain the steps you took in the “5 minute” installation of WordPress, and break down what it means. He’ll walk you through the different settings your website has, describe how things like widgets and menus work, and even lay out a base understanding of just what makes WordPress so much more than a blog these days.

    You might hear scary phrases like “custom post types”, “the loop”, “taxonomies”, “queries”, and “templates” come up, but it’ll all be laid out in a way that almost anyone can understand. And come with your questions because he’ll have the answers.

    At 9:00am to 10:30am, Saturday 14th January

    In BJCC: Birmingham Jefferson Convention Complex

    Coverage slide deck

  • Hardcore Custom Post Types

    by Mike Schinkel

    Custom Post Types were a watershed feature added to WordPress 3.0 in 2010. Since then there has been an explosion of WordPress use for all types of sites, not just for blogs. But as with most powerful new features the reality is that taking Custom Post Types to their limit can take thousands of hours of trial and error.

    But why spend all those hours with a sore forehead when you can bypass most of the effort by attending this presentation/workshop? This will be a DOUBLE LENGTH workshop and EVERYTHING will be done in PHP code in WordPress theme’s functions.php file while at the end we’ll convert to a plugin.

    Here’s what you’ll learn how to do:

    • Define a Custom Post Type in PHP
    • Configure the edit screens for Posts and Pages
    • Set up Custom Columns in the post list admin screen
    • Set up Custom Sorts and Filters in the post list admin screen
    • Create Custom Meta Boxes with custom form fields
    • Add Custom Meta Boxes for parent/child Post Types
    • Query Custom Post Types within Theme files
    • Create Custom Taxonomies and Assign to any Post Type, even Posts and Pages
    • Add a Parent Post Field in a Metabox of the Post Editor
    • Create Hierarchical URLs for Hierarchical Custom Post Types
    • Recognize and Bypass the various gotchas you’ll run into,
    • AND maybe a few other things that come up as questions during the workshop.

    This is designed to be a FAST-paced workshop for people who are comfortable using PHP. We’ll take suggestions from the audience for what kind of post type to build so come with ideas. Then we’ll show a series of code snippets built from scratch for you to see how each one comes together. And we’ll make mistakes while we’re working so you can see how to get past the mistakes you will inevitably make.

    If you are really saavy and have a local install of WordPress on your laptop you can work hands-on in real time and immediately see how everything work. But it you are not ready to follow along in real time we’ll give you access to a link at the end of the session where you can download all the code.

    At 9:50am to 11:20am, Saturday 14th January

    In BJCC: Birmingham Jefferson Convention Complex

  • Using Theme Frameworks for rapid development and sustainability

    by Joel Norris

    Developing WordPress themes from the ground up is time consuming and costly to sustain, as version iterate. Using a theme framework such as Thesis or Genesis can speed up development time and drastically reduce site maintenance over time.

    At 9:50am to 10:30am, Saturday 14th January

    In BJCC: Birmingham Jefferson Convention Complex

    Coverage slide deck

  • 100 Plugins You Need In Your Life

    by Ryan Imel

    Ryan is the Editor-In-Chief of WPCandy, a blog all about WordPress. He’s tried a lot of plugins. There are a lot of places where you can find different plugins to do one job, but in this session, Ryan will go through a big list of plugins that just work. One job, one plugin. Rapid fire.

    At 10:40am to 11:20am, Saturday 14th January

    In BJCC: Birmingham Jefferson Convention Complex

  • WordPress for Business – You have an SEO’d website that’s fast, now what?

    by Vid Luther

    Over 85% of new WordPress sites are sites where WordPress is used as a CMS. You’ve probably attended tons of sessions telling you how to optimize WordPress for speed, and how to use some SEO plugin. I’ll talk about things businesses need to do, to make sense of their site AFTER they have traffic coming to their site.

    Topics covered will be:

    • Analytics : You’ve installed Google analytics, now what? Analytics are just numbers, unless you know what they’re telling you.
    • Beyond Google Analytics – Other packages besides Google Analytics that can help you understand your visitors.
    • Add a live chat .. seriously, live chat on the internet isn’t just for horny co-eds, you too can make money chatting with strangers on the internet.
    • Test your messages – You’ve heard of split testing, now use it.

    My aim by the end of this talk is to be able to give you ideas on how you can use your website to learn more about your visitors, without them entering a form.

    At 10:40am to 11:20am, Saturday 14th January

    In BJCC: Birmingham Jefferson Convention Complex

  • Beyond the browser

    by Christopher Reding

    Creating a restful webservice with WordPress to power an app or act as an API.

    At 11:30am to 12:10pm, Saturday 14th January

    In BJCC: Birmingham Jefferson Convention Complex

    Coverage slide deck

  • WordPress Bingo with Jane!

    by Jane Wells

    At 12:50pm to 1:20pm, Saturday 14th January

    In BJCC: Birmingham Jefferson Convention Complex

    Coverage slide deck

  • Extendable Extensions

    by Michael Fields

    Code is Poetry. You may have noticed this phrase in the footer of WordPress.org or printed on a t-shirt or sticker. It’s a beautiful metaphor, but what does it mean? During the course of this talk, I’ll be looking at “Code is poetry” from a couple of different view points. I’ll also be taking a look at a select group plugins and themes that put these ideas into practice.

    At 2:30pm to 3:10pm, Saturday 14th January

    In BJCC: Birmingham Jefferson Convention Complex

  • Fun with Integration: Using WordPress APIs to connect sites to everything else

    by Samuel Wood (Otto)

    While WordPress is naturally great for all websites, many people use other services. Facebook, Twitter, Google, Flickr, Foursquare… All of these various services have something in common; they usually offer APIs of various sorts for connecting to them. You can use parts of the core WordPress code to make that sort of integration easier to do in themes and plugins, and to simplify much of your custom development. Learn some tricks with making HTTP calls, OAuth and why it matters, and how to connect to various parts of the WordPress core to do interesting things.

    At 2:30pm to 3:10pm, Saturday 14th January

    In BJCC: Birmingham Jefferson Convention Complex

  • Oh My, So Many to Choose From... How to Pick a Theme

    by Judi Knight

    This presentation will give the scoop on themes. Specifically, What is a theme? What is GPL licensing? What is difference between free themes and premium themes. What are theme frameworks and why use child themes? And why certain themes are better than others depending on what your background is ie: coder, designer, beginner or intermediate skill level.

    At 2:30pm to 3:10pm, Saturday 14th January

    In BJCC: Birmingham Jefferson Convention Complex

  • Empowering NPO’s with WordPress

    by Cliff Seal

    In an age of social justice, social causes, and social media, the quintessential non-profit has to be a dependable source of constantly-changing information, spearheaded by tech-savvy people creating engaging content for blogs, print media, Facebook, Twitter, Flickr, YouTube, text messaging, and infinitely more.

    The problem? How does the staff (if there is one) get the time and, more importantly, the energy to do all that when they’re, you know, busy trying to get a non-profit off the ground? On the other side of that same coin, how does a long-standing NPO inject itself into internet culture without immediately seeming stale and forceful? The general consensus seems to be that successful organizations such as charity:water simply blitzed social media, created a good-looking website, and magically blew up. Yet, most NPO’s will (or need to) face the fact that they don’t have the same perfect storm of passion, resources, and engaging content. How do you do the best you can with what you do have?

    My answer: WordPress.

    The incredible power of the WordPress platform combined with the easy-to-teach-and-use interface of the admin area allows you, as a developer or project manager, to start an NPO off on the right foot while allowing for scalability- not only in a website context, but in all forms of online media. My presentation on ‘Empowering NPO’s with WordPress’ would include such things as:

    1. Using Custom Post Types to make web updates easy for clients
    2. Using social plugins to help a NPO appropriately scale engagement in social media
    3. Customizing the admin area with branding to give administrators the feeling of ‘ownership’
    4. Using Custom Fields to allow for future extensibility of features, such as #5
    5. Creating a native iOS application using RSS feeds from WordPress
    6. Bottling the excitement of a NPO from the possibilities above and using it to spur them into further innovation

    The last point is the best. When you’re able to consider the fact that you can not only code useful features for a NPO, but take the fear out of them being creative by building in extensible features that will deter the costs of future projects, you get clients who are:

    1. Excited about their web presence
    2. Excited about WordPress
    3. Excited about the open-source community
    4. Able to focus on what they do best
    5. Excited to give you MORE future projects and refer you to others without hesitation

    Everyone needs successful NPO’s to bring social justice to the world, and you, as a developer, need more work, more references, and more excited clients. And wouldn’t you like those same clients to be excited by WordPress?

    At 3:20pm to 4:00pm, Saturday 14th January

    In BJCC: Birmingham Jefferson Convention Complex

    Coverage slide deck

  • Relate all the things!

    by mitcho

    So your new site’s launched: great content, beautiful design, and SEO’ed like whoah. But when a visitor comes in for one particular page, how do you encourage them to engage further with your content rather than leave? The Yet Another Related Posts Plugin for WordPress—aka YARPP—was built exactly out of this concern. YARPP offers your visitors a number of “related posts” which may also interest them. These “related posts” are chosen automatically by a unique algorithm which compares the current post or page with other content on the site.

    Advocated by the likes of Matt Mullenweg (WordPress) and Matt Cutts (Google), YARPP is by far the most popular content recomendation plugin for WordPress. Learn about the past and future of YARPP straight from its author, mitcho. I’ll talk about YARPP’s internals, share some advanced tips for using and customizing YARPP, and will debut YARPP’s custom post type support.

    At 3:20pm to 4:00pm, Saturday 14th January

    In BJCC: Birmingham Jefferson Convention Complex

    Coverage slide deck

  • CSI: WordPress — Getting Into the Guts

    by Dougal Campbell

    WordPress has tons of features that can make life easier for developers and designers. This talk will look into some of the nooks and crannies that you might not be familiar with, and we’ll also explore creative uses for features you probably already use. Discussions will include some established plugins as well as code snippets for fine-tuning sites.

    At 4:10pm to 4:50pm, Saturday 14th January

    In BJCC: Birmingham Jefferson Convention Complex

  • Doing Ajax in WordPress

    by Micah Wood

    WordPress makes AJAX easy and all too often developers write their own code for handling AJAX. The purpose of this presentation is to walk developers through the process of implementing basic AJAX functionality in themes and plugins. Topics covered will include best practices, client-side AJAX requests via jQuery, server-side processing of requests with WordPress action hooks, proper inclusion of scripts, localizing data and implementing nonces. Sample code will be made available for download.

    At 4:10pm to 4:50pm, Saturday 14th January

    In BJCC: Birmingham Jefferson Convention Complex