WordPress Planet

May 22, 2013

WordPress.tv: James Banks: Mobile First Development and Design for WordPress


James Banks: Mobile First Development and Design for WordPress

by WordPress.tv at May 22, 2013 01:22 PM under Responsive Design

May 21, 2013

WPTavern: Help iThemes Help Their Neighbors

iThemes, the company behind products such as BackupBuddy and the Builder theme are reporting that their headquarters as well as all of their staff are ok following the Tornadoes that ripped Moore, Oklahoma apart on May 20th. Not only has their company donated $2,000.00 to the Red Cross for relief efforts, but they are asking everyone to consider texting REDCROSS to 90999 which will donate $10.00 to the Red Cross to help support tornado relief efforts in Oklahoma.

by Jeffro at May 21, 2013 07:23 PM under tornado

WPTavern: User Guide – How To Choose A Plugin

One of the best things about WordPress is its third-party ecosystem of themes and plugins. If WordPress doesn’t have the feature set you need out of the box, chances are very good that with just a few plugins, you can make the WordPress of your dreams. However, to new and veteran users alike, choosing which plugins to install is not always an easy task. Using this guide as a checklist ought to remove some of the challenges associated with choosing plugins. I’m not guaranteeing that you’ll be able to pick the right plugins 100% of the time but by taking these factors into account before making a decision, your chances of success will substantially increase.

Factors To Consider:

Starting Point – On the left hand side of the Plugin repository are a series of links for extending WordPress. I highly suggest starting off with browsing through the Most Popular and Highest Rated plugins first, then move on to other options. The plugins within those two categories have stood the test of time and generally, have earned those positions.

Requirements – The minimum requirements information is supplied directly from the plugin author and is generally used as the first factor in determining whether or not a plugin will work with a specific site. The number of downloads can be used to determine the age of a plugin as well as it’s popularity.

PluginRequirements

Ratings – Ratings are based on 5 stars where the average rating is shown at the top. Plugins can only be rated by logged in users. One of the recent changes to the plugin repository are plugin reviews. If you click on each star link, you can read all the reviews that go with that rating, very similar to Amazon.com. When choosing a plugin, don’t just read the 5 star reviews, also read the 1 and 2 star reviews to get a balanced perspective.

Plugin Ratings

Plugin Author – Sometimes, the plugin authors name will show up as a link. This link will take you to their WordPress.org profile that displays an overview of their earlier works in the plugin repository as well as a stream of their recent activity. This information can be used as an indicator on their recent development activity around their plugins.

PluginAuthor

Plugin Support – This area of the page shows you how many support questions have been asked in the forum specifically for that plugin. When viewing the plugin support forum, look for the number of threads that have [resolved] in the title, the plugin authors name as being the last poster and threads that have answers by someone other than the plugin author which is a sign of a healthy community surrounding the plugin.

Plugin Support

Compatibility – This area of a plugin page describes whether or not a specific version of a plugin works with the current, or earlier versions of WordPress. Using the drop down boxes, you can select an earlier version of WordPress as well as an earlier version of the plugin to see if enough people in the community have reported on whether they work together or not. This information is based on community feedback, not by the plugin author.

Plugin Compatibility

Trustworthiness – Although this is not a consideration you can search for, downloading a plugin from the WordPress plugin repository does have its benefits. Before each plugin is allowed to be hosted on the repository, it must go through a manual screening process that checks things like obfuscated code, malware, spam links, and security. This is also the same process a plugin update must go through before it’s also published to the repository to make sure nothing malicious is added after the first screening. For these reasons, I can’t stress enough how important it is to download from the official repository versus somewhere else. That’s not to say that plugins hosted elsewhere are not equally or more thoroughly screened, but with WordPress.org, you know what you’re getting.

The Big Picture:

With over 25,000 plugins in the repository, it’s becoming increasingly difficult to wade through them all to find the one that perfectly matches functionality with security, support, and reliability. For example, if you were to do a search for Backup or SEO, you’ll be greeted with a ton of different options. Using the factors I’ve listed is this guide can substantially increase the odds that a plugin will work out of the box with little hassle. WPTavern.com uses about 25-29 plugins and most of them have been in use for over 4 years, with little to no trouble.

Advice From Other WordPress Faithful:

I reached out to a couple of people in the WordPress community that deal with the plugin repository on a routine basis either for their own interest or because they are in the business of working with clients. Here is their advice.

Al Davis of WPTeach.com – Check what version the plugin is compatible to, as this is a great indicator as to whether the plugin is still being actively developed. If you are unsure how the plugin is going to work on your site, browse through the support forums, see what kinds of issues others may be having and see if those issues are being addressed. Finally, have a look at the screenshots and FAQ if they are available and make sure the plugin actually does what you are looking for.

