首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在wordpress单页中添加广告代码而不影响第二个单页模板

问如何在wordpress单页中添加广告代码而不影响第二个单页模板
EN

Stack Overflow用户
提问于 2015-08-30 18:55:45
回答 2查看 73关注 0票数 0

我正在使用两种不同的模板单页。一个有边栏,另一个没有边栏。

现在,我只想在侧栏模板中插入广告代码。

有人能给我这个密码吗。

注意:

  1. 广告在第二段后自动插入。我有密码。 add_filter( _content,'prefix_insert_post_ads‘); 函数prefix_insert_post_ads( $content ){ if ( is_single() &!)Is_admin(){返回prefix_insert_after_paragraph( $ad_code,2,$content );}返回$content;}函数prefix_insert_after_paragraph( $insertion,$paragraph_id,$content ){ $closing_p = '';$paragraphs =爆发( $closing_p,$content );}如果( $paragraph_id == $index +1){ $paragraphs$index .= $insertion;}返回内爆( '',$paragraphs );}

上面的代码在边栏模板和没有边栏模板中都显示广告代码。但是实际上,我只想在侧栏模板中显示广告代码。有谁能帮我一下吗?

EN

回答 2

Stack Overflow用户

发布于 2015-08-31 00:41:02

您可以检查与get_page_template_slug()一起使用的模板。

代码语言:javascript
复制
    if ( is_single() && ! is_admin() && get_page_template_slug() == 'template-sidebar.php') {
        return prefix_insert_after_paragraph( $ad_code, 2, $content );
    }
票数 0
EN

Stack Overflow用户

发布于 2015-08-31 06:02:26

您可以在单个php文件上使用此代码。

代码语言:javascript
复制
if (is_page(12)) {
        return prefix_insert_after_paragraph( $ad_code, 2, $content );
    }

谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32300038

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档