如何将谷歌的Adsense到WordPress中的简码
谷歌的Adsense集成到您的WordPress主题,并显示它的员额可以通过编辑single.php文件。虽然这种解决方案工作得很好,你`重新仍然有限的广告显示。但是,如果你要添加谷歌广告中的任意位置后吗?不仅如此,如果你想有一些广告和其他广告,其他职位在某个岗位?解决的办法是使用的WordPress简码。
我想告诉你如何可以集成到任何一间邮政局使用简码的谷歌AdSense广告。对于这一点,我们必须创建一个谷歌的Adsense简码。
我们为WordPress内置的自定义功能的functions.php
文件里面添加。如果你没有这个文件,建立一个,并粘贴下面的代码(请务必使用PHP标签的开始和结束):
function adsense_ads( $atts, $content = null ) { extract( shortcode_atts( array(), $atts ) ); $ad='<script type="text/javascript"><!-- google_ad_client = "ca-pub-0000000000000000"; google_ad_slot = "0000000000"; google_ad_width = 336; google_ad_height = 280; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>'; return $ad; } add_shortcode('adsense', 'adsense_ads');
现在,您可以使用短代码[
和google_ad_slot提供特定的广告呈现在任何文章或页面。但是,这是不是一个非常灵活的短代码,对不对?让我们充分向前迈进了一步,并延长这个短码。我们要去的渲染不仅是一个广告,但任何类型的谷歌Adsense广告。我们要去推广“google_ad_slot”,“google_ad_width”和“google_ad_height”。此外,我们可以换的广告块到一个div,所以我们可以设置样式或中心在页面上。adsense
]
function adsense_ads( $atts, $content = null ) { extract( shortcode_atts( array( 'slot' => '0000000000', 'width' => '250', 'height' => '250', ), $atts ) ); $ad = ''; $ad.='<script type="text/javascript"><!-- google_ad_client = "ca-pub-0000000000000000"; google_ad_slot = "'. $slot .'"; google_ad_width = '. $width .'; google_ad_height = '. $height .'; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>'; return '<div class="google_ad_block">' . $ad . '</div>'; } add_shortcode('adsense', 'adsense_ads');
请注意我们给的3个参数:slot
,宽度
和高度
。如果你插入一个短代码为[
进入后,250x250px 和id =“0000000000”将呈现一个广告。adsense
]
其它尺寸和google_ad_slot显示一个新的短代码,使用扩展的短代码调用:
[adsense slot="1234567890" width="336" height="280"]
这是如何可以轻松地将谷歌的Adsense广告区块内的任何地方你的WordPress主题,而不需要编辑主题文件每次你想改变的东西。简码都是了不起的,毫无疑问,你可以最有效地使用它们的WordPress!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
2012-01-04 60个最佳新年2012年日历壁纸