Joomla/文章中自动插入广告
有很多人都有这样的需求:如何向 Joomla! 1.5 的文章中自动插入广告?因为同样的效果我们在新浪、搜狐等大型网站已经看到 —— 随便打开某个新闻的全文页面,都会看到在文章内容中开头或者结尾被插入了广告。本条目就利用Joomla Auto Ads 插件来实现这一功能。下图所示的就是常见的一个效果。
Joomla Auto Ads插件的用法[ ]
工作方式[ ]
Joomla Auto Ads的工作方式是:用户安装之后,在其后台参数中预先设置好广告代码。这个广告代码可以是完整的Google Adsense代码,或者你的广告商给你的代码,或者由你自己用 HTML 语言或 php 、JavaScript 编写的一段代码。另外,用户还可以预设该广告块在文章中显示的位置,例如:在文章开头还是结尾,在左侧还是右侧,以及广告块距离正文内容的距离。
接下来,用户就不用再费心去记忆广告代码了。你只管撰写文章,就像不知道有广告这回事一样。等文章发布之后,在前台打开时就会发现广告已经自动插入并展示 —— 除非你对该栏目禁用了此插件。下图展示的就是 Joomla Auto Ads 插件的后台参数:
禁用插入广告[ ]
还有一种情况就是:可能网站的某些栏目的文章并不希望自动插入广告,因此可以在后台参数中预设当点击哪些菜单时禁用自动插入广告的功能。用户必须手动填写需要除外的菜单项目的 ItemID,多个 ID 需要用英文逗号分隔。设置好这些参数之后,将该插件/触发器发布即可。
Joomla Auto Ads的局限性[ ]
首先,Joomla Auto Ads 所预设的广告代码是固定的。如果你的网站文章有多个栏目,例如:农业、金融、体育,你当然不希望在体育版块的文章中出现农药推销或者辣椒收购的广告。所以,最好能增加一个功能,就是针对不同的文章类别(category),允许设定不同的广告代码。
另外,如果这种预设更高级一些:即使针对同一个文章类别,我们也可以预设多个广告代码,或者同一个产品的不同类型广告(文字、图片、Flash),让他们轮番/随机展示,这样可以使页面看起来不那么枯燥,同时也增加了广告发布位置。
参考来源[ ]
http://www.joomlagate.com/article/joomla15-tutorial/