Angie Meeker, Organizer Of WordCamp Columbus and WordPress Consultant – My first piece of advice is to ask yourself (and your trusted WordPress adviser or the WP Support Forums), “Do I really need a plugin for this?” Many new users to WP are unfamiliar with some of its simplest built-in functions (ones you don’t even need to know how to code to use). They go searching for a simple gallery plugin, not knowing there’s one built into the Media Uploader. They search for a plugin to schedule posts, to password protect pages, or to post by email.

On finding what you want in the first place:
1. Search with as specific of terms as you can think of. “Rotating Image Galleries” is a better search than just “Image Galleries.” Of course, this is true with all search.

2. Google “what you want to do + plugin + wordpress“, and look only at search results in the repository (those with wordpress.org/extend/plugins/ in the url). I find that sometimes searching the repository from within is limiting.

Once you’ve found one:
1. Read the entire description, Installation, FAQ, and Other Notes (ALL of them). If there are Screenshots, look at them to get a hint of what the plugin does. Not all plugins have all of these areas completed, though.

2. Look at the “Requires Version X.X” and Compatible to X.X” If your installation is WordPress 3.1, and the plugin requires 3.5, then it’s NOT the plugin author’s fault when you install it and it doesn’t work. Either upgrade your WP install, or don’t use the plugin. If you’re using 3.5 but the plugin says it’s only compatible to 3.1, then there’s no guarantee it will work with that forward version. It MIGHT, but there’s no guarantee.

Sometimes, a plugin author knows for CERTAIN a plugin DOESN’T work with a newer version, and they’ll make a note of it in the description. Remember, the authors of these plugins are not paid to create and update these, so if a plugin is not up-to-date, don’t go berserk on the plugin author. Be polite and ask if/when there might be an update.

3. Perhaps one of the most useful things you can check out: the Support Forums for a plugin. Plugin authors don’t HAVE to give support for plugins in the repository, but many do. Look at the support threads submitted. How many people submitted the same questions? Does it seem like those questions are simply user error (like maybe they didn’t read the instructions?) or are they asking about a bug or a problem with the plugin? If there are bugs, is the author responsive to correcting them or providing hints at how users can make corrections? Does the author respond to questions? In my opinion, these point to a plugin author who is vested in the success of his/her plugin, and that usually equals success for you when using it.

4. Reviews: These are a recent addition to the WP Plugin Repository, so don’t be surprised if many plugins don’t have many or any.

5. Lastly, clicking on the plugin author’s name will take you to a list of all the plugins that author has submitted to the repo. It stands to reason that a plugin author whose overall portfolio has quality ratings, good reviews, maintains the support forums for his/her plugins and keeps the plugins up-to-date probably creates plugins the community can trust.

Marcus Couch co-host of the WordPress Plugins A-Z Podcast also has some bullet points worth checking

1) How long has the plugin been around? What is the update cycle?
Nothing is worse than committing to a particular plugin and having the developer drop support after just a few version revisions. An active developer assures you that the plugin will receive update attention throughout the various WordPress Core updates that come along several times a year. A developer that frequently updates along with WordPress versions is a quality to look for when choosing between plugins to install on your live sites.

2) Does this plugin play well with the rest of my plugins?

If you’ve ever owned an aquarium, you know that some fish don’t play well with others, often leading to complete breakdown of the natural order and balance of the tank. Plugins are the same way! Make sure that the plugin you are going to install does not “overlap” functionality and cause issues in the performance of others.

3) Plugin vs Plugin Race
If two plugins exist that perform essentially the same function, install them both but activate only one. Run a site load comparison with sites like Pingdom.com and other data load measurement tools. Find out which plugin is more efficient with loading time and use the results to make a determination if one of the plugins takes too long to load or drains too much system memory.

4) Shortcode Dependency
When deciding to use a plugin that relies on shortcodes, understand that somewhere down the line you might want to remove that plugin. This means that there could potentially be thousands of instances of [shortcode] throughout your page and post content.

5) Community
Is there a great community behind the plugin? There are so few plugins with thriving, rabid communities, but it’s always a huge bonus when a large base of plugin fans can gather with the developer and help to improve a plugin and it’s core functionality. Once you start using a plugin on a regular basis and find that there is an active community associated with it, PARTICIPATE! I’ve had many plugins programmed with exactly the functions that I needed simply because I asked the developer to include them in future revisions.

Summary:

I realize that some of the information in this post is redundant but Angie provides real-world expectations and views. Scott Reilly clearly sums everything up into one paragraph.

When choosing an appropriate plugin from the Plugins Directory it’s often best to take various factors into consideration rather than just any single factor. The plugin author, the number of support threads replied to in the past two months, the nature of the types of support threads being created (and the nature of the author’s responses, if any), the number and nature of the reviews being given (or lack thereof), the last update date, and the rating can all play a factor in making a decision.

