如何在顶部和底部添加广告代码“页面”底部?

发布于 2024-11-03 00:49:10 字数 167 浏览 0 评论 0原文

我网站的页面由内容节点类型:页面组成。我想在 H1 上方(页面顶部)和底部(即页脚上方)添加广告。 除了更改 page.tpl 之外还有什么技巧吗?块可以吗?但它们的宽度似乎很小。 我的网站是这个

My site's pages are made up of content-node-type:page. I want to add advertisement above the H1's(in the top of page) and in the bottom ie., just above the footer.
Is there any trick beyond changing page.tpl? Will blocks do? But their width seem to be small.
My site is this one

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我们的影子 2024-11-10 00:49:10

事实上,你可以结合两者来做到这一点。首先在模板定义文件 (template.info) 中定义新区域(将其称为 top_ad 和 Bottom_ad 或类似区域),如下所示:

regions[top_ad] = Top ad bar
regions[bottom_add] = Bottom ad bar

然后在页面模板 (page.tpl.php) 中添加以下内容想要显示这些:

<?php if ($top_ad): ?>
<div id="top-ad" class="...">
    <?php print $top_ad; ?>
</div>
<?php endif; ?>

....

<?php if ($bottom_ad): ?>
<div id="bottom-ad" class="...">
    <?php print $bottom_ad; ?>
</div>
<?php endif; ?>

然后只需创建 2 个包含横幅内容的块,并将它们分别放入顶部和底部广告栏区域。

Well actually you can do it with a combination of both. First define new regions (call them top_ad and bottom_ad or similar) in your template definition file (template.info) as follows :

regions[top_ad] = Top ad bar
regions[bottom_add] = Bottom ad bar

Then add the following in your page template (page.tpl.php) where you want to display these :

<?php if ($top_ad): ?>
<div id="top-ad" class="...">
    <?php print $top_ad; ?>
</div>
<?php endif; ?>

....

<?php if ($bottom_ad): ?>
<div id="bottom-ad" class="...">
    <?php print $bottom_ad; ?>
</div>
<?php endif; ?>

Then just create 2 blocks containing the banner content and put them in the top and bottom ad bar region respectively.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文