我可以将 Adsense 代码封装在 PHP 中以省略特定网页中的 Adsense 吗?

发布于 2024-09-30 13:04:29 字数 256 浏览 3 评论 0原文

我正在使用 mediawiki 的一个实例,并将 adsense 添加到皮肤的 php 文件中。这会将 adsense 横幅放置在所有页面上,但我想省略非常特定页面上的 adsense 横幅。主要是“主页”(但在所有其他页面上保留 adsense)。我的网站非常大,因此朝另一个方向(向特定页面添加 AdSense)将是一个巨大的痛苦。

我希望有一些 PHP 代码可以将 adsense 代码封装在其中,这样我就可以指定要忽略的 adsense 的 URL。

谢谢。

I am using an instance of mediawiki and have added adsense to the php file of the skin. This places the adsense banner on all pages but I would like to omit the adsense banner from very specific pages.Primarily the "homepage" (but keep adsense on all the other pages). My site is really big so going in the other direction (adding adsense to specific pages) would be a huge pain.

I was hoping there was a bit of PHP code I could wrap the adsense code in that would allow me to specify URLS for the adsense to ignore.

Thank you.

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

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

发布评论

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

评论(3

请恋爱 2024-10-07 13:04:29

我不是程序员,所以我不知道你刚才说的是什么。

但是,这篇文章回答了我的问题:

http://forum.dreamhosters .com/3rdparty/29149-MediaWiki-and-Google-AdSense.htm

我刚刚将“主页”(主页)添加到列表中的省略页面列表中。

示例:

!strstr($_SERVER['REQUEST_URI'], "Main_Page") &&

无论如何,谢谢。

I'm not a programmer so I have no idea what you just said.

However, This article answered my question:

http://forum.dreamhosters.com/3rdparty/29149-MediaWiki-and-Google-AdSense.htm

I just added the "Main Page" (homepage) to the list of omitted pages in the list.

Example:

!strstr($_SERVER['REQUEST_URI'], "Main_Page") &&

THanks anyway.

遇见了你 2024-10-07 13:04:29

创建一个要省略的页面数组,然后检查服务器环境变量 REQUEST_URI 以查看它是否在数组中?

如果 strstr 适合你,那就好。我提到的方式可能是编码:


!(in_array($_SERVER['REQUEST_URI'], array("/Main_page", "/some/other/page", "/no_ads.html")) &&

我很少再使用PHP了,否则我当时就提供代码了。当我在自己的编码中遇到障碍时,我就会进入 stackoverflow,并尽可能地提供提示。有时他们有帮助,有时则没有。

Make an array of the pages to omit, then check the server environment variable REQUEST_URI to see if it's in the array?

If strstr works OK for you, fine. The way I mentioned would probably be coded:


!(in_array($_SERVER['REQUEST_URI'], array("/Main_page", "/some/other/page", "/no_ads.html")) &&

I rarely use PHP any more, otherwise I would have provided code at the time. I just get onto stackoverflow when I run into snags in my own coding, and try to offer hints when I can. Sometimes they help, sometimes they don't.

浅暮の光 2024-10-07 13:04:29

您只需使用 AdSense 扩展程序,并通过 自定义 CSS

或者,您可以使用特定 AdSense 扩展程序,它已将广告隐藏在您想要的位置,即主页。

You can just use the AdSense extension and hide the ads on specific pages with custom CSS.

Or you can use a specific AdSense extension which already hides the ads where you want, namely the main page.

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