=== Guest Blogger === Contributors: bobking Tags: guest post, post, posts, feed, feeds, automatic, article, guest blogger, guest account, plugin, plugins, categories, category, content, counter, author, blog, custom, edit, excerpt, link, links, manage, search, statistics, stats, schedule, integration, autopost, autoposter Donate link: http://WealthyNetizen.com/donate/ Requires at least: 2.5 Tested up to: 3.2.1 Stable tag: 1.5.5 Simplifies finding a guest blogger, searching for an interesting post and creating a guest account. Adding expert articles becomes real easy. == Description == When you're going to be on vacation, or you're simply out of your wits on a certain subject that you know your readers are expecting, you may want to invite an expert guest blogger. Guest Blogger plugin helps you by simplifying the process of finding a guest blogger, searching for an interesting post and creating a guest account. The plugin searches the well respected EzineArticles database in relevant subjects and creates a draft so that you can put in your editorial before posting. It can also be in autoposting mode that regularly post the expert articles on your website on schedule. You can choose to auto-create a guest blogger account in your Wordpress blog with the original author's details. The guest blogger role is controlled by Wordpress "New User Default Role" (under "General Settings", normally set to "Subscriber"). When searching for a guest post, you can specify the keywords of the desired subject. Searching criteria can be refined with * Matching criteria: exact match, broad match, or match any words. * Fields to be searched: in article title, body, author name, or keyword. * Category: all category, category or sub-category. These criteria narrows down the most relevant potential guest posts. The original article summary will be used as excerpt. The plugin also support compliance checking with EzineArticles' Terms of Service, i.e. you cannot quote more than 25 articles per year, by keeping a counter of quoted posts and suspending searching in case of exceeding the limit. There's also a management interface showing the stats and schedule of post tasks. An example site is Beading Necklace. Summary of key features: * Automatically search and post expert articles based on various criteria * Allow posting in draft and published modes * Search test to see what articles are available * Selection of the category which the articles are posted in * Flexible schedule automatically triggered by WP-cron. No additional setup required. * Choose the number of post per scheduled task. * Testing options to ensure installation is proper and required software modules are in place * Automatically create guest account. == Installation == 1. Guest Blogger requires PHP version 4.0.6 or later with cURL support. All hosting service should support this. 1. After downloading the Guest Blogger plugin, you can upload and install it from Wordpress Dashboard -> Plugins -> Add New. Alternatively, you can unpack and upload the file to the wp-content/plugins folder on your blog. 1. You will need to activate the Guest Blogger by going to the Plugins tab and find Guest Blogger in the list and click Activate. 1. After activating proceed to the plugin settings page (under Settings -> Guest Blogger) to configure your posting tasks. == Frequently Asked Questions == Please see Guest Blogger plugin FAQ. == Screenshots == 1. This is the plug-in configuration page. == Changelog == = 1.5.5 = July 14, 2011. Fix a short tag bug which caused syntax error in php 5.3.x. Tested with Wordpress 3.2.1. = 1.5.4 = June/24/2011. Added proxy as per user's suggestion. I don't have a proxy that I can test well. Please report your experience. If it doesn't work, please leave the proxy configuration empty. = 1.5.3 = Update with the latest article format. = 1.5.2 = Yes, it still works in WP 3.0.2 = 1.5.1 = Updated with the latest ezineArticles.com search result format (Nov/2/2010). = 1.5.0 = Updated with the latest ezineArticles.com search result format (Oct/19/2010). = 1.4.14 = Additional diagnostics to figure out the cURL error = 1.4.13 = Add cURL option for compression. This may fix the 403 error = 1.4.12 = Move last operation status up. Add more debugging messages. = 1.4.11 = Add more debugging messages to diagnos connection problems. = 1.4.10 = Further improve duplicated article test. Extend the curl time out to 30 which should work better on those busy hosting sites. = 1.4.9 = Fix a bug in duplicated article test. = 1.4.8 = Improved duplicated article test. = 1.4.7 = Tested in Wordpress 3.0. Everything works like a charm = 1.4.6 = Extend the allowed tasks from 20 to 50 = 1.4.5 = Add debugging information to help identifying problems. = 1.4.4 = Fix the bug of missing Sig paragraph. = 1.4.3 = Change guest blogger email to guest_Admin@email to avoid confusion with gravatars. = 1.4.2 = Tested on Wordpress 2.8.6. Everything works well. Due to intermittent EzineArticle search function malfunction, some cycle may miss a post or two. = 1.4.1 = Tested on Wordpress 2.8.5 = 1.4.0 = Rework the pattern matching to cope with the recent format change of search results. = 1.3.12 = Add "Run self test" mechanism & button. = 1.3.11 = Minor improvement. = 1.3.10 = Add test for Wordpress version. = 1.3.9 = Add more self testing to the running environment. = 1.3.8 = Add testing for cURL module. = 1.3.7 = Update on the option page. Minor improvement. = 1.3.6 = Added 14 days scheduling. = 1.3.4 = Minor introduction improvement. = 1.3.3 = Drop PHP version requirement down to 4.0.6. cURL is still required. = 1.3.1 = Polish up the options. Change many defaut settings. = 1.2.2 = Skip empty articles. Empty article could be caused by network connection, EzineArticles.com blocking your IP, etc. = 1.2.1 = Fix the empty article problem caused by a bug in preg_match. = 1.2.0 = Fix the problem of not being able to search beyond 25 results. = 1.1.2 = Fixed some formating problem. = 0.9.5 = Tested for an extended period. Ready to roll.