If you can contribute anything else to this guide for choosing which plugins to install, please do so in the comments.

by Jeffro at May 21, 2013 06:44 PM under tutorial

WordPress.tv: Tom McFarlin: A Discussion and Introduction To WordPress Plugins


Tom McFarlin: A Discussion and Introduction To WordPress Plugins

by WordPress.tv at May 21, 2013 02:53 PM under plugin development

WordPress.tv: Dan Petrovic: 10 Ways to Screw Up in Google & 10 Ways to Fix It


Dan Petrovic: 10 Ways to Screw Up in Google & 10 Ways to Fix It

by WordPress.tv at May 21, 2013 01:21 PM under SEO

WPTavern: Improve The Documentation Efforts By Taking A Survey

CodexIn an effort to figure out where resources should be applied to improve the documentation efforts of the WordPress project, there is an open survey that will be ongoing for the next few weeks. The survey is composed of 12, easy to answer questions which shouldn’t take longer than 5 minutes to answer. Along with this survey, there have been renewed efforts by a handful of people to get the various documentation projects up to date. To keep tabs on everything going on documentation wise for the WordPress project, you should subscribe to the Make WordPress Documentation website.

Speaking of documentation, how many of you have actually changed something on the Codex whether it be a typo, a bad link, or corrected information? I’ve made at least a few changes, such as typos and fixed a couple of broken links but nothing major. Just like many other aspects of the project, documentation is one of those thankless jobs. You can log into the Codex, make some changes and unless you brag about them, no one will ever know. However, documentation is one aspect of the project that impacts users for generations. While correcting a link or adding a paragraph of information is not critical to the Codex, it does provide a warm fuzzy feeling when you think about how many people may come across a page that you fixed so that instead of loading a 404 page which doesn’t help anyone, they get the information they were looking for.

Just for fun, I asked my twitter followers to tell me in 140 characters or less, why documentation is important to WordPress. This was one of their responses.

by Jeffro at May 21, 2013 12:40 PM under support

May 20, 2013

WPTavern: Secrets Revealed: WLTC and WPTavern

A picture I took at WordCamp Dallas 2008.

There has been a lot of speculation on the “shady mystery buyer” of Weblogs Tools Collection and WPTavern (here), which has been funny to watch. It’s me.

Why on earth? Well, it’s the same and different for each one. Jeff wanted to step back from WPTavern and had an offer but I thought it wasn’t really fair given the years and effort he had put into the blog. Even if he wasn’t going to be part of the WordPress world anymore I wanted him to go out of it with the best deal possible. For Mark, the context was similar except I don’t think he talked to any other buyers because his priority was having it in good hands – someone who would keep it around. I have a high regard for the great historical context WLTC provided, being there with WordPress from pretty much day one. So each was purchased by Audrey and went into hibernation.

Neither was done to be a business or make any money and there are no plans for ads or sponsors on either site.

In 2008 when I also first met Mark.

Why haven’t I posted anything until now? Well, I’ve been very busy — Automattic, WordPress, et al. Also the original plan was to just archive them both.

Convinced by Scott, I reached out to see if Jeff would be interested at taking another crack at making a first rough draft of history for the WordPress world. I recall fondly the days when I used to be more nervous about doing an interview with Jeff than the NY Times because I knew he’d have much more in-depth and nuanced questions given his deep understanding of WP. I’m looking forward to seeing that again in the WP blogosphere.

What’s the plan? Currently: put WLTC into archive mode, and reboot Tavern to be a “third place” for the WP community. We’ll show off the latest and greatest with bbPress and some newer WP features like post formats. Longer term it might make sense to roll Jeff’s (and anyone else who is interested) work into some official news resource WP.org, but haven’t really decided anything there yet. Consider this a grand experiment which I’m as interested to see the results of as I’m sure you guys are.

Any questions I could answer?

by Matt Mullenweg at May 20, 2013 11:51 PM under Meta

WPTavern: UI Enhancement Suggestion – Visual Cue For Media Library Searching

I have a suggestion for WordPress 3.7 that I believe is a UI element to the media library. I have a number of images within the media library. When I do a search for a specific image e.g. Codex which I know is the exact file name, the search is performed with no sign that anything is actually happening. Sometimes, it takes so long for any images to show up that I start running scenarios through my mind such as I broke the site or it can’t find any images. Then, suddenly, the search results pop up. So I’m requesting that a spinning circle or other visual cue be displayed when a media search is taking place. It’s better to know that something is happening versus looking at a blank page that gives the user no clue as to what’s going on.

Media Library Search Results

Is it searching or is the site broke?

I was pointed in the direction of Ticket 22754 as being related but I don’t think so. If anyone comes across a ticket where this is already being addressed, please share it in the comments. I searched through Trac myself and came up empty.

