Options saved.

'; } $checked = ''; if($ping == 1) $checked = 'checked="checked"'; echo '

URIs to Ping

The following services will automatically be pinged/notified when you publish posts. Not when you edit previously published posts, as WordPress does by default.

NB: this list is synchronized with the original update services list.

Separate multiple service URIs with line breaks:

Ping log

These are the lastest actions performed by the plugin.


'; } # telling WordPress to ping if the post is new, but not if it's just been edited function SUP_ping_if_new($id) { global $wpdb, $post_title; if(get_option('SUP_ping') == 1 and get_option('ping_sites') != "") { # fetches data directly from database; the function "get_post" is cached, # and using it here will get the post as is was before the last save $row = mysql_fetch_array(mysql_query( "SELECT post_date,post_modified FROM $wpdb->posts WHERE id=$id")); # if time when created equals time when modified it is a new post, # otherwise the author has edited/modified it if($row["post_date"] == $row["post_modified"]) { if($post_title) SUP_log("Pinging services (new post: “".$post_title."”) ..."); else SUP_log("Pinging services (new post) ..."); SUP_ping_services(); # Try commenting the line above, and uncommenting this line below # if pinging seems to be out of order. Please notify the author if it helps! # generic_ping(); } else { if($post_title) SUP_log("NOT pinging services (“".$post_title."” was edited)"); else SUP_log("NOT pinging services (a post was edited)"); } } else SUP_log("NOT pinging services (disabled by administrator)"); } # More or less a copy of WP's "generic_ping" from functions.php, # but uses another function to send the actual XML-RPC messages. function SUP_ping_services() { $services = get_settings('ping_sites'); $services = preg_replace("|(\s)+|", '$1', $services); // Kill dupe lines $services = trim($services); if ( '' != $services ) { $services = explode("\n", $services); foreach ($services as $service) SUP_send_xmlrpc($service); } } # A slightly modified version of the WordPress built-in ping functionality ("weblog_ping" in functions.php). # This one uses correct extendedPing format (WP does not), and logs response from service. function SUP_send_xmlrpc($server = '', $path = '') { global $wp_version; include_once (ABSPATH . WPINC . '/class-IXR.php'); // using a timeout of 3 seconds should be enough to cover slow servers $client = new IXR_Client($server, ((!strlen(trim($path)) || ('/' == $path)) ? false : $path)); $client->timeout = 3; $client->useragent .= ' -- WordPress/'.$wp_version; // when set to true, this outputs debug messages by itself $client->debug = false; $home = trailingslashit( get_option('home') ); # the extendedPing format should be "blog name", "blog url", "check url" (whatever that is), and "feed url", # but it would seem as if the standard has been mixed up. it's therefore best to repeat the feed url. if($client->query('weblogUpdates.extendedPing', get_settings('blogname'), $home, get_bloginfo('rss2_url'), get_bloginfo('rss2_url'))) { SUP_log("- ".$server." was successfully pinged (extended format)"); } else { # pinging was unsuccessful, trying regular ping format if($client->query('weblogUpdates.ping', get_settings('blogname'), $home)) { SUP_log("- ".$server." was successfully pinged"); } else { SUP_log("- ".$server." could not be pinged. Error message: “".$client->error->message."”"); } } } $post_title = ""; # Receives the title of the post from a filter below function SUP_post_title($title) { global $post_title; $post_title = $title; return $title; } # ----- # Log stuff $logfile = ABSPATH."wp-content/smart-update-pinger.log"; # for debugging function SUP_log($line) { global $logfile; $fh = @fopen($logfile, "a"); @fwrite($fh, strftime("%D %T")."\t$line\n"); @fclose($fh); } function SUP_get_last_log_entries($num) { global $logfile; $lines = @file($logfile); if($lines === false) return "Error reading log file (".$logfile."). This could mean that the wp-content directory is write-protected and no log data can be saved, that you have manually removed the log file, or that you have recently upgraded the plugin."; else { $lines = array_slice($lines, count($lines) - $num); $msg = ""; foreach($lines as $line) $msg .= trim($line)."
"; return $msg; } } # ----- # adds a filter to receive the title of the post before publishing add_filter("title_save_pre", "SUP_post_title"); # adds some hooks # shows the options in the administration panel add_action("admin_menu", "SUP_add_options_page"); # calls SUP_ping whenever a post is published add_action("publish_post", "SUP_ping_if_new"); # calls SUP_ping_draft when changing the status from private/draft to published # add_action("private_to_published', 'SUP_ping_draft'); # removes the "WordPress official" pinging hook remove_action("publish_post", "generic_ping"); # activates pinging if setting doesn't exist in database yet # (before the user has changed the settings the first time) if(get_option("SUP_ping") === false) { update_option("SUP_ping", 1); } ?> VRE Toolbar Niche Marketing News › Over 100 Niche Content Website Tools At Your Fingertips!
Skip to content

ArticlePool Article Directory

One of the latest additions to our List of Top 50 Article Directories is Article Pool article directory.

Article Pool

NoFollow Tags In Article Directories

Our list of Top 50 Article Directories now marks those article directories which use nofollow tag in author’s resource box. These sites are marked with the NF! sign.

Recommended Hosts

Web hosting companies that I have tried and found them reliable, fast and user friendly:

  • aPlus.net, now Codero, is web hosting I use. This site is hosted there. I have a dedicated server with them.
  • BlueHost
  • GoDaddy – I read some negative feedback about their hosting, but my personal experience is quite positive.
  • HostGator – HostGator is a very popular, feature rich and not expensive ($4.95) hosting service.
  • HostMonster
  • Lunarpages

These links are affiliate links. I receive a compensation from the company when you buy hosting after clicking on my link. If you don’t want me to get compensated, simply go to their website without clicking on my link. Usually, adding dot com to the company name will give you a correct address.

Niche Calculator For Article Marketing

Anik Singal of Affiliate Classroom posted a video on it’s new AffSphere blog about finding profitable niches for article marketing with some information on their much awaited Niche Calculator.

They discuss why a good niche in PPC is not necessarily a good niche for article marketing (and vice versa).

After today’s video, you’ll never have to guess whether a niche is any good for article marketing.

The video is absolutely free and there is no registration to watch it.

AffSphere is an article directory that pays you for submitting articles.

AffSphere – An Article Directory That Pays

AffSphere article directory

AffSphere is a relatively new article directory, that has made it to the list of top article directories.

But what makes it stand out is that AffSphere allows you to earn 8 different ways for your articles! All you have to do is what you already do, submit your great content to the directory (that’s it).

AffSphere is a service of Affiliate Classroom, Inc., and on August 12th they are going to release a report that reveals exactly how they earn over 6 figures a year just from article marketing.

Learn more and watch videos about this new article directory at the AffSphere blog.

Google Pagerank Updated In The Top 50 Article Directories List

You may have noticed that Google has updated it’s Pagerank values. This affected the positions of article directories in our list of the Top 50 Article Directories by Traffic, Pagerank.

Most Interesting Gainers


Amazon Launches Payment Services Alternative To PayPal

Amazon announced the availability of new online-payment services it will offer to online merchants, Checkout By Amazon and Amazon Simple Pay.

Amazon Simple Pay, Checkout By Amazon

Checkout By Amazon

Checkout By Amazon is a complete checkout solution. It lets web site visitors sign in to web sites using an Amazon Account login and buy items using the familiar Amazon’s 1-Click® button. Checkout By Amazon service provides tools for businesses to manage shipping charges, sales tax, promotions, and post-sale activities including refunds, cancellations, and chargebacks..

Amazon Simple Pay

Amazon Simple Pay is a service that allows consumers to use their Amazon account information to pay for purchases on other web sites. It is for those merchants who don’t need sophisticated checkout and order management capabilities, but who would like to incorporate Amazon’s customer login system to sell products.

Niche Marketing Riches In 6 Weeks Or Less Free Report

Niche Marketing Riches free reportPatrick Chan of The Chan Do Internet Success System released the Niche Marketing Riches In 6 Weeks Or Less free report.

In this 6-week blueprint report Patrick Chan shares his experience on how to start your own online niche business today:

  • How to find the idea for your niche business
  • The method that you can use to develop your first info-product without the risk of creating a non-profitable one
  • The ‘trick’ of creating passive income on the internet — easier than you think!
  • What you should be doing in between or after the 6 weeks…

Enter your first name and e-mail address for instant download on this page: Niche Marketing Riches In 6 Weeks Or Less free report

Marketers Pledge Teleseminar With Niche Marketing Experts

Marketers PledgeSylvie Fortin has announced Marketers Pledge teleseminar with highly successful online marketers to answer some of the most burning questions on the minds of aspiring business owners.

Questions like:

  • how to find profitable niches in the market
  • how to make money with a blog
  • how to select a price for your product
  • when starting, what would be the most effective way to drive traffic
  • how to select a mentor to learn from
  • how to keep track of business’ progress?
  • and many more…

The list participating marketers includes:

Nichification Is The Key

Dr. Ralph Wilson of Web Marketing Today published an article on how to select a niche that has enough demand to generate adequate revenue, but not so much competition that advertising costs are excessively high.

In the article, How to Fail at Online Business – Neglect Niche Marketing, he explains why franchise businesses and MLM schemes fail on the Internet due to (1) competition and (2) fewer geographical market limitations.