サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2021年10月12日 22:50
ブログのエントリーによって内部ブログカードの抜粋文が表示される場合とされない場合があります。
例えば、以下のエントリーの最後に2つの内部ブログカードを張っていますが、1つ目は表示されず、2つ目は表示されています。
https://takekura.tokyo/2012/02/20/1446/
1.表示される場合:cocoon上で新規で書いたエントリー
2.表示されない場合:過去のブログ(エキサイトブログ)から移行ツールで移行したエントリー
ここまでは切り分けできましたが、2のエントリーで表示させる方法が分かりません。
ご教示頂けますと助かります。
■環境情報
----------------------------------------------
サイト名:ロサンゼルスMBA生活とその後 2019~
サイトURL: https://takekura.tokyo
ホームURL: https://takekura.tokyo
コンテンツ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-colors-blue/style.css
WordPressバージョン:5.8.1
PHPバージョン:7.4.12
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.71 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
エンコーディング:gzip, deflate, br
言語:ja-JP,ja;q=0.9,en-US;q=0.8,en;q=0.7
----------------------------------------------
テーマ名:Cocoon
バージョン:2.3.3.3
カテゴリ数:41
タグ数:0
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:0.0.5
style.cssサイズ:2668バイト
functions.phpサイズ:1086バイト
----------------------------------------------
Gutenberg:1
AMP:1
PWA:0
Font Awesome:4
Auto Post Thumbnail:0
Retina:0
ホームイメージ:/wp-content/uploads/2019/01/vw-camper-336606_640.jpg
----------------------------------------------
ブラウザキャッシュ有効化:1
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:0
WEBフォントLazy Load:0
----------------------------------------------
利用中のプラグイン:
Advanced Editor Tools (previously TinyMCE Advanced) 5.6.0
BackWPup 3.9.0
Category Order and Taxonomy Terms Order 1.5.7.5
EWWW Image Optimizer 6.2.1
Imsanity 2.7.2
Media from FTP 11.14
Search Regex 2.4.1
WP Random Post Thumbnails 2.5.0
Yoast Duplicate Post 4.1.2
----------------------------------------------
Topic starter
2021年10月12日 23:45
@leafytree さん、コメントありがとうございます。
ご指摘のとおり入力したところ、表示されるようになりました。
ただ、大量の過去エントリーについて都度手動で入力するのは大変ですね。
設定変更等で自動で一括で表示されるようにする方法がわかると大変助かります。
Topic starter
2021年10月12日 23:47
@haruinoue さん、ありがとうございます。
ご指摘のとおり実施してみましたが変化ありませんでした。
OGPの「description」設定はどこから変更できるのでしょうか。
設定変更等で自動で一括で表示されるようにする方法がわかると大変助かります。
Topic starter
2021年10月12日 23:56
@leafytree そうですね。面倒ですが回避策が分かったのは大きな収穫です。ありがとうございます。
OGPの「description」設定を一括で実施する方法が知りたいところです。
2021年10月13日 01:15
OGPの「description」設定はどこから変更できるのでしょうか。
各投稿編集ページの「SEO>メタディスクリプション」や、「抜粋」で変更できます。
が、それらが空欄であった場合、本来は投稿内容の冒頭部分が挿入されるはずです。
移行に伴う何らかの事情で「メタディスクリプションや抜粋欄が空欄なのに、空欄の内容がそのままdescriptionに反映されている」という可能性を考えて「編集画面で何も変更しなくて良いので上書き保存する」というのを提案しました。
元からCocoonで書いた記事では問題ないとのことだったので、上書き保存することで「Cocoonで書いた」こととして何らかの設定が上書き保存されるのでないかなと思いました。
Topic starter
2021年10月13日 08:39
@mk2_mk2 さん、ご指摘ありがとうございます。
Analyticsのコードが2ヶ所あるとのことですが、これはどう修正すれば良いのでしょうか。
手動で設定した記憶はあまりなく、おそらくCocoon上で設定した内容が反映されているように思います。あるいは直接編集して良いものでしょうか。
adsenseでは自動広告の設定にしている一方で、cocoon設定の広告ーアドセンス表示方式が「マニュアル広告設定」になっていることに気づきました。ここを「アドセンス自動広告のみ利用」に変更してみました。
この対応は正しいでしょうか…?
This post was modified 3年前 2回 by takekura
Topic starter
2021年10月13日 08:40
@haruinoue さん、ありがとうございます。
メタディスクリプションと抜粋を確認しましたが、新エントリーも移行エントリーも同様に空欄のままでした。おそらく移行ツールで移行したエントリーは、ツールが設定した他の設定内容が悪さをしているのだと思います。
本来は、WPでは以下のとおり空欄時は自動生成される仕様のようですね。
https://ja.wordpress.org/support/article/excerpt/
- 抜粋欄が空の場合、投稿の先頭55単語を使って抜粋を自動生成します (日本語版の WordPress では先頭110文字が使われます)。
2021年10月13日 17:32
検索したら、こんな情報が出てきました。
WordPressで記事をインポート後に抜粋が表示されない場合に確認するポイント
おそらくインポートした記事全ての抜粋がタブ入りだったんだろうと思います。
Analytics は、Cocoon 設定の「アクセス解析・認証」タブで「Googleタグマネージャ設定」と「Google Analytics設定」の両方に記入されてはいないでしょうか?
参考: GoogleタグマネージャのトラッキングID設定方法
タグマネージャ登録をするとアナリティクスの「トラッキングID」登録は不要です。既に「トラッキングID」を設定済みの場合は削除してください。二重カウントになります。
Topic starter
2021年10月13日 18:34
@akira さん、コメントありがとうございます。
リンク先を読んだ上で改めて移行したエントリーの抜粋を入力 (任意)欄を確認したところ、<BR>というゴミが一律設定されていたことがわかりました。
これを削除し、保存し直したところ、無事に抜粋文が表示されました。phpMyAdminのSQLで一括で修正するのは敷居が高そうなので、いったん手動対処することにします。ありがとうございました!
一方で、Analyticsのコードが2ヶ所ある件ですが、タグマネージャ設定はしていませんでした。せっかくなのでリンク先の記事を見て新たにタグマネージャを設定した上で、アナリティクスの「トラッキングID」の記載をクリアして保存してみました。
これで問題解決できているでしょうか?(確認方法が分かりません)
2021年10月14日 20:01
Cocoon 設定 → 「アクセス解析・認証」タブにある「その他のアクセス解析・認証コード設定」の「ヘッド用コード」に何かお書きになっていますか?
takekura reacted
Topic starter
2021年10月15日 00:06
@akira さん、コメントありがとうございます。
ご指摘の場所に「<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src=" https://www.googletagmanager.com/gtag/js?id= ...」が指定されていました。
恐らくこれが原因だったようですね。空欄にして保存してみました。
お手数ですが、これで問題解決できているかご確認頂けますでしょうか。
2021年10月15日 12:56
Analytics コードの重複は、解消されたと思います。これでアクセス数を計測できていれば、問題はありません。
ただ、AdSense の google_ad_client が取得できていないため、広告が表示されないと思います。
Cocoon 設定 → 「広告」タブにある「広告コード」に AdSense のレスポンシブコードは入力されていますか?Cocoon では、この「広告コード」から AdSense の ID を取得し、広告コード内で使用します。
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。