Cocoonフォーラム

書き込みの前に以下の3点をご確認ください。
  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示高速化を無効にしてください
  3. 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります

何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。

不具合・カスタマイズ対象ページのURL:

相談内容:

不具合の発生手順:

解決のために試したこと:

※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:

※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。

環境情報の取得方法はこちら。
https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
https://wp-cocoon.com/theme-trouble/

フォーラム利用ガイドリンク

  1. フォーラムガイドライン
  2. よくある質問と答え(FAQ)
  3. サポート対象外のケース
  4. 原因不明の不具合用トラブルシューティング
  5. トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw
  6. 真っ白画面でのエラーメッセージの確認方法
  7. ブラウザ環境チェックツール

フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。

「スマートニュース」へのSmartFo...
 
共有:
通知
すべてクリア

「スマートニュース」へのSmartFormatを利用した記事提供に際して、アフィリエイト用の外部リンクが残ってしまうことについて

5投稿
2ユーザー
0Likes
143表示
underforestman
(@underforestman)
Active Member Registered
結合: 3か月前
投稿: 6
Topic starter  

以下、自分でも調べて解決を試みたのですが、知識等も足りず暗礁に乗り上げております。

ご教示いただけませんでしょうか。

宜しくお願いいたします。

 

■不具合・カスタマイズ対象ページのURL

下記のサイトを(細々とですが)運営しております。

「グルメハンターズ」「グルメハンターズ ニュース」

 

■相談内容

「スマートニュース」への記事提供に挑戦したいと思い、
SmartFormatを利用して申請を行いたいと考えております。

