在 Orchard 网站上投放广告
Posted
技术标签:
【中文标题】在 Orchard 网站上投放广告【英文标题】:Put ads on Orchard web site 【发布时间】:2012-04-15 15:25:17 【问题描述】:我对果园和网络开发本身非常陌生。我想知道是否可以在 Orchard 网站上集成/添加广告,是否有任何相关资源。
【问题讨论】:
我对果园不太熟悉,但这里有一个集成谷歌分析的模块 - orchardga.codeplex.com。调整此模块以合并广告可能相对容易 【参考方案1】:是的,这是可能的,但您必须自己构建一个模块来执行此操作,因为 Orchard Gallery 中还没有任何模块可以处理广告。有一些简单的方法可以在不添加任何代码的情况下做到这一点;这真的取决于你需要做什么来放置你的广告。
如果您只是需要将一些 html 标记放到某些页面中,您可以通过 Orchard 仪表板 UI 以至少几种不同的方式完成此操作。最简单的方法是通过小部件。仪表板->小部件->侧边栏->添加->HtmlWidget。将 HTML 标记放入那里的所见即所得编辑器并设置规则,以便此小部件发布到所需的区域和所需的页面上。请注意,上面的说明说要发布到“侧边栏”区域,但您可以将其替换为您想要的任何区域。您可以使用规则/层来调整您的广告出现在哪个 URL 上。
如果您需要更复杂的行为,您可以通过创建具有 BodyPart 的自定义内容类型来完成它,或者您可以编写自定义小部件。例如,某些系统(如 DFP 广告管理系统)希望您将随机字符串添加到广告的 HTML 以进行缓存清除。我不知道 Orchard 有任何可用于此的令牌替换,但您可以自己编写代码,在身体部分进行令牌替换。
【讨论】:
我想添加类似 Google Ads 的内容。或来自buysellads.com 等公司的广告。这可能吗? 广告通常只是一小段脚本。将其包含在您的布局模板或 html 小部件中都很简单。为此制作一个模块似乎非常过分,这可能就是为什么没有模块的原因。【参考方案2】:将脚本直接添加到您想要展示广告的视图中。
【讨论】:
以上是关于在 Orchard 网站上投放广告的主要内容,如果未能解决你的问题,请参考以下文章
DotNetNuke、Umbraco 或 Orchard [关闭]