by Jeffro at May 20, 2013 05:06 PM under suggestion

WPTavern: Local 10th Anniversary WordPress Party Next Week

If you live in the Northern Ohio area, make plans to stop by Water Street Tavern in Kent, OH Saturday, May 25th from 7PM-10PM to help us celebrate the 10th anniversary of WordPress. There will be a cash bar, good food and from what I’ve read, there might actually be some WordPress swag. This event is an excellent opportunity to wear the special 10th anniversary t-shirt.

If you don’t live in Northern Ohio, check out the following list of WordPress parties taking place this weekend to see if one is happening near you.

by Jeffro at May 20, 2013 04:15 PM under wordpress

WordPress.tv: Bronson Quick: My WordPress Development Workflow


Bronson Quick: My WordPress Development Workflow

by WordPress.tv at May 20, 2013 02:47 PM under development

WordPress.tv: Piero Bellomo: Creare Temi custom con _s Theme, Bootstrap e LESS


Piero Bellomo: Creare Temi custom con _s Theme, Bootstrap e LESS

by WordPress.tv at May 20, 2013 02:14 PM under ITALIAN

Matt: On Yahoo-Tumblr

It now looks pretty certain that Yahoo has pulled off a deal to buy Tumblr for 1.1B. The relationship between WordPress and Tumblr has always been pretty friendly: Tumblr’s own blog used to be on WP, WordPress.com supports Tumblr as a Publicize option alongside Twitter and Facebook, our Akismet team sends them daily emails of splogs on the service, and there’s healthy import and export traffic both ways. (Imports have actually spiked on the rumors even though it’s Sunday: normally we import 400-600 posts an hour from Tumblr, last hour it was over 72,000.)

News like this, whether from a friend or a competitor, is always bittersweet: I’m curious to see what the creative folks behind Tumblr do with their new resources, both personal and corporate, but I’m more interested to know what they would have done over the next 5-10 years as an independent company. I think we’re at the cusp of understanding the ultimate value of web publishing platforms, particularly ones that work cross-domain, and while Yahoo’s all-cash deal by some metrics, like revenue, is very generous, I think it’s a tenth of the value that will be created in these platforms over the coming years.

Update: Some people are reading too much into the import numbers — I don’t think there will be an exodus from Tumblr. For more color read the comments on this post.

by Matt at May 20, 2013 03:38 AM under Yahoo

May 19, 2013

WordPress.tv: Joe Ortenzi: Inclusive Design for WordPress


Joe Ortenzi: Inclusive Design for WordPress

by WordPress.tv at May 19, 2013 02:05 PM under design

May 18, 2013

WordPress.tv: Mikey De Wildt: How to Survive People Discovering Your Plugin


Mikey De Wildt: How to Survive People Discovering Your Plugin

by WordPress.tv at May 18, 2013 01:58 PM under plugin development

Matt: Houston: Modern American Boomtown

The Wall Street Journal interviews Annise Parker on Houston and calls it “The Modern American Boomtown”. I think Houston is the most under-appreciated city in North America, as anyone who’s hung out with me for more than a few hours has heard me preach.

by Matt at May 18, 2013 01:18 PM under Asides

May 17, 2013

Matt: The Physical Graph

Wired has a great cover story on Audrey portfolio company SmartThings: In the Programmable World, All Our Objects Will Act as One.

by Matt at May 17, 2013 09:31 PM under Asides

WPTavern: Code Garage Migrations Are Underway

Code Garage LogoIn late 2012, VaultPress announced that they had acquired security company Code Garage. At the time, the acquisition seemed like a talent grab more than anything else. Even though VaultPress stated that they would continue to work on the Code Garage product, it didn’t make much sense to have both services. When I initially reported on the acquisition, I told Code Garage customers to watch the situation closely because at some point, Code Garage was going to close up shop in favor of VaultPress.

VaultPress has now confirmed that they will be shutting down Code Garage after July 1st.

Today we’re happy to announce a migration plan that provides Code Garage users with the protection they’re used to — while letting us improve security and backup services for everyone by focusing our resources on VaultPress. Through July 1, all Code Garage customers are invited to migrate to VaultPress. To sweeten the deal, your first two months are on us — you won’t see a charge from Code Garage or VaultPress for two months after the migration. After those 2 months, your Code Garage bill will remain unchanged – you’ll keep paying what you’ve been paying as a Code Garage customer.

If you’re not interested in migrating, we’ll maintain your service at Code Garage through July 1, and give you your last month free.

Any Code Garage customer that migrates to VaultPress will automatically be placed on the VaultPress Lite plan with the addition of daily security scans. For a detailed look at how Code Garage was founded and how Timthumb played a role in the company’s success, read this blog post by founder Peter Butler.

