Blog

Avatar photo

This Saturday, I will be presenting “Modernizing WordPress Search with Elasticsearch,” focused on ElasticPress, at WordCamp Nashville. 10up’er Zack Rothauser will also be in attendance.

Up in New England at WordCamp Maine, CEO John Eckman presents, “The Four Agreements and Client Services,” covering core tenets from the popular self-help book (The Four Agreements). Jason Clarke and Jason Boyle will also be attending.

Double Days of Discourse in Dallas

I’m proud to be joining my fellow 10uppers for not one, but two WordPress-focused conferences in Dallas, Texas this weekend!

Scott Kingsley Clark, Lead Developer of the Pods Framework for WordPress, will kick things off with several talks on Friday at PodsCamp, which focuses on the flexibility and varying use cases for the Pods plugin.

If Scott doesn’t collapse from exhaustion after giving four talks, he’ll join Corey Ellis, Jon Bellah, and myself at WordCamp Dallas the next day. Come say hello between sessions, or join us at one of our talks listed below!

Between the four of us, there’s content for WordPress developers of all skill levels: Corey will dig into WordPress themes for those just getting started. I’ll cover the benefits and trade-offs of several WordPress career tracks, while Jon will bring your development skills to the next level for high-performance sites. Want to know how to quickly extend WordPress to manage almost any type of content? Any of Scott’s talks at PodsCamp will fit the bill!

PodsCamp Dallas — October 3, 2014

Scott Kingsley Clark will be presenting four (yes, four!) talks on the popular Pods plugin:

WordCamp Dallas — October 4, 2014

Telling my story at WordCamp Romania

WordCamp Romania

Universitatea De Vest Din Timisoara

Attending Speaking

I love working in a global community! WordPress touches every corner of the globe and attracts both writers and developers from just about every country on the planet. Many of them are so enthusiastic they hold annual WordCamps to celebrate the application that ties us together. This weekend, I get to visit one such WordCamp.

WordCamp RomaniaOn Saturday and Sunday, I’ll (Eric Mann) be visiting the far reaches of Europe at WordCamp Romania – my first international WordCamp experience! It’s going to be a trip to remember.

WordCamp Romania is themed around telling stories, so I’ll be telling a bit of my own history with WordPress as well as encouraging new developers to become even more involved in the platform.

Sunday is a “leisure day” when I hope to touch base with some other WordPress aficionados to sit down and work on core code (the WordPress 4.0 beta is coming near, we need all hands on deck!).

Above all, though, I’m excited to connect even more with the global WordPress community. WordPress is global, and 10up has a growing global presence. I’m just honored to be a part of both!

10uppers Alison Barrett and Jim Barrett will be joining me (John James Jacoby) in presenting at WordCamp Minneapolis this Saturday, April 25, at the University of St. Thomas in downtown Minneapolis. Alison’s talk, Avoid Breaking All the Things: How to Develop Safely, offers mitigation techniques for the worst case WordPress maintenance scenarios. Jim is presenting IA Eessentials: How to Prioritize, Design, and Present Your Client’s Content, which explains how to identify a client’s most important content, and present it in the best possible light. I’ll be presenting WPRBACOMGBBQ, covering WordPress’s Role-Based Access Control (citing bbPress as an example), and shedding light on an otherwise invisible (and very powerful) API that you accidentally use everyday. Hope to see you this weekend!

10up on Fire at WordCamp Phoenix 2014

WordCamp Phoenix holds a special place in my (Paul Clark) heart as a place of many firsts.

In 2012, Taylor Aldridge and I watched 10up’s Helen Hou-Sandi present on Maintaining a Beautiful WordPress Admin UI. It was our first WordCamp as a small agency called Brainstorm Media.

In 2013, I returned for my first time as a speaker, presenting How WordPress Saves Lives: Freedom, Hope, and Custom Post Types.

This year, Taylor Aldridge and I are proud both to be speaking and to a be a part of the 10up team. As the start to an exciting new year, Brainstorm Media joined the talented team of WordPress developers at 10up.

In total, that makes five team members and six talks that will be presenting at WordCamp Phoenix this year. Find us on the schedule, and come chat with us at the after party!

Editing WordPress’s Visual Editor

These are the slides from a talk I gave at the 2011 WordCamps (WordPress conferences) in Chicago, Philly, and Orlando. I consider this a “sequel” to a broader talk on editing the WordPress administrative experience that I like to think I pioneered in 2010 at a few WordCamps, including Chicago and Mid-Alantic, which several new speakers now seem to be running with.

WordPress’s visual content editor (TinyMCE) is, in many ways, at the heart of WordPress’s content management experience. It’s where editors spend most of their time, and where content is crafted to appear on the front end of your site. Like most of WordPress, the editor can be customized to be both more powerful and more specific to the needs of an individual site or client. This presentation covers topics including custom editor stylesheets based on post type, modifying and removing buttons from the editor, and even creating your own custom buttons for the TinyMCE toolbar. It even covers brand new WordPress 3.3 techniques introduced with the new wp_editor function.

Read More on Editing WordPress’s Visual Editor

Introducing WordPress as a CMS

A week and a half later, here are the slides from my WordCamp Boston 2011 talk, “Introducing WordPress as a CMS”. Unfortunately, the slides don’t include my live demo of some CMS-centric implementations, which I think was eye opening to a few participants.

None-the-less, if you’re looking for an overview of content management concepts applied to WordPress, you can find them here. I’ve uploaded the slideshow as a video to YouTube (to preserve its feel); the video moves quickly, so you might have to be quick on the pause button!

Wrapping up WordCamp Boston 2011

WordCamp Boston 2011 was every bit as informative, fun, and inspiring as we expected.

Like most great WordCamps, Boston wasn’t just a venue for some great sessions; it was an opportunity to chat it up with a diverse crowd that ranged from lead WordPress contributors to new users just discovering the ways they can use the booming content management system. On Saturday morning – the first day of the event – I finally found the time and inspiration to send in a short sponsorship blog post. Recalling memories of WordCamp Boston 2010, I was excited for the event, and it didn’t disappoint.

Read More on Wrapping up WordCamp Boston 2011

Upcoming WordCamp Sessions

I’m excited to announce that I’ll be speaking again at both WordCamp Boston and WordCamp Chicago in July.

In Boston, I’ll be introducing newer users to approaching WordPress as a full fledged content management system. We’ll explore what a “full fledged CMS” actually means, and how to approach defining your requirements and thinking about your content. We’ll take a look at the administrative section of some complex CMS implementations to show what’s really possible. Then we’ll put ideas and strategy aside and review some configuration options and plug-ins that even the most basic users can latch onto to get started. My session is on Sunday, July 24th at 1:30 pm in the “How To” track. I’ll be attending all weekend, so be sure to find me and say hi!

Read More on Upcoming WordCamp Sessions

Customizing WordPress Admin – updated for 3.1 with new tips!

Back in June of 2010 I debuted a talk at WordCamp Chicago which I updated and shared in September at WordCamp Mid-Atlantic. Aimed at developers, Customizing WordPress Administration offered killer tips for consultants looking to tailor the other end of WordPress for their clients.

At the heart of the talk was a simple  Twenty-Ten child theme, with the focal point being a functions.php file loaded to the gills with hooks and functions that customize the branding and administrative experience (available for download here).

I’ve updated the child theme to 1.5; in addition to incorporating some suggestions, I’ve updated some small bits (like removing menu items) to take advantage of new WordPress 3.1 API calls and some other best practices (it now requires WordPress 3.1).

Read More on Customizing WordPress Admin – updated for 3.1 with new tips!