对于 Orchard 和Web开发本身,我是一个新手。我想知道是否可以在Orchard网站上集成/添加广告,并且有关于它的任何资源。

最佳答案

是的,这是可能的,但是您必须自己构建一个模块来执行此操作,因为Orchard Gallery中还没有任何模块可以处理广告。有一些简单的方法无需添加任何代码即可;这实际上取决于放置广告所需的操作。

如果您只需要在某些页面中放置一些html标签,则可以通过Orchard仪表板界面以至少两种不同的方式来完成此操作。最简单的方法是通过小部件。仪表板->小部件->侧边栏->添加-> HtmlWidget。将HTML标记放入那里的wysiwyg编辑器中,并设置规则,以便此小部件可以发布到所需的区域和所需的页面上。请注意,上述说明已发布到“侧边栏”区域,但是您可以将其替换为所需的任何区域。您可以使用规则/图层来调整广告显示在哪个URL上。

如果您需要更复杂的行为,则可以通过创建具有BodyPart的自定义内容类型来实现,也可以编写自定义窗口小部件。例如,某些系统(例如DFP广告管理系统)希望您向广告的HTML添加随机字符串以清除缓存。我不知道Orchard可以使用任何代币替换方法,但是您可以自己编写代码,对自己的身体部位进行代币替换的代码来实现。

07-24 09:49
查看更多