by Jeffro at May 17, 2013 06:58 PM under vaultpress

WPTavern: Do You Mistrust A Company That Misspells WordPress?

As long as I’ve been involved, I’ve seen countless numbers of companies misspelling WordPress. Despite the fact that WordPress added a filter to automatically correct the word, it still happens and when it does, the results are not pretty. Members of the community point out their mistake and while generally it’s enough to get a good laugh, it’s usually followed up with “can’t trust or work with a company that can’t even spell the name of the software correctly“. So after you vote in the poll, let me know in the comments if the spelling of WordPress is an indicator as to whether a company is worth doing business with or not.

Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.

by Jeffro at May 17, 2013 12:45 PM under wordpress

WPTavern: BuddyPress 1.7.2 Released – Contains Security Fixes

BuddyPress LogoBuddyPress 1.7.2 was released a little while ago. It contains some bug fixes but the most notable items include several MySQL Injection possibilities that have been patched. 1.7.2 is being classified as a recommended upgrade for anyone using BuddyPress 1.5 or above.

I’m keeping tabs on BuddyPress because at some point in the future, this site will be utilizing it combination with bbPress.

by Jeffro at May 17, 2013 01:15 AM under security

WPTavern: Widget Visibility – When Do We Get That?

WordPress.com users now have a feature available to them that should have been in the core of WordPress a long time ago. They call it, Widget Visibility. Users can either hide or show widgets based on category, author, tag, date, or page. This covers the most common use cases without having a need to use conditional tags.

Widget Visibility

The interface is surprisingly simple. In fact, I prefer what WordPress.com is using versus Widget Logic which requires me to know conditional tags. I’m wondering how did WordPress.com get this feature before stand-alone WordPress? When I asked this question on Twitter, Ian Stewart responded with:

@wptavern I’d look for it here http://jetpack.me/ :)

This makes sense and in fact would allow the Jetpack team to get valuable feedback before ever considering putting it into core. If you can’t wait that long, try out the Widget Context plugin. Widget Context provides a similar interface with a few more bells and whistles that the WordPress.com variety doesn’t have.

by Jeffro at May 17, 2013 12:19 AM under widgets

May 16, 2013

BuddyPress: BuddyPress 1.7.2

BuddyPress 1.7.2 is now available. This maintenance and security release fixes several MySQL injection possibilities reported by Glyn Wintle from dxw.com, and a few other issues we caught after 1.7.1 was released last month. 1.7.2 is a recommended upgrade for all installations running BP 1.5+.

For complete details on what’s changed in BP 1.7.2, see the Trac milestone or the 1.7.2 changelog in the BuddyPress Codex.

Download it today from the wordpress.org plugin repository, or from the Plugins page in your WordPress Dashboard. Questions or comments about the release? Visit our support forums or our bugtracker.

by John James Jacoby at May 16, 2013 10:00 PM under 1.7.2

WPTavern: Post Format History And WordPress 3.6

While WordPress 3.6 is almost ready for release, one of the features that is already generating a love/hate relationship is the new Post Formats UI. This new UI exposes the Post Format functionality that is now relegated to a radio button post meta box. While researching this feature, I came across a discussion on the Make.WordPress.org site where it almost didn’t make it. If you use Post Formats now, the new UI is actually much nicer to use than the simple radio selection box. With each Post Format, the Post Screen changes to accommodate specific items. For example, when the Quote format is chosen, a quote source and quote link area is displayed above the post title. However, if you don’t use Post Formats, this new UI becomes yet another distraction into your publishing routine. Thankfully, the standard format is selected by default which is just a normal post.

Post Formats UI

Post Formats UI In WordPress 3.6 Beta 3

If you would like to hide the new UI from showing up, there is an option within the screen options drop down tab where you can un-check the Post Formats box.

Hide Post FormatsThis only hides the UI from an individual.  For multi-author sites, you’ll need to install a plugin such as the one Justin Tadlock created. If you’re curious to see an idea of a post format UI before WordPress 3.6, read Alex Kings post on a plugin he released called Post Formats Admin UI.

Where Did Post Formats Come From And What Are They?

Post formats is a feature introduced in WordPress 3.1 as a way for themes to visually differentiate between types of content. Before the addition of post formats, users had to rely on CSS tricks to create specific styles for different kinds of content. A great example, is this post written by Lorelle Van Fossen from 2007 that explains how to use WordPress Categories combined with assigned CSS classes to style posts. Coincidentally, Tumblr launched in February 2007 and introduced a beautiful new way to publish content. This review by LifeHacker shows the layout for creating different types of content. I was part of the mob that hopped onto the Tumblr bandwagon coming away from that experience very impressed with how easy it was to publish content. I didn’t have to worry about tags, categories or any of that meta stuff. It was simply pick a type of content, provide content, publish. What a joy that was. The best feature of Tumblr was their bookmarklet. This bookmarklet I feel is one of the biggest reasons for Tumblrs success.

