Archive for WordPress Plugins

Searching Custom Fields

Friday, July 2nd, 2010

I was disappointed the other day when looking into the query that happens on WordPress searches. It seems that WordPress by default will only search for your keyword or phrase in the title and body of the post. Not in related category or other taxonomies and not in custom fields. This could pose to be a problem for some users and how they layout their content.

With the latest release of WordPress (3.x) offering both custom post types as well as custom taxonomies, there will be a lot of users wanting to take full advantage of these features along with custom fields to create unique content along side their blog and static page content. I have found a plugin that has been around for a while now, but with the latest revisions to the core of WordPress, will become more and more essential to people utilizing these new features.

If you want someone to be able to search your custom fields and other taxonomies though the built in WordPress search then you need the plugin called “Search Everything” by Dan Cameron of Sprout Venture. It’s a simple and well executed method of adding specific elements to the main WordPress search query.

Search Everything’s Plugin Site

Categories : WordPress Plugins
Comments (0)

WordPress 3.0 is NOT a Security Update

Wednesday, June 23rd, 2010

I was working on a client’s site at Bluehost today and a popup box appeared on the CPANEL that said Simple Scripts had a security update available. When you click on the box for details, it shows WordPress 3.0 as a recommended update, and offered a button to do the upgrade. NOT GOOD.

Don’t get me wrong, I like WordPress 3.0. It brings some new features that our client are going to love. But WordPress 3.0 is not a security update, it is a major release. This means that if you just blindly push the OK button and install the update, it has an above average chance of breaking your site. And if you didn’t follow the instructions and do a full backup beforehand, you may be in for a long weekend of rebuilding your site.

Why the distinction? Security updates are usually minor and rarely affect plugins and custom themes. If they do affect plugins, it’s probably to fix a security hole that was there before. Major releases add new features and change things under the hood. This is good, but only if you theme and ALL plugins are compatible with the new release. Since this release is only a few days old, there is a good chance some of your older plugins need to be updated first.

I’m not bashing WordPress, or version 3.0, but I am concerned that all these automatic “Update Now” buttons lull people into a false assumption that major upgrades will always happen without any issues. I hope that’s true. But for my clients, I don’t want to take the chance of blowing their site off the air just because they clicked an “Update Now” button thinking it was harmless.

Do you research before you click the “Update Now” button. Check your plugins, check your theme, do a backup, take the upgrade seriously. WordPress 3.0 looks like a great product, but it not a simple security update. I don’t care what you host’s CPANEL tells you.

Comments (0)

WordPress 2.9 Coming Soon

Friday, October 16th, 2009

WordPress version 2.9 is expected to be released this year. The beta is expected to be available at the end of October, and if everything cleans up well, the final release is expected around early December.

What to expect in 2.9? Some pretty cool stuff is being promised:

  • Dedicated thumbnail images on posts. A separate image you can upload for use as a thumbnail.
  • Trash function for deleted items. Pages and posts that are deleted will go to “Trash can” and can be un-deleted rather than lost forever.
  • Basic image editing built-in. Uploaded images can be rotated, flipped, cropped and resized inside WP.
  • Widgets outside the sidebars. New functions will allow widget placement anywhere on the page.

Fun stuff! As usual, we don’t recommend our clients (or their clients) rush out and upgrade as soon as 2.9.0 is released. Let other people find the hidden bugs, and keep your site stable until 2.9 has been patched a couple of times.

After that, we think 2.9 will have some great new features that both WP developers and WP users will enjoy.

Automatically Update Facebook Fan Pages from Your Web Site

Monday, October 12th, 2009

Good news: each social media platform (ie. Twitter, Facebook, LinkedIn) offers a new chance to meet prospective customers or partners. Bad news: it takes a lot of time to keep each platform updated with current info.

At MainStreetOpen we have a new application that will ease some of this burden. Our Facebook Page App will create a custom tab with dynamic content from your web site on your Facebook Fan Page. Our app pulls data from your web site – both static content (about us, contact) and dynamic (via your RSS feed) — and generates a custom tab with this data on your FB Fan Page.

The best part is that this information is updated automatically when you change the web site content. You NEVER have to update the Facebook Fan Page data. Our app will automatically keep it in sync with you web content.

The Facebook Page App is fully customizable. We can configure the content and graphics to match your site. This works with WordPress sites and any other content manager that generate an RSS feed.

Two examples:

http://facebook.com/ministrycom (Latest News tab) — data comes from http://ministrycom.org
http://www.facebook.com/pages/MainStreetOpen/40320181025 (Web Site tab) — data comes from http://www.mainstreetopen.com.

MainStreetOpen’s Facebook Page App starts at $300 plus customization. That’s a one time cost that will keep your Facebook Fan Page current without any effort from you. Contact Main Street for details.

Yet Another WordPress Security Update

Tuesday, August 4th, 2009

wordpressWordPress 2.8.3 was released this week to fix a couple of security holes missed in the recent 2.8.2 update. If you are running any of the 2.8 versions we recommend you do the automatic upgrade from your admin panel.