Plugin Wonderful lets Project Wonderful publishers quickly and easily add their adboxes to thier WordPress site.
The widget API in 2.8 changed to something that is much easier to use when you want multiple widgets on a page. Using multiple widgets was broken in earlier versions of Plugin Wonderful, anyway. If you are using a pre-2.8 WordPress, you'll be able to add a single widget to your sidebar. If you want more, you'll need to use template tags.
Log in to your Project Wonderful account and view your profile by clicking on your profile picture on the right. Your member number is the first item listed in your profile.
If you want to refer to an ad by an arbitrary name, rather than the adbox id, you can give the specific ad a tag, and then use that tag instead of the adbox id in the_project_wonderful_ad(). For example, tag an ad with the name "header" and you can refer to it in your theme with:
the_project_wonderful_ad('header')
In the body of your post, place a PW(adboxid|template tag) reference:
This is my post, and here's an ad: PW(header)
You can use either the adbox's numeric ID or the template tag identifier for the ad. If you need to display the PW() tag on the page, escape the parenthesis:
Here's how you use Plugin Wonderful blog post tags: PW\(header\)
Project Wonderful does support placing ads in the RSS feed. In this case, all of the JavaScript is stripped out, since many RSS feed readers don't support JavaScript in the feed. The ads are placed above any excerpts in the feed. Some readers may not like the markup used. Until further testing is done, there are no good answers on how well PW ads delivered by Plugin Wonderful will perform.
Additonally, the ad that you use in your RSS feed will need to be accessible by Project Wonderful's ad verification crawlers, so you'll need to place the ad somewhere on your site before you can use it in your RSS feed.
Plugin Wonderful checks your Project Wonderful account every 12 hours for adbox changes. If there are any, it will apply the changes to your adboxes.
Wrap the call to the_project_wonderful_ad() in a function_exists() call:
<?php if (function_exists('the_project_wonderful_ad')) { the_project_wonderful_ad('header'); } ?>
Requires: 2.7 or higher
Compatible up to: 2.8.1
Last Updated: 2009-7-15
Downloads: 3,995