WordPress on the other hand has this bookmarklet called PressThis. It works in a similar fashion to the Tumblr bookmarklet but because of the publishing process on WordPress, it was never as elegant or convenient to use. Using PressThis, you have to select a category for the post, usually have to edit the title and most of the time had to edit the link text not to mention the addition of tags. In May of 2010, Mashable conducted an interview with Matt where one of the topics discussed was the PressThis bookmarklet. Around the 2:06 mark in that interview, Matt says that Tumblr did a beautiful job of removing that little bit of friction to publishing content which he hoped would be similarly achieved with PressThis.

Once post formats reached the masses with WordPress 3.1, the general community had the task of explaining what post formats were and to this day, it’s still a struggle without being able to visually show someone. People were so confused with the terminology, Mark Jaquith and Otto both published posts with explanations. At the time, I thought post formats would be awesome because of the Tumblr like inspiration but as users, we had to rely on Themes for how the formats were used and displayed.

My Thoughts On Post Formats

I used post formats for a few months on WPTavern.com and I’ve made a few conclusions. The first is that post formats encourage short form content. Not only is short form content easy to do, it also promotes creating a fire hose of content. The second, the majority of people were reading WPTavern.com via their favorite feedreader. Feedreaders don’t display content the same as a website. Third, some of the formats I selected displayed on the home page without a post title or an ability to comment. I think this had more to do with how my theme was displaying the formats more than anything else. Last but not least, I started treating post formats as categories.

Some of my frustrations with post formats came at the cost of not fully understanding the when and why of the feature. I’ve also discovered that depending upon how the formats are displayed, it’s very difficult to determine what’s content and what’s something else. I’m so used to seeing the Post Title, content, post meta layout on websites that when I see a posts that are quotes with little text, it sometimes becomes difficult to navigate. A good example of this is the 2013 Theme.

I no longer use post formats. Instead, I just write a normal (standard) blog post containing a quote, video, image or anything else I want. Creating different styles for different types of content was cool but now, it’s not a big deal anymore. I’d rather see a consistent style for the content I consume and create versus wildly different layouts, colors, and expectations.

Discussion Points

I want to hear from developers and consultants on how they teach post formats to clients. How do you make the distinction between the different kinds of posts that can be created? What do you think of the revamped UI for post formats in WordPress 3.6, will it get more people to use this feature?

by Jeffro at May 16, 2013 05:50 PM under ui

Joseph: WordPress 10th Anniversary Party in Utah

You might have heard about WordPress turning 10 years old on May 27th. To celebrate local WordPress communities around the world are having anniversary parties on May 27th, 2013. This includes the greater Salt Lake City, Utah area. The details are at http://www.meetup.com/WordPress/Salt-Lake-City-UT/930892/:

When: Monday, May 27, 2013, 7:00 PM
Where: Sonny Brian’s; 33 East 11400 South in Sandy


View Larger Map

If you are coming be sure to RSVP so that we have an idea of how many people to expect. Bluehost is also giving away the 10th Anniversary WordPress t-shirts to the first 30 people who fill out this form on wpslc.com.

It will be a fun time to hang out and chat with other local WordPress fans/users/designers/developers.

by Joseph Scott at May 16, 2013 03:28 PM under wpslc

May 15, 2013

WPTavern: Review Of WP-ElasticSearch Plugin

SearchBoxIO LogoOn my recent article discussing the search functionality within WordPress, a few folks in the comments suggested alternatives to try. One of those was the ElasticSearch plugin. My main complaint in that article was that there was not an easy way to tap into the Elastic Search service without having access to a dedicated server or VPS. This is where SearchBox.IO comes in handy. SearchBox.IO is a cloud based search platform powered by the Elastic Search technology. While there is no mention of a WordPress plugin on their site, one does exist.

Installing the plugin from the repository was easy, once I found it. After installation, you’ll need to connect the plugin to the Searchbox API server. On the configuration screen, it’s not obvious as to where you would get the API key. However, the installation instructions on the WordPress.org plugin page tell you where to go. Once you sign up for a free account, you’ll need to copy and paste the Connection URL: provided into the Elastic Server url box.

Elastic Search Configuration

Once a connection is established, you’ll see a green server status indicator. The next step is indexing posts. Before you click the Index button, you’ll need to make sure that the Default Post Index Name within the Indexing Configurations matches the index name on your Searchbox.IO account. By default, it’s WordPress but I changed mine to WPTavern. It’s worth noting that the free account only allows one Index, 3,000 documents, 10 MB of storage and something called a sleepy index. After the site is indexed, you’ll want to visit the widgets section and place the Elasticsearch Facet Widget at the top of the sidebar. It will only be displayed when someone searches your site.

