Sessions

Newbies: You are not alone

Details coming soon!

Performance for Penny Pinchers

What you can do to speed up your cheap ass shared hosting without too much technical know how.

While talk of sites running on load balanced multi-server setups with Nginx reverse proxies, sharded databases and sever level caching is sexy cool… what about rest of us out there running low traffic sites on $6/month shared hosting? What can we do to speed up what we’ve got given a shared hosting environment?

The many faces of WordPress

Is it a blog, a CMS, or an event registration system? Answer. Whatever you want it to be. We’ll look at interesting and novel uses of WordPress.

WordPress WebApps

A new Web 3.0 approach to using WordPress is with a fully dynamic, webapp running off AJAX. With one of Taylor’s WordPress-based technology blogs he runs, http://techcores.com, he has a ton of insight on how powerful the WordPress API really is at its heart. WordPress can become a webapp fairly quickly, with all content being cached and delivered from a CDN, in an intelligent way to handle dynamic content.

Add some .ZIP to your WP site

Plugins are defined by WordPress.org as: “Plugins can extend WordPress to do almost anything you can imagine”. In this session, we are going to talk about free and paid plugins that will add enhancements to your blog or website.

A plugin can be anything you want and/or need it to be. Daily WordPress users know plugins can do some truly amazing things. In my time of building websites for clients, there are plugins that get installed right away. Then there are some plugins that get discovered by either random searching of the plugin repository, or reading a tutorial. We will discussing contact form plugins, e-commerce plugins and easier plugins like Lightbox Plus, Google XML Site Maps, and The Facebook Plugin.

Building your first plugin

Often times people have wrung out all of WordPress’s options and settings and want it to do something a little more. It may be minor, but in some cases it requires the dreaded: code! You don’t need to know how to code to create a simple plugin. There are plenty of code snippets on the web that can make WordPress do different things, but where do they go? We’ll cover the bare minimum required to create a plugin, how to install it, and what it can do. Even though this is in the “development” track, you do not need to be a developer to attend! If you are a developer and have never written a WordPress plugin, you should attend as well – come see how easy it is!

WordPress Security – Dealing With Today’s Hacks

Every day there are a number of new hacks that come online and the problem is affecting everyone. If you or a friend have found yourself at a tail end of a hack then then you’ll want to attend this talk. In it we will talk about the prominent WordPress hacks, how they affect and leverage WordPress resources and more importantly how to detect and remove. It will introduce you to working with Google Webmaster and how to deal with “Your site maybe be compromised” warnings in the Google’s search engine results pages. It will focus on what I have coined the Top 5 infections today for WordPress: Backdoors, Pharma Hack, Injections, and Malicious Redirects. It will employ the use of terminal commands, but hopefully delivered in a way that end-users can also understand. It will provide instructions how to navigate your host CPANEL configuration to make it work for you. It will also show steps that will help you protect yourself from these hacks.

The Art & Science of Premium

Lessons from the road making a successful & popular premium WordPress plugin. We will share the strategies we employed to be profitable and the mistakes we made while learning. I’ve also discuss the topic with some highly reputed peers (Adii from Woothemes, Collis from Theme Forest / WPTuts..) and pulled in their wisdom. The best advice I have: Be as agile with your business model as you are with your code.

  • The Product: Identifying a winner?
  • Bootstraping: How do I keep cost low?
  • Marketing: Sell your own or join a marketplace?
  • Freemium, Premium or Subscription: How do you price your product?
  • Roadmap: Which features do you build?
  • Support: How do you keep people happy?
  • Addons & APIs: How do you leverage success?

WordPress Design for the Real World

User Experience Design is a way to provide real world solutions for real world problems. The benefit of using WordPress for building websites and applications gives us the backbone to best solve UX issues in a forward thinking way. During this talk we will look at different cases with different goals and see how we used WordPress UX to solve them. We’ll also look at some awesome other examples of WordPress design as well!

Interacting with external APIs

There is a lot of talk these days about taping into the resources available through external APIs (Twitter, Facebook, Flickr, etc). Much of the functionality needed to interact with APIs is already included in the core through the HTTP class. In this session you will learn the concepts behind pulling data from an external API, sending data to an external API, how to utilize WordPress caching to increase speed and functionality, etc.

Plugging into plugins

Plugin developers need to use the power of WordPress so that other developers can extend the plugin and do exactly what they want. This subject is geared mainly toward developers.

I’ll stress the importance of using the WordPress API but also emphasize that developers need to follow the example of core and add hooks where appropriate. I’ll also provide examples of where this would be very advantageous to make site development and deployments easier.

Some code examples will be shown as well as showing good examples of plugins that utilize the WordPress API.

Manage WordPress with Awesome using wp-cli

Does updating all your plugins by running `wp plugin update –all` sound too good to be true? Enter wp-cli, an open source WordPress management tool. Learn how to install it locally or globally on your host, perform common WordPress administration tasks, and expand its functionality with plugins of your own.

Can Haz Business? Tips to Grow & Strengthen Your WP Biz.

For those of us using WordPress as a driver of our business, whether we build products, help small clients, or work with huge corporations, there are a unique set issues we tend to experience. This session will help demystify the traits commonly found in successful WordPress businesses of all sizes, and identify common pitfalls to avoid, and actionable best practices you can apply to your business.

WordPress Multisite: Is This Thing On???

An introduction to the Multisite feature of WordPress that helps users understand what Multisite is, how to activate the features on their WordPress.org installation, a walk through of basic features…followed up with several use case scenarios and examples to assist users determine if the Multisite feature is a viable solution for their WordPress project(s), and candy. Yes, candy – – WordCamps are really great, but candy + WordCamp = teh AWESOME!

WTF Do I Put On My Site? Info Architecting & Site Strategy

There are all kind of ways to approach your website- but when you strip everything else away its a machine. Using these tools, exercises and philosophies you can remove the self doubt and procrastination that usually accompanies website construction whether you’re running a blog, business site or non profit. We’ll cover what your sitemap should look like, what content to put on the site and how to write it, what plugins to use and then how to measure it all and refine it.

WordPress on Amazon Web Services from Start to Finish

So everyone’s been to some WordCamp talk in the past about the benefits of using Amazon Web Services with your WordPress Install but few speakers have ever actually shown how to set it all up within the 30 minute talk window. My goal is simple, get you from having no EC2 account to having a running server using your domain name all the way to the WordPress Install screen. Simple but I feel important if we are to ever get more people using WordPress on cloud based services…