事前にチェックツール( https://sf-validator.smartnews.com/url )にて
試してみたところ、「Valid」にはなるのですが、
アフィリエイト用のバナーが外部リンクとして残ってしまいました。
(チェックツールのキャプチャを添付します。)

スマートニュースでは原則的に外部リンクが禁止されているとのことでしたので、
この状態だと記事提供ができない(審査が通らない?)と思っております。

https://publishers.smartnews.com/hc/ja/articles/360050403433

 

SmartFormatにて「スマートニュース」への記事提供を行うことと、
アフィリエイトは両立できないものでしょうか。

または特殊な開発が必要でしょうか。
(スマートニュースの記事からオリジナルサイトに遷移してみたら、
 アプリ上ではなかった広告が現れたため、方法はあるのかなと思っております。)

 

■解決のためにためしたこと

アフィリエイトタグの他にも、
カスタムHTMLブロックも試しましたが、
結果は変わりませんでした。
(そもそもあまり意味がないかもしれないですが)

 

環境情報:

「グルメハンターズ」

----------------------------------------------
サイト名:グルメハンターズ
サイトURL: https://gourmethunters.net
ホームURL: https://gourmethunters.net
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-child-master
親テーマスタイル:/wp-content/themes/cocoon-master/style.css
子テーマスタイル:/wp-content/themes/cocoon-child-master/style.css
スキン:/wp-content/themes/cocoon-master/skins/skin-simplicity/style.css
WordPressバージョン:6.0.1
PHPバージョン:7.4.29
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
エンコーディング:gzip, deflate, br
言語:ja,en-US;q=0.9,en;q=0.8
----------------------------------------------
テーマ名:Cocoon
バージョン:2.4.5.7
カテゴリ数:4
タグ数:52
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.1.2
style.cssサイズ:845バイト
functions.phpサイズ:448バイト
----------------------------------------------
Gutenberg:1
AMP:1
PWA:0
Font Awesome:5
Auto Post Thumbnail:0
Retina:1
ホームイメージ:/wp-content/uploads/2021/04/gourmet-hunters-logo.jpg
----------------------------------------------
ブラウザキャッシュ有効化:1
HTML縮小化:1
CSS縮小化:1
JavaScript縮小化:1
Lazy Load:1
WEBフォントLazy Load:0
----------------------------------------------
利用中のプラグイン:
BackWPup 3.10.0
ConoHa WING コントロールパネルプラグイン 1.0
ConoHa WING 自動キャッシュクリア 1.0.0
SiteGuard WP Plugin 1.6.1
WP Multibyte Patch 2.9
----------------------------------------------

 

「グルメハンターズ ニュース」

----------------------------------------------
サイト名:グルメハンターズニュース
サイトURL: https://gourmethunters.news
ホームURL: https://gourmethunters.news
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-child-master
親テーマスタイル:/wp-content/themes/cocoon-master/style.css
子テーマスタイル:/wp-content/themes/cocoon-child-master/style.css
スキン:/wp-content/themes/cocoon-master/skins/skin-simplicity/style.css
WordPressバージョン:6.0.1
PHPバージョン:7.4.29
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
エンコーディング:gzip, deflate, br
言語:ja,en-US;q=0.9,en;q=0.8
----------------------------------------------
テーマ名:Cocoon
バージョン:2.4.5.7
カテゴリ数:3
タグ数:53
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.1.3
style.cssサイズ:845バイト
functions.phpサイズ:454バイト
----------------------------------------------
Gutenberg:1
AMP:1
PWA:0
Font Awesome:5
Auto Post Thumbnail:0
Retina:1
ホームイメージ:/wp-content/uploads/2021/09/gourmet-hunters-news-banner.jpg
----------------------------------------------
ブラウザキャッシュ有効化:0
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:0
WEBフォントLazy Load:0
----------------------------------------------
利用中のプラグイン:
BackWPup 3.10.0
ConoHa WING コントロールパネルプラグイン 1.0
ConoHa WING 自動キャッシュクリア 1.0.0
SiteGuard WP Plugin 1.6.1
TypeSquare Webfonts for ConoHa 2.0.2
WP Multibyte Patch 2.9
----------------------------------------------

 

以上です。よろしくお願いいたします。

 
This topic was modified 2か月前 by わいひら

   
引用
わいひら
(@yhira)
Illustrious Member Admin
結合: 5年前
投稿: 13830
わいひら - Facebookわいひら - Twitter
 

実際に試してはないですが、子テーマのfunctions.phpに以下のコードを貼り付けるとどうでしょうか。
スマートニュース本文内のタグを除去するコードです。

//スマートニュース本文内通のタグを除去するタグを除去する
add_filter('get_the_smartnews_content', function($content){
  return strip_tags($content);
});

   
返信引用
underforestman
(@underforestman)
Active Member Registered
結合: 3か月前
投稿: 6
Topic starter  

@yhira 

 

わいひらさま、

お忙しいところ、ご確認・ご返信いただきありがとうございます!

 

いただきましたコードを試してみたのですが、

SmartFormat チェックツール上で、

画像や改行などの全てがなくなってしまいました。

 

・添付のbefore→after

・試したページ: https://gourmethunters.net/news-daimaru-tokyo-sweets-ranking-2208/

 

 

SmartFormat上でxmlを見てみたのですが、

以下のアフェリエイトリンクや、表示が崩れてしまうTwitterの挿入を反映させないようにする方法等、

もしありましたらご教示いただけないでしょうか。

 

■a8ネットのリンク

 

 

 

■ポチップ(プラグイン)によるリンク

とらや 小形羊羹 10本入
¥3,240 (2022/08/20 18:38時点 | Amazon調べ)
\ポイントアップCP中!(~8/29)/

Amazonでチェック!

とらや(AMAZON)

 

■Twitterの挿入(なぜか表記が崩れてしまいました。)

ページ: https://gourmethunters.news/golden-kamuy-220818/

 

 

お手すきの際にご確認いただき、

もし解決方法ありましたら、ご教示いただけますと幸甚です。

 

P.S

素晴らしいテーマをありがとうございます。

陰ながら応援しております。

ご体調等、ご自愛くださいませ、、、!

 

 


   
返信引用
わいひら
(@yhira)
Illustrious Member Admin
結合: 5年前
投稿: 13830
わいひら - Facebookわいひら - Twitter
 

チェック用の情報。
https://sf-validator.smartnews.com/url
https://gourmethunters.news/?feed=smartnews

そこは先日書いたコードの返り値(出力値)をアフィリエイトコードのみ取り除くように対応したコードに書き換える必要があるのかもしません。
詳しくは、実際の記事のコードがわからないと対応は難しいです。
※記事のコードがあったとしても、外部ツールの動作なので必ずしもサポートできるとは限りません。

あと、アフィリエイトリンクは、文中とか文末とかにあるので、文章を最初の方だけトリミングして関数の返り値で返すという方法もできるかもしれません。
https://www.php.net/manual/ja/function.mb-substr.php
冒頭文だけを表示ししてあとはリンク先で確認してもらうみたいな。
※スマートニュースでそういった掲載はOKなのかまでは調べてません。
※文章のトリミング区切り地点にHTMLタグがある場合はタグ文字が中途半端に出力されてしまう可能性あり。


   
返信引用
わいひら
(@yhira)
Illustrious Member Admin
結合: 5年前
投稿: 13830
わいひら - Facebookわいひら - Twitter
 

あと他の手として、strip_tags関数は許可するタグを指定できるので、許可するタグだけを指定しても良いのかもしれません(第2引数に指定)。
https://www.php.net/manual/ja/function.strip-tags.php


   
返信引用
共有:

問題の解決に至った場合には、トピック冒頭の「解決済み」リンクをクリックしていただけますと幸いです。

wpForoの解決済みリンク

また、有用な返信があった場合は「いいね!」リンクもご活用ください。返信者の励みになります。

wpForoのいいねリンク

「いいね!」機能はフォーラム登録者のみが利用できる機能です。

CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。

フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。

最近の書き込みはこちら。

詳細なカスタマイズ依頼をするならこちら。