ElasticSearchWidget

The widget adds the ability to narrow down a search via Tags, Categories, or Author. At this point, it’s difficult to tell when your site is using Searchbox.IO for the search query or if it’s using the local database. I have not found an easy way of figuring this out. I did send in a support query asking for some clarification, here was the response:

Q: I’ve installed and configured the WP-Elastic search plugin. However, I am having a hard time figuring out when searches are offloaded to the Searchbox.io service versus when my local database is polled. Could you please clarify this for me?

A: Plugin simply searches at searchbox and executes get requests to mysql with returned ids. Hope it is clear, let me know if you have more questions.

I have no idea what that means so if you do, please tell me in the comments.

Conclusion:

After everything was said and done, I couldn’t tell whether the searches I performed were any more relevant than the default search in WordPress. However, this plugin tied into Searchbox.IO does add the features I’m looking for in a more advanced WordPress search. One thing I really didn’t like is that each time a check box is selected for a tag, category, or author, it generated another search query. This doesn’t make any sense to me. I’d much rather see an implementation where I can configure those parameters then click on a search button or hit enter. This plugin along with the Searchbox.IO website could use more polish. It would be nice to see an entire page on their website dedicated to WordPress that explains what the plugin does, how to set it up and ultimately, how to know if it’s working.

by Jeffro at May 15, 2013 08:51 PM under search

Joseph: Code Garage Migration to VaultPress

Today VaultPress announced the Code Garage migration details. We really wanted to make sure that we had the details and options on this right. I know that migrations like this can often be annoying, so we went out of our way to make the process smooth and inviting.

Code Garage users that migrate to VaultPress will get their first two months on VaultPress free. For those who don’t want to migrate, we’ll refund your last payment.

Even if you aren’t a Code Garage customer, you should go read Peter’s CodeGarage Locker is Migrating to VaultPress post. He gives a personal history of how Code Garage came to be, how it grew, and how it ultimately was sold to Automattic.

by Joseph Scott at May 15, 2013 06:07 PM under wordpress

WPTavern: Reserving Judgment On Ghost

While reading an article on WPLift about Ghost by Nathan B Weller there were a couple of points brought up that I thought would make for a good discussion. One of the issues deals with the attractiveness of the WordPress back-end.

Additionally, the drawbacks of the WordPress platform do not stop at its growing complexity. It’s also notoriously ugly. Now don’t get me wrong, if you know me then you know I’m a huge WordPress fanboy who makes the majority of his income each month from writing solely on and about the WordPress platform. So I have crazy amounts of love, respect and appreciation for this software. But with that said I’ve often wondered: who stole all the sexy? I mean, seriously! Why does the backend of this amazing tool have to look SO dull and boring?!

I agree with him to an extent. The WordPress back-end is grey, dull and boring although using the different color scheme of blue, things brighten up a bit. But then, the entire back-end becomes too blue. Other than the colored text in the Discussion area of the Right Now box, there is very little in the way of refreshment in the back-end of WordPress. What happened here?

If we rewind our calendars to October 2008, WordPress was undergoing a major UI change from 2.5 codenamed CrazyHorse. This new UI was described as sexy, awesome, Wow! out of the box, etc. It was definitely a large improvement over WordPress 2.5 both in usability and looks. While I can’t find the article which contained the screenshots, there was at least one instance where MovableType showcased a screenshot of a new UI that was designed that looked very similar to the back-end of WordPress which was flattering to say the least.

WordPress 2.7 Dashboard

The back-end has gone through design tweaks since then and with WordPress 3.7, it appears that more user interface design changes are in the pipeline. In my opinion, for the better. Looking at the current iteration of the back-end UI, what would make it more delightful to the eyes or refreshing to use so that it wasn’t so boring?

One of other sticking points is the bit about Ghost being a true non-profit.

Ghost will be a true non-profit. There will be no commercial side to things as there currently is with Automattic and WordPress

What does it mean to be a non-profit but then be classified as not a true non-profit. The WordPress project is not aimed at making money, it’s free software. The only thing that is actually labeled as a non-profit is the WordPress Foundation. For those that don’t know what’s what in the world of WordPress, you should read this article by John Saddington on WPDaily.co which summarizes things nicely. Also, from what I’ve read, Ghost will have a hosting service similar to what WordPress.com provides. From the Ghost Kickstarter page.

Users hosting with us = revenue = development = better software = more users = more revenue = more development = well… you get the idea.

Sounds to me like there will be a commercial side to things.

I’m keeping a close eye on the progress of Ghost because not only are there a lot of people clamoring for a chance to use what’s been presented in the screenshots, but I’m interested in trying it out myself to see if it really does enhance the publishing process. However, comparisons between WordPress and Ghost should be reserved until an actual piece of software is released. I’m sure John is under a huge amount of pressure to deliver considering the amount of funding he will end up receiving.

