【发布时间】:2011-07-09 03:01:58
【问题描述】:
附在这个问题的底部的是一些在基于 PHP 的 Wordpress 插件中回显的代码。我需要找到一种方法来确保这个 javascript 包含在 CDATA 中,因为它会干扰 RSS 提要生成器。任何帮助将不胜感激,我尝试了几种方法,但它并没有真正正常工作。除了 RSS 提要问题外,该插件一切正常:/ 谢谢!!
echo '<div id="flickr-images">';
echo '<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript"></script>';
echo '<script type="text/javascript">';
echo ' $(document).ready(function() {';
echo '$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?id=' .$userid. '&format=json&jsoncallback=?", function(data) {';
echo ' var target = "#flickr-images";';
echo ' for (i = 1 ; i <=' .$numpics .'; i = i + 1) {';
echo ' var pic = data.items[i];';
echo ' var liNumber = i + 1;'; ?>
$(target).append("<li class='hi-flickr-image hif-no-" + liNumber + "'><a title='" + pic.title + "' href='" + pic.link + "'><img src='" + pic.media.m + "' /></a></li>");
}
});
});
</script>
<?php echo '</div>';
【问题讨论】:
标签: php javascript wordpress plugins cdata