WordPress、moreの位置にアドセンスや広告を挿入する方法。

WordPressの個別ページ・記事表示時に、moreの位置にアドセンスや広告を挿入する方法。
一応プラグインの形とってるけど、わかる人は部分部分のみ持っていけばいいかも?

<?php
/*
  Plugin Name: admorephp9jp
  Plugin URI: https://9jp.info/
  Description: moreを広告タグに置き換え
  Author: 9JP
  Version: 0.01
  Author URI: https://9jp.info/
 */
add_filter('the_content', 'adMoreReplace');
function adMoreReplace($contentData) {
     $adTags = <<< EOF
広告タグ
EOF;
    $contentData = preg_replace('/<span id="more-&#91;0-9&#93;+"></span>/', $adTags, $contentData);


    return $contentData;
}
?>

↑をコピーして、テキストエディタに張り付けて、広告タグ って位置に広告タグを張り付けて、文字コードUTF-8で適当なファイル名を付けて保存。
プラグインディレクトリに転送かけて、有効化でおっけー。

てか、記事の合間に広告ってあんまよろしくないね。
なので自分は今回ちょい不採用。

2010年08月21日  タグ:,

コメント

  1. 通りすがり says:

    関数名まで一致です。

    パクリ:
    http://www.wakatta-blog.com/wordpress-adsense-merit-method.html

    • バフ says:

      コメントありがとうございます。
      この記事(プラグイン?)に関しては、大したスクリプトでもないですし、「わかる人は部分部分のみ持っていけばいいかも?」と書いている通り、特にパクリ等は気にしないですし、それでどうこういうのも筋違いな気がするので、個人的には特に気にしていないです。

      が、うちのサイトの記事を気にとめていただいた上での報告コメント、ありがとうございますm(__)m

Leave a Reply