I decided to give YPN a try in my RSS feed. It hasn't done all that well for me in my pages, but I'll try it here.. Problem: I must have done something wrong, because the ads don't show up. Here's the feed: feed://aplawrence.com/aplawrence.rss or http://aplawrence.com/aplawrence.rss Anyone see what I bollixed?
In your feed, it's showing up like: <!-- begin(Yahoo ad) --><a href="http://ypn-rss.overture.com/rss/30042/<?php the_ID() ?>/click/"><img src="http://ypn-rss.overture.com/rss/30042/<?php the_ID() ?>/img/?url=<?php echo urlencode(get_permalink()) ?>&pid=2002732469" alt="Ads by Yahoo!" border="0"/></a><!-- end(Yahoo ad) --> I.e., you seem to be displaying the raw ad code, without it being processed by Wordpress to insert the correct values. Those PHP tags are why the ads don't display.
Well, raw tags in CDATA don't seem to bother anything else. But I just escaped all of them (< > and it still doesn't work..
No, you misunderstood. The <?php> tags are the problem. Browsers don't know what to do with them. Your weblog application (i.e. wordpress) is supposed to execute them to generate the correct content to serve to the user.
Followup: it's all set now. Stupid of me not to notice that Php in the Yahoo setup code. I do see that it's always displaying the SAME ad.. perhaps I need to include more context. I really hate putting a lot of text into an rss feed because so many readers just stupidly download it over and over again.. Thanks again!