相互RSSから相手サイトへの流入をカウントしてもらえない。

Simplicityの特徴 フォーラム Simplicity2に関する話題何でも 相互RSSから相手サイトへの流入をカウントしてもらえない。

このトピックには2件の返信が含まれ、2人の参加者がいます。4 ヶ月、 4 週間前 黒い砂漠モバイル攻略まとめ管理人 さんが最後の更新を行いました。

  • 投稿者
    投稿
  • #61367 返信

    黒い砂漠モバイル攻略まとめ管理人

    simplicty2を使わせて頂いております。
    メニュー下にウィジェットエリアを作成し、下記のPHPコードで相互RSSを設置しているのですが、相手サイトにアクセスの流入をカウントしてもらえません。どうすればよいでしょうか?

    ↓子テーマのfunction.phpに記入。phpコードの使用を可能にする。ショートコードで。↓

    add_filter( 'widget_text', function( $ret ) {
    	$php_file = 'rss-under';
    
    	if( strpos( $ret, '[' . $php_file . ']' ) !== false ) {
    		add_shortcode( $php_file, function() use ( $php_file ) {
    			get_template_part( $php_file );
    		});
    
    		ob_start();
    		do_shortcode( '[' . $php_file . ']' );
    		$ret = ob_get_clean();
    	}
    
    	return $ret;
    }, 99 );
    
    ↓rss-under.phpを子テーマに作成、記入↓
    <?php
    // SimplePieの読み込み
    include_once(ABSPATH . WPINC . '/feed.php');
    // feedの取得(複数指定可)
    $rss = fetch_feed(array(
      'RSS1',
      'RSS2',
      'RSS3'
    ));
    if (!is_wp_error( $rss ) ) {
      $rss->set_item_limit(6); // 1カ所につきいくつ
      $rss->set_cache_duration(1800);
      $rss->init();
      $maxitems = $rss->get_item_quantity(6); // 全部でいくつ
      $rss_items = $rss->get_items(0, $maxitems);
      date_default_timezone_set('Asia/Tokyo');
    }
     
      echo '<ul class="list-icon">';
     
    if ($maxitems == 0) { // データがないときの処理
      echo '<li>no articles</li>';
    } else {
      foreach ( $rss_items as $item ) {
      echo '<li><a>get_permalink() .'">'. $item->get_title() .'</a><span>'. $item->get_date('Y.n.j') .'</span></li>';
      }
    }
      echo '</ul>';
    ?>

    ご確認よろしくお願いいたします。
    ホームページURL:https://blackdesertm-matome.com/

  • #61369 返信
    わいひら
    わいひら
    キーマスター

    申しわけないですが、サポート対象外のものにもあるように、独自カスタマイズによる不具合原因の調査などはサポート外とさせていただいています。

    流入がカウントできないのは、サイトがSSL対応しているからではないかと思います。
    こちらなどを参考にコード側で対応すると良いのかもしれません。
    SSL対応済みサイトからリファラーが取れず、サイトへの流入元がわからないときの対応 – Google 広告主コミュニティ
    meta name=”referrer”を使ってHTTPSでもリファラを送信する方法|ferret [フェレット]

  • #61371 返信

    黒い砂漠モバイル攻略まとめ管理人

    対応外でもヒントを頂き大変助かりました。
    少し勉強してみます。
    ありがとうございました。

返信先: 相互RSSから相手サイトへの流入をカウントしてもらえない。
あなたの情報:




スポンサーリンク
アドセンス(大)
アドセンス(大)