after-header

Westchester/Hudson Valley WordPress Meetup Presentation



Child theme can be downloaded from here

Is your WordPress site protected against hackers?

After fixing a couple of sites for clients that have been hacked it seems like a good idea to take a good look at my own sites and also to be aware of best practices as I install WordPress on other sites.

It seems that security and hacking are  also on the mind of others. Lorelle from Lorelle on WordPress has just posted an article with a collection of links that would be worth a read if you are not sure about the security of your site.

I’ll be working my way through this list of articles to find out what I still need to do to make my sites, and those that I manage, as secure as possible.

Firewalling and Hack Proofing Your WordPress Blog « Lorelle on WordPress.

Posts versus Pages in WordPress

Orange Pen

WordPress, by default, supports two similar, yet unique, types of content - Posts and Pages. It’s important to understand and distinguish between these two types of content when writing for your blog.

The first type of content is a Post.  Most blogs rely primarily on this type of content. Posts are the part of a blog that keeps the site fresh with constantly changing information.  Posts tend to be listed on the front page of a blog in reverse chronological order, ie most recent content first.  In order to allow filtering of posts categories and tags can be assigned to a post. This allows readers to select a subset of content from the website.  Posts also appear in RSS feeds.

  • Posts are Listed in Reverse Chronological Order
  • Post listings can be filtered by author, tag, category, date, etc, using the built in WordPress archive linking system
  • Posts are listed in the RSS Feed for the website

The second type of content generally found on a WordPress blog is a Page. A page is distiguished from a post most often by it’s more static and long term availability. Pages will contain the same types of information that you would find on a traditional, static website.

  • Pages generally contain content that is intended for long term availability
  • Pages are NOT included in the RSS Feeds for the website
  • Pages can be created in a hierarchy with top level pages and sub-pages

When would a Page be used rather than a Post?

  • Content that will be structured more like a traditional website with a page/sub-page hierarchy
  • Content that should always be available from every page of your website

Basic Examples of Pages

  • About Us
  • Contact Us
  • Services Provided
  • Legal Policies
  • Media Kit or Advertising information

Other Resources:

Suggested Reading:

Creative Commons License photo credit: mattfoster

WordPress 2.7

WPcampcena logo #2
I’ve been anticipating the WordPress 2.7 release, named “Coltrane”, since WordCamp NYC back in October. Initially, the thought of another major dashboard redesign made me a bit nervous. After all the negative reactions to the 2.6 design I hoped that it would not be a repeat performance.

The end result is that, while there is still room for improvement, the new interface is taking things in a positive direction. The ability to edit the contents and layout of the dashboard and the Write screen are enough of a benefit that I can overlook the minor frustrations of having to scroll down to find menu options when I have too many menus expanded in the dashboard navigation.

I’ve upgraded my own blog and plan to begin upgrading my clients blogs sometime next week. If you would like to get an overview of some of the bigger changes check out this very professionally produced screencast:

Creative Commons License photo credit: EMMEALCUBO

Getting Ready for WordPress 2.7

I am quite excited about the new features offered in WordPress 2.7, currently in it’s second beta and due to be released any day.

For those with difficulty adjusting to change you will be in for a shock. The admin interface has undergone an even more drastic change than it did for version 2.5! Personally, I like it, fewer clicks is always a good thing!