Daily Tip: How to Force WordPress to Empty the Trash
January 6, 2011
When working with WordPress there may be times when you want to force it to empty the trash. This is handy if you’ve deleted a post or page in the past but want to use the same slug for a new version of that page. That slug won’t become available until you empty the trash. Previously we posted a tutorial about how to set your site to automatically empty the trash every few days. If you want to force it to empty immediately, go to: Dashboard >> Posts and you’ll see “Trash” at the top:
Then, select everything in the trash and click delete permanently.
WordPress Theme Releases and Updates: December 2010
January 6, 2011
W3c6
Atmosphere 2010
Fudo
Red Christmas
Shaan
Tweaker 2
Simply Works Core
Valentine
FreeDream2010
Weekly WordPress Plugin Directory Releases and Updates 01/06/2011
January 6, 2011
Admin
Bulk Me Now!
A simple contact form plugin that stores the messages right in the database, instead of sending mails.
‘Easy Speak’ Widget Contact Form
A simple widgetized contact form
Disk Space Pie Chart
Shows your free and used server space as a funky Pie Chart in your backend. It also shows a percentage bar in your WordPress dahsboard.
Joomla 1.5 Importer
This plugin exports articles from a Joomla 1.5 database and imports them as posts into WordPress.
WP Publication Archive
WP Publication Archive uses a custom post type to store documents and non-image uploads in an archive format. It is similar to a filing cabinet application and allows for the creation of downloadable resource lists.
Inspired by the abandoned wp-publications-archive plug-in on Google Code.
Filtered HTML for Editors
Editors and Administrators can publish content with unfiltered HTML. Use this plugin to force filtering of HTML from Editors.
A to Z Category Listing
This Plugin will show A-to-Z listing of all categories in alphabetical order.
Kazoo Templated Content
Include templated post, page, comment, attachment loops and conditional content anywhere you can use a shortcode.
Dashboard Killer
This plugin simply removes all the default WordPress Dashboard Widgets
PHP Floating Point DoS Attack Workaround
Prevents 32-bit PHP versions from hanging when processing a request containing 2.2250738585072011e-308 value.
The Welcomizer
This plugin helps you to easily add ‘Smart’ moves and custom effects to almost any HTML element.
PTM Guest Author
Adds a meta box for guest author name & URL to post & page edit screen
Grannys Corner
This plugin is designed to easily enter a text in a widget for a specific user without the need to enter the admin screen.
Contact Form 7 Textarea Wordcount
Adds an option to Contact Form 7′s “Text area”, for Max Wordcount to be specified. Limits textarea to that max wordcount on front end.
Graceless Degradation
We hear about “graceful browser degradation” but who speaks for the other side? Give your IE6 visitors the experience their browser demands.
ThreeWP Ajax Search
Enables ajax searches for content. The default settings work automatically with Twentyten and derivatives.
404-to-start
Send every 404 page not found error directly to start page to overcome problems with search engines
ZForms
Easily create forms with an admin interface and customize destinations using Zend Framework. requires WP-ZFF Zend Framework Full
news announcement scroll
This plug-in will create a vertical scroll news or Announcement for your word press site, we can embed this in site sidebar.
NoFollow Link
NoFollow Link adds a button to the post editor to add nofollow attribute to any links in the post.
Bit.ly Shortlinks
This plugin replaces the default WordPress shortlinks with bit.ly shortlinks.
Comma Diacritics
Searches and replaces the wrong (sedilla) diacritics with the correct ones on data saving
BuddyPress
BC oAuth
This Plugin gives WordPress and Buddypress social sign-in funcionality.
BuddyPress Activity Stream Bar
Adds a static bar at the bottom of every page of your website. Which displays the latest 20 BuddyPress activities and rotates threw them.
Business
Max Foundry Sales Page Plugin (Free)
Quickly create highly effective sales pages using a built-in template that is completely customizable.
Nomis Plugin
Use this plugin to display properties out of the backoffice Nomis on your website.
Affiliate Pro Plus
Affiliate Pro Plus lets your registered users get credit for new users they recruit
Design & Development
Max Foundry Landing Page Plugin (Free)
Quickly create great-looking landing pages using a built-in template that is highly customizable.
Remove Custom Header Uploads
While this plugin doesn’t symbolize the hope and enthusiasm of an entire generation, it does remove the ability to upload a custom header image.
E-Commerce
WP E-Commerce YuuPay Payment Gateway
YuuPay payment for WordPress with WP E-Commerce plugin allows you to process payments using the YuuPay payment gateway.
Media
Ai Loader (jQuery Lazy Load)
This plugin enables images really lazy loading.
Post video players, slideshow albums, photo galleries and music / podcast playlist
Post your videos, photo galleries/flash slideshows easily and in seconds.
Easy iFrame Loader
Adds a shortcode/widget/template tag to manage iFrame loading, uses javascript for late loading to increase page speed.
Lobot Slider Administrator
Creates a slide management interface in the WordPress backend and provides template tags for fetching the slides’ information.
WP roundabout
This plugin creates a round about slider based on jQuery Roundabout plugin
Lazyest Stack
This plugin adds a beautiful photo stack gallery with jQuery and CSS3 to Lazyest Gallery.
Hybrid Slideshow
Hybrid Slideshow is a jQuery powered image slideshow with drag and drop image ordering. The slideshow can be inserted using a shortcode, widget, or ph
Mobile
WP Android Shortcode
Use the [android] shortcode to convert Android Market links into a QR code for non-Android devices and a direct link for Android devices.
Posts & Pages
Display Post Image
Adds the function display_post_image(), giving theme builders easy access to images associated with a post or page.
Roban meta box (customer post fields)
Allows admins to create customer fields for any post, page or section.
U Post Map Meta
Google maps can be easily embedded into your post. and you can add Marker, Marker’s info window, Path and etc on the map. Also you can customize
Easy Featured Image
Easily edit and see featured images on your post edit screen.
U More Recent Posts
Based on WordPress core “Recent Posts” widget, this plugin is redesigned to make it possible to navigate more recent posts without refreshin
Quick Find
This plugin adds a hierarchical navigation to your `Pages` menu. This enables you to quickly find the page you want to edit.
Pronamic Page Teasers
This plugin makes it easy to bind pages (teasers) to a page.
Category Column
The Category Column does simply, what the name says; it will show excerpts of the latest posts in your sidebar.
Simple Expires
Enable Posts and Pages to automatically expire and change at a certain time, and provide notification of expiration.
WP-Page
Show the full or partial content from a page into your sidebar.
Post Format Permalink
Include post format slug in post permalink.
Reading Time
Reading Time shows the estimated reading time and puts an animated progress bar inside the post.
WP FreeStyle Wiki
This plugin allows you to use FreeStyle Wiki syntax for typing up your posts and pages.
SEO & Marketing
Simple Ads Manager
Advertisment rotation system with a flexible logic of displaying advertisements.
Adsense Custom Placement
This plugin was made specially to help people using wordpress any advertisement in the wordpress blogs in whatever position they wished.
Social Media
Facebook Fan Box Cache
Are you tired of using FBML or an iframe to load in your Facebook Fan Box / Like Box? Me too. So I wrote this plugin that takes care of the issue.
QuoraPress
QuoraPress displays posts you make on Quora directly on your WordPress blog.
Twitter Share Button
The simplest way to add a Twitter Share Button to posts on your WordPress blog. One click setup and start getting Twitter tweets for posts on your bl
Like Buttons
Adds Open Graph tags to your posts/pages/etc, adds a Facebook Like button to posts using simple Theme functions. Requires a Facebook Application ID (
Beautiful Social Web Link
Displays beautiful web 2.0 Social Bookmark icons on your sidebar.
Social Share
Add Facebook/Twitter share buttons to your website.
ColourPress
A customizable wordpress widget that displays top or new COLOURLovers palettes or patterns on your site.
Other
Hello Da Vinci
A quick modification of the ubiquitious Hello Dolly plugin, to present quotes from Leonardo Da Vinci.
Replacing Half Space
Replacing half space instead of the full space in the Persian language.
ICIT Weather widget
An easy to use, elegant weather widget to work in most sidebar and widget locations.
WP Calameo
view calaméo
Ping.mk Button
Version: 2.0
Kindle This Widget
Sends a blog post or page to a user’s kindle.
jQuery Tinytips
Adds tinytips tooltips to links on your site. Comes with different themes.
CrazyEgg Integrator for WordPress
Add the Crazyegg code required to integrate it to your WordPress site
WOW Index
This plugin displays the WOW Index | A Modern Day Tape Reader For Today’s Electronic Markets from algofutures
Pull AP Feeds
This plugin pulls AP feeds from apexchange.com.
YD WPML Switcher
Add-on to WPML to switch off language filters on specific pages.
YD Network-wide WPML
Add-on to WPML and to WPMU Sitewide tags plugins. Will propagate WPML language properties to the Network wide aggregation blog.
Pick Giveaway Winner
Randomly select a winner or winners from the comments of a giveaway post.
MMUnicode Embed
This plugin will embed Myanmar Unicode Font in your wordpress blog.
Ajax Easy Attendance List
A simple ajax attendance list
Featured WordPress Plugin: CustomPress
January 6, 2011
This year saw a plethora of CMS plugins leaping onto the scene, plugins that take advantage of WordPress 3.0’s great features. My favorite of these has got to be our own WPMU DEV’s CustomPress which was released late this year. CustomPress really is the best plugin to transform your WordPress website into a fully fledged CMS. It uses WordPress’ custom post types and taxonomies and gives you all of the flexibility that you’d expect from a WordPress Premium Plugin.
Features
- Easily Create Custom Post Types
- Choose which features are supported by each of your Custom Post Types
- Create and assign custom taxonomies
- Customize all of your labels
- Use custom menu icons
- Use text boxes, check boxes, radio buttons, multi-line text boxes, dropdown boxes, or multiselection boxes for your custom post types
- Use the auto generated taxonomy and custom field embed code to place it inside your WordPress loop to display them within your theme
- Easily create a theme file for your custom post types
Our Mini Review
If you’re looking for a truly useful CMS plugin for WordPress then you can do no better than CustomPress. There are quite a few plugins out there that let you create custom post types but none offer the additional flexibility of CustomPress. These features are essential if you’re a business using WordPress as a CMS to its full potential.
Rating: 5 out of 5 stars
WordPress Showcase: 20 High Profile Sites Running on WordPress
January 6, 2011
Lately a lot of high profile names have been building their sites with WordPress. No wonder, with the flexibility and popularity of this wonderful platform. Truly, this is a community on rise, and the list that follows comprises only a few big fish that have found that WordPress works. For anyone who has a WordPress site or wonders if you should have one, we hope these samples inspire.
Martha Stewart
Margaret Cho
The Lance Armstrong Foundation
Giada De Laurentiis
Kobe Bryant
New York Times Blogs
Sigur Ros
Jay-Z
Harvard Gazette
Pepsi Refresh Project
TechCrunch
Miley Cyrus
Mashable
Russel Brand
Terrell Owens
John Grisham
Sylvester Stallone
Ryan Seacrest
CNN Politics
The Mozilla Blog
Daily Tip: Enable AJAX Search For WordPress
January 5, 2011
Here’s a little thing that you can do to make the default WordPress search functionality a bit more smooth and enjoyable to use. Add the ThreeWP Ajax Search plugin.
It should work automatically with the Twentyten theme and its derivatives. It can also be tweaked for your theme and customized using the built-in options, CSS and jQuery. The options page has a wide array of display settings that can be changed through the dashboard, such as cursor navigation, CSS Selectors, Search Box Display, header and footer text, JavaScript callbacks, and many more.
Featured WordPress Plugin: WordPress SEO by Yoast
January 5, 2011
2010 saw a fantastic addition to the word of WordPress SEO. Joost de Valk – i.e. Yoast – launched his WordPress SEO by Yoast plugin into the world. When I started using WordPress one of the first walkthroughs that I came across was Yoast’s SEO walkthrough and it became a touchstone for any WordPress installation. Now you can find pretty much all of the SEO basics that you need using this plugin.
Features
- Change post title and meta description meta box on a per post basis.
- Support for taxonomy (tag, category & custom taxonomy) title and meta description
- Google search result snippet previews
- Focus keyword testing
- Meta Robots configuration
- Improved canonical support
- Configure RSS footer / header
- Permalink clean ups, while still allowing for things like Google Custom Search.
- Breadcrumbs support, with configurable titles.
- XML Sitemaps
- XML News Sitemaps.
- .htaccess and robots.txt editor.
- Basic import functionality for HeadSpace2 and All in One SEO.
Our Mini Review
For a long time WordPress SEO involved installing one plugin and configuring it, then installing another and configuring it, then another one, and another one. It was a pretty long and boring process. WordPress SEO by Yoast lets you install one plugin, configure and off you go. It’s incredibly useful and it was brilliant to see it launched late in 2010. I can see it become the top SEO Plugin of 2011.
Rating: 5 out of 5 stars
Send WordPress Posts and Pages to Your Amazon Kindle for Free
January 5, 2011
Want to make your WordPress site content available to users who are reading from a Kindle or other mobile devices running a Kindle app?
The new Kindle This Widget is a sidebar widget that displays a button for sending a blog page to a user’s Kindle using the free.kindle.com automatic conversion. There are a number of widgets that allow you to display what you’re reading with Kindle, but this one actually allows you to send content in the other direction.
The widget uses only the free.kindle.com service so the document will appear on the Kindle device as soon as the user makes a wifi connection. The conversion results will be a Kindle document so please note that links, images, embeds, javascript, etc may not appear.
Send your blog to new places…
The Kindle Wireless Reading Device is Amazon’s #1 bestselling item for two years running. It is the most-wished-for, most-gifted, and has the most 5-star reviews of any product on Amazon. The Kindle can often go to places where users may not bring their laptops. This plugin facilitates a “read later” strategy for sending longer articles to devices for reading at a more convenient time.
If you want to test the Kindle This Widget, make sure that you’ve edited your Kindle approved e-mail list. Your Kindle (or mobile device) can only receive e-mailed attachments from e-mail addresses authorized on the “Manage Your Kindle” page within your account.
This widget may not be beneficial for every kind of blog. It is probably the most relevant if you post content that is fairly lengthy, such as a novel in progress, tutorials, a collection of recipes, an academic archive, etc. If your pages or posts tend to be in this category, then the Kindle This Widget will add another way for users to explore your content.
Coming soon for the Kindle This Widget…
Keith Graham, the developer of the plugin, is currently working on a version that will allow users to customize the posts and add headers and footers to the extract that is sent to the Kindle. He also plans to add a shortcode so users can do just one page as needed. Get in touch with Keith on his site if you want to send feedback or feature requests. We look forward to see how this plugin evolves to serve Kindle users within the WordPress community.
Featured WordPress Theme: Quality Control
January 4, 2011
This week I’m going to feature my favorite Plugins and Themes of 2010. It’s been an exciting year for WordPress, with WordPress 3.0 being unleashed into the very excited WordPress community. There have been all sorts of Plugins and Themes that have flexed WordPress 3.0’s formidable muscles. Let’s start with my absolute favorite favorite favorite theme of this year: Quality Control.
Okay, so I’ve talked about Quality Control already, a few times….. but any list of articles about my favorite plugins and themes of the year has just got to include it. Quality Controls transforms your WordPress website into a ticketing system. Users can create tickets, assign statuses, milestones categories and tags. It’s a great application of WordPress 3.0’s powerful features.
Features
- Core functionality needed to set up a ticketing system
- Set statuses, tags and milestones
- Use as a framework to develop your own system
Our Mini Review
I told you a few months ago that I love this theme – and I still do! It stands at the start of some seriously exciting times for WordPress users, showing off WordPress 3.0 functionality to its full extent. And since its release there are still few themes that quite reach the standard of this one. The thing that makes it so good is that the developer had a problem and used WordPress to solve it both simply and elegantly. Best of all, he released it to the world. Thank you!
Rating: 5 out of 5 stars
Teaching WordPress the Absolute Beginners Pt 2: The Content
January 4, 2011
Once you’ve got your students all excited about WordPress, the next step is to talk to them about how to write great web content. This won’t be the easiest thing to do because once someone has started to grasp WordPress all they want to do is to try out different themes and plugins. It’s your job to get their head back into learnings.
Writing for the web is entirely different to writing for print. A study has demonstrated that when people read for on the web they will normally skim. We pick out keywords, jump on headings and tend to ignore much of the wordage on a web page.
This means that you need to stop writing in the way that you would for printed media. Believe me, this is particularly difficult when you’re teaching people who are writers, academics or who do anything wordy. Why, they want to know, can’t they use their perfectly crafted prose for the internet?
Answer: Because people won’t read it.
Actually, that’s a little hyperbolic – there are blogs and web pages that are erudite and verbose and that can get away with it. But they tend to have an established reputation and people will take the time to sit and read them. If you’re just starting out it’s a good idea to make it as easy as possible for people to read.
Tip: I do not mean that you should make your text patronizing. Anything but! But there are techniques that you can use to make your text more readable and to help you get your point across.
1. Writing Content
Be Conversational
Writing for the web is much more informal than writing for traditional forms of media. If you’re writing a blog and want to keep it up for a sustained period of time it’s very hard to maintain a formal tone. People expect blogs to give their readers a sense of the writer’s personality. This is quite different to a newspaper, for example, where (outside of editorials) the tone is expected to be quite neutral.
Be yourself!
Keep it Simple
I love reading beautiful prose, and for me the most beautiful prose is always the most simple. This is great for writing for the web. Web content needs to be simple to enable people to follow along with it. Your web visitors will read your content fast and they won’t want to stumble over unnecessary adjectives and adverbs.
People don’t often like to be told to get rid of their adjectives but it will improve their web content (and their writing generally. Adjectives = BAD! Grrrrr).
Scrutinize your punctuation
There’s nothing that will make you look more unprofessional than incorrect punctuation. You should scrutinize every comma, dash, semi-colon, colon or any other punctuation that you are overly fond of.
Punctuation sets the rhythm of a piece of writing. As I already said, people read web content much faster than they do traditional print content. You want to help this rhythm by cutting down on unnecessary punctuation. The great thing about this is that when you do use a dash, semi-colon or colon, you can use it properly – for effect.
Be direct
It’s important that your writing is direct and to the point. You website visitors are not going to want to stick around trying to figure out what you mean. You may think that you sound really intelligent by being abstract or by writing things that you think sound clever, but you’re more likely to come off pretentious. This is particularly important for headings. As we’ll see below, headings are important for giving the reader an indication of what comes next. So say what you mean!
Tip: Another reason for getting to the point is for Search Engine Optimization. Headings that contain relevant keywords will be great for your SEO. Similes, metaphors, puns, or anything else intended to make you seem smart or funny will do nothing for optimizing your content.
2. Formatting Content
Formatting can transform your web content. It’s remarkably easy and effective.
Imagine you are sat down at a screen and you have masses of text with nothing in it that stands out. All of the text is exactly the same throughout – nothing stands out. It’s difficult to extract what the writer thinks is important. What the reader will extract during their initial skim might have nothing to do with the main thrust of the argument.
As a writer of web content, you should direct the reader. You can do this incredibly simply by varying up your formatting. Do this effectively and your reader will get all of the important points on their first skim. If they like what they see they’ll go back and read the article more carefully.
Headings
Discrete sections of a web article should have headings. You can see that I’ve been using them throughout this article. This lets your reader know what’s happening in each section so they can decide if they want to read it.
Bold
Picking out key phrases in bold makes them stand out. A person skimming a piece of content will instantly pick out anything that you have in bold. This will tell them what the important points in the article are. It prevents them from creating the overall picture themselves and lets you keep control of it.
Block Quotes
Tip: Use Block quotes. They will help something that is particularly important stand out. I like to use block quotes for tips as it distinguishes them from the rest of the text.
See what I did there?
Shorter Paragraphs
Again, to aid the speed at which people read you should keep your paragraphs short. Short sentences are also good :). You should keep to one point per paragraph and get to that point pretty quickly. Don’t make your readers wade through loads of superfluous text before they get to the main point.
Link
Linking is an important part of writing for the internet. By linking to other articles and web pages you’re sending your reader on to read more about things that they’re interested in or to learn more about an issue. It will also enable them to look at your sources. The internet is all about surfing – don’t be the end point! Send your visitors on somewhere else.
Break it up
A good way to help out your readers is to break up your text and images and videos. Using these different types of media helps with skimming the text. An image can tell you a lot about what is going on within the content. Also, people like to engage with ideas in different ways – adding images and video can help to engage readers who don’t want to read lots of text.
Are there any plugins to help out?
If you are worried about getting your content just right you could try out a plugin like Wordy for WordPress. Wordy.com provides online copy editing at a fee. It’s pretty handy as you can type your post in WordPress and have it sent straight to Word.com for copy editing. If you are looking for some copy editing assistance then it might be a good solution. Here’s a video on how it works:
3. Search Engine Optimization (SEO)
When I’m teaching a class about WordPress I don’t tend to go in to SEO. SEO can be pretty complex and if you’ve just got a group of people to upload their first image onto the web you will be met with quizzical expressions. It would be easy to spend a whole day looking just at SEO.
However, in case someone does ask about SEO, it’s always good to have a few points up your sleeve.
- Decide whether you actually need to worry about SEO. If you are writing a personal blog or something that will be circulated easily within a specific niche, do you need to bother with it? Good SEO takes quite a bit of work and since WordPress takes care of a lot for you, unless you feel that it’s really important that you rank highly you might be better off forgetting about it.
- Try some good walkthroughs. You can take a look through one that I wrote a few months ago or try out Yoast’s excellent SEO for WordPress.
Unless you are teaching a class on SEO I would avoid talking about it too much. Most people really won’t care, not at these early stages. And it’s not fair to bore everyone else with SEO when only one person is interested.
To finish, here are my top five writing ticks that I hate and that you should avoid:
- Cliches – if I read in one more place that “content is king” I’ll poke myself in the eye.
- Paragraphs that are just one long sentence – unnecessary on the web and in print.
- Hesitant writing – sticking “seems,” “seemingly,” “perhaps,” “maybe,” or any versions of those words, in front of lots of key phrases. My husband does this a lot! He gets poked with a stick when he does it.
- Improper use of apostrophes – check the very important Apostrophe Protection Society for correct apostrophe use.
- Overuse of adjectives – it’s not necessary to say “the striking, fluffy cat sat regally on the crooked, dirty mat.” The cat sat on the mat, period.


