Menu Close

在文本中间自动将AdSense插入特定段落代码

Adsense要提高点击率(CTR),您应该将广告放在更合适的位置,并让用户看到它。 有很多方法可以做到这一点,包括颜色调整,编号和放置,但最有效的方法是将AdSense插入到故事的正文中(当然,通读文本)。

因此,许多运营商都在将AdSense放入文本中,并且他们经常发现每次写入时都会放置广告代码。 当然,这种方法的优点是能够在每个文章的最优化位置上植入优化的广告,但是将来不可能更改,添加或删除广告尺寸或类型, 你必须手动完成你的工作。 如果你像Gimmeon一样经历过这种情况,你会发现它是多么致命。

为了确保不会发生这种情况,并且为了获得更加有效和高效的设置,让我们来看看如何使用代码在文本正文中的段落后面自动插入AdSense。

    识别段落并将Adsense放在中间的代码

首先,让我们从完成的代码开始

add_filter( 'the_content', 'prefix_insert_post_ads' );
function prefix_insert_post_ads( $content ) {
$ad_code1 = 'Adsense Code';
$ad_code2 = 'Adsense Code';

if ( is_single() && ! is_admin() ) {
 $content = prefix_insert_after_paragraph( $ad_code1, 10, $content );
 $content = prefix_insert_after_paragraph( $ad_code2, 20, $content );
 return $content;
 }
return $content;
}

function prefix_insert_after_paragraph( $insertion, $paragraph_id, $content ) {
 $closing_p = '</p>;';
 $paragraphs = explode( $closing_p, $content );
 foreach ($paragraphs as $index => $paragraph) {
if ( trim( $paragraph ) ) {
 $paragraphs[$index] .= $closing_p;
 }
if ( $paragraph_id == $index + 1 ) {
 $paragraphs[$index] .= $insertion;
 }
 }
return implode( '', $paragraphs );
}

    代码描述和用法

代码显示了它是什么以及如何使用它。

  • 用蓝色下划线ad_code1红色背后Adsense Code删除该部分并插入您的AdSense广告代码。
  • 下面的红色数字10部分确定广告将在之后出现的段落。 也就是说,如果写入10,</p>在第10段末尾ad_code1Adsense Code要输出。
  • 您可以通过将ad_code3,ad_code4添加到底行来无限期地添加新元素,如下所示:
  • 此代码针对插入AdSense等广告进行了优化,但当然,它可以通过其他方式使用,而不仅仅是通过投放广告。 此代码目前functions它仅适用于WordPress等可以使用过滤器的网站。

    在Tistory中,您还可以通过JavaScript在图像下放置广告。我认为您可以逐段执行,因为您可以通过分隔图像来放置过滤器。 如果我有机会,我稍后会讨论这部分。

  • AdSense网址覆盖广告Honeytip,如何制作,自动调整图片大小
  • 回复AdSense最大宽度宽度:100%如何设置最大宽度
  • Google AdSense发布商工具栏错误解决方案。 安装Google发布商工具栏
  • 发表评论

    电子邮件地址不会被公开。

    Posted in All, Wordpress, 赚钱 - Make money

    이메일 구독 - Email Subs

    최선을 다해 직접 만든 콘텐츠만 공유합니다.
    We share the best content we have created.