by Jeffro at May 15, 2013 03:08 PM under wordpress

WPTavern: 10 Year Anniversary Project Entry

WordPress 10th AnniversaryMay 27th, 2013 marks the 10 year anniversary of the release of WordPress. While I have not used WordPress for all 10 years of its existence, I have used it since 2007 which I believe was around the 2.3 days. I vaguely remember 2.5 being anticipated as a big release. In fact, I think WordPress 2.5 was officially released to the public while WordCamp Dallas was taking place. 2.5 was such a big deal because it was the first time in a long while that the back-end user interface was redesigned. At any rate, Dougal Campbell has started a 10th anniversary blogging project where WordPress users are encouraged to write about some of the historic happenings that have occurred in their life during their use of WordPress starting with the first day.

When WordPress 2.5 was released in March 2008:

  • I was 25 years old
  • I attended my very first WordCamp
  • I started the process of opening WPTavern

When I started using WordPress in June 2007

  • I tried to use Joomla for WPTavern before WordPress but failed
  • The first version of Joomla was still the most recent version available
  • The term Web 2.0 was everywhere you looked
  • AJaX was really starting to take off
  • Everywhere you looked, there was some sort of generator (favicon, button, web 2.0 logo)
  • Domain names with words missing vowels were popular e.g. Flickr
  • TechCrunch was really becoming a behemoth of a blog
  • Technorati was cool
  • Chiclets began the process of nascaration of websites
  • The first iPhone was released

Since I started using WordPress

  • Got married
  • Quit my job of 13 years to work on WPTavern full time
  • Became a home owner
  • Met a lot of wonderful people passionate about Open Source and WordPress
  • Traveled to places I wouldn’t have otherwise thanks to WordCamps
  • Have had to clean out my closet twice to make room for WordPress swag
  • Facebook won the social networking wars
  • Youtube became the worlds greatest time suck

These are just some notable moments in my life while I’ve used WordPress. You’re encouraged to participate in this project by publishing your own set of milestones or reflection points on WordPress and using the tag wp10 as well as the hashtag of #wp10 on Twitter. By the way, until May 27th, you can purchase a WordPress 10th Anniversary T-Shirt from the swag store at a discounted price of $10.00.

by Jeffro at May 15, 2013 12:06 PM under wp10

Matt: Saudi Arabia Surveillance

A Saudi Arabia Telecom pitched Moxie Marlinspike on how to intercept Twitter, WhatsApp, Viber

by Matt at May 15, 2013 05:42 AM under Asides

May 14, 2013

WPTavern: According To WPEngine WordPress Is Secure

It’s time to clear up the debate once and for all. Despite all the doubts (and some haters), WordPress core is without a doubt one of the most secure platforms you can choose to put a site on. Of course, a WordPress install is only as secure as the plugins it leverages — but that’s another post for another time.

That pretty much sums everything up but I highly encourage you to read the entire post as Jason Cosper brings up a number of good points that illustrate just how secure the core of WordPress is. Outside of the big brute force attacks on WordPress sites which really had nothing to do with the security of WordPress, I can’t remember the last time I updated due to a critical security vulnerability in the core. There are so many variables that are sometimes out of the control of the end-user. Unfortunately, all too often, webhosts put the blame on software such as WordPress when the real issue is their server setup.

Check out this comment from Mark Jaquith in 2011, in response to someone claiming that running WordPress was akin to running Windows 95 without patches, as comical as that sounds.

by Jeffro at May 14, 2013 02:05 PM under wordpress

WPTavern: Styling Your Comment Form And Layout

WPBeginner.com has a great tutorial on how to style the WordPress comment form as well as the layout of the comments. Most of the changes are simple CSS edits but determining where those CSS attributes are located can sometimes be harder than making the edits. Their guide shows you how to add buttons to the Edit, Cancel, and Reply links using only CSS properties.

Speaking of styling comments, how many of you remember a service called CommentBits? CommentBits was an entire business built around the styling of comments in 2009 by Ryan Imel. In an interview I conducted with him, my thought was at the time that he would be able to create a nice niche for himself within a big market. However, things stagnated very quickly with a lack of new designs released. Even though the purchase link still appears to work, I’d be hesitant of purchasing anything through the site. I wonder though if something like CommentBits would be successful in today’s WordPress theme market?

by Jeffro at May 14, 2013 01:20 PM under Themes

WordPress Planet

This is an aggregation of blogs talking about WordPress from around the world. If you think your blog should be part of this send an email to Matt.

Official Blog

For official WP news, check out the WordPress Dev Blog.

Subscriptions

Last updated:

May 22, 2013 01:45 PM
All times are UTC.