Sessions at WordCamp San Francisco 2011 about WordPress with slides

Your current filters are…


Friday 12th August 2011

  • WordPress in the Enterprise at eMusic

    by Scott Taylor

    There are many challenges when it comes to convincing your company that WordPress is a true CMS — and once you have convinced your company to make the switch to WordPress, there are challenges when it comes time to port 100s of 1000s of records/posts/content types and expose that data to world. Get a guided tour of the issues and considerations that came into play during eMusic’s recent switch to WordPress and learn what you can do to make your own process as smooth as possible.

    At 10:00am to 10:45am, Friday 12th August

  • Scaling, Servers, and Deploys — Oh My!

    by Mark Jaquith

    This talk will discuss professional WordPress development, scaling up and out to meet demand, and strategies for deploying everything that will keep you sane. Topics for discussion: Apache, Memcached, APC, nginx, NFS, rsync, Git, Capistrano.

    At 10:45am to 11:30am, Friday 12th August

  • Taking WordPress to the World : Options for a Multilingual Site

    by Shannon Smith

    About 2/3 of the world population speak more than one language and most of the world doesn’t use the Internet in English. This presentation will cover what components are needed for a successful multilingual WordPress site. We’ll compare different set-ups, review key plugins and examine common pitfalls. Then we’ll look at advanced features like e-commerce and email marketing.

    At 11:30am to 12:00pm, Friday 12th August

  • The Otto and Nacin Show

    by Otto Wood and Andrew Nacin

    At 2:15pm to 3:00pm, Friday 12th August

  • Building Custom CMS applications on WordPress

    by mitcho

    It goes without saying that WordPress is not just for blogs but also the ideal platform for CMS applications.* In this talk I’ll show how WordPress can be used to build very specialized, custom CMS applications. Along the way, I’ll talk about the content-related considerations which go into rolling out a CMS application and illustrate with some of my recent work at MIT.

    • Sorry I said it.

    At 4:30pm to 5:15pm, Friday 12th August

  • WordPress for the Greater Good

    by John Kleinschmidt and Zach Berke

    WordPress provides an excellent platform for non-profit organizations to build out their web presence. In this joint session, two unique non-profit projects will be showcased, and questions about both projects and/or why using WordPress is such a benefit to non-profits will be answered by both presenters.

    CURE International

    Learn how CURE International moved to WordPress to become an award-winning website as well as providing their constituents with the world’s first social sponsorship platform (cure.org/curekids). This talk will also cover the release of Personal Fundraiser, an open source (GPL) WordPress plugin that provides organizations the ability to allow their fans and constituents to create their own custom online fundraisers using Paypal donations and other payment methods.

    UNICEF in Uganda

    We built a very graphically oriented custom theme for UNICEF in Uganda. The product is a information portal that includes resources about health, education, workers rights, and more. We get our content from the Uganda Ministry of Health, Ministry of Education, and other in-country partners. The portals are deployed in rural community centers. These centers have spotty internet at best. We wanted to keep all the systems sync’ed, so we devised a process that includes:

    • a centralized WordPress “master” install, where content creators & administrators add new resources
    • a custom script that packages the “master” install into a distributable format — on CD-ROM or USB Stick.
    • a custom script that installs (and updates) WordPress onto the community center machines.

    This script installs a full system to support WordPress (Apache, MySQL, PHP) and the system runs locally on the machines. The community center machines are updated periodically, when new content becomes available on the master machine and someone is available to drive to the rural off-the-grid areas, or automatically for those machines that have infrequent internet access. We think this is a really unique way of using WordPress, and it creates a lot of social good. We’re pretty happy with the results — it’s a really cool looking application, with some amazing materials.

    At 4:30pm to 5:15pm, Friday 12th August

Saturday 13th August 2011

  • Debugging in WordPress

    by Andrew Nacin

    All software has bugs. What sets a great developer apart is how effective they are at tackling them. But even the best can get tripped up, spending hours searching in vain for a bug, and even longer contemplating the proper fix. In this talk, learn the best tools and strategies for finding and fixing bugs in plugins, themes, and even core. We’ll discuss what the common pitfalls look like so you can learn to avoid them. They say that with enough eyes, all bugs are shallow — but if you don’t know where or how to look, you’ll never break the surface.

    At 9:10am to 9:50am, Saturday 13th August

  • Decisions, Not Options

    by Daryl Koopersmith

    There is no single correct way to write a web application. For WordPress core developers, few (if any) decisions are trivial. Balancing feature development, iteration, and deadlines (everyone’s favorite) is rocket surgery. Our code runs on a large stage — with tens of millions of users and tens of thousands of developers, we consider every change carefully.

    We’ll discuss the factors that inform WordPress core development decisions, and development principles that can improve your own web application.

    At 9:50am to 10:30am, Saturday 13th August

  • Unit Testing Will Change Your Life

    by Николай Бачийски

    I will explain why would we want to write tests, how to write them (in WordPress and a plugin setting) and how this changed my life. I have experience with unit-testing (WordPress, GlotPress, before), and I am one of the maintainers/committers in the current test framework.

    At 2:45pm to 3:45pm, Saturday 13th August

Sunday 14th August 2011

  • WordPress and E-commerce: Navigating the Minefield

    by Jonathan Davis

    An overview of essential e-commerce concepts with some basic tips for implementing an e-commerce website on WordPress. This talk covers payment gateways, how credit card processing really works, merchant accounts, SSL certificates, PCI compliance, basic WordPress security tips and a very brief review of popular e-commerce solutions for WordPress.

    At 3:00pm to 3:45pm, Sunday 14th August

  • SEO for WordPress in 2011

    by Sujan Patel

    In 2011, SEO is more than just optimizing page titles and a few plugins; it’s about having the right site architecture, social signals, domain authority, site speed and much more.

    Sujan speaks on the latest traffic driving tips for your WordPress website including the best plugins for SEO and Social Media. He also will talk about how to implement SEO, such as keyword research, social signals that affect rankings & social media optimization for WordPress. By following his tips, you can turn your WordPress site into a traffic driving machine.

    At 3:45pm to 4:30pm, Sunday 14th August