内部ブログカードにメタディスクリプションが反映されていない。

Simplicityの特徴 フォーラム 不具合報告 内部ブログカードにメタディスクリプションが反映されていない。

  • このトピックには15件の返信、2人の参加者があり、最後にアバター画像わいひらにより8年前に更新されました。
15件の返信スレッドを表示中
  • 投稿者
    投稿
    • #47261
      ろいろい
      ゲスト

      いつもお世話になっています!!

      ボクのサイトだけなのか・・・内部ブログカードにメタディスクリプションが反映されていないのです。

      何か設定ミスなのか・・・。

      対処法などがあれば、教えていて頂けると助かります。

      http://nqmxs96afsyc.xii.jp/2016/11/1827/

    • #47262
      アバター画像わいひら
      キーマスター

      僕の手元の開発環境でも不具合を確認しました。
      どうやら、僕がメタディスクリプションの機能追加をしたときに、完全に内部ブログカードのことは忘れていたのが原因のようです。
      手元のファイルは、修正したので次のバージョンで改善されると思います。
      しばしお待ちいただければ幸いです。
      すぐに修正したい場合は、以下のようにlib/blog-card.php ファイルを変更すれば修正できます。
      https://github.com/yhira/simplicity2/commit/6b58f0ca48b8315d37d591e6388b55d977c5edba

      この度は、ご報告いただきありがとうございます!

    • #47263
      ろいろい
      ゲスト

      いえ、とんでもないです!!

      スマホ対応もさせて、AMP対応もさせて・・・色々大変でしょうから(汗)

      これから寒くなりますので、お体、無理をせず頑張ってください!!

      こちらこそありがとうございました!!

    • #47368
      ろいろい
      ゲスト

      わいひらさん、お忙しいところ度々すみません。

      バージョン2.4.0 にしてみたんですが、やはりメタディスクリプションに入力した内容が反映されないです。

      http://nqmxs96afsyc.xii.jp/2016/11/1892/

      ブログカード化させた記事のメタディスクリプションは、ちゃんと入力しています。抜粋は入力していません。

      https://gyazo.com/35e527f467d1e67286d1f51e1acc7c2a

      https://gyazo.com/e7c99c73fff03c2068b63d62ba0af393

      コチラ側で何か他に確認するべき箇所などがあれば教えていただけないでしょうか?
      お手数ですが、よろしくお願いします。

    • #47405
      アバター画像わいひら
      キーマスター

      手元の開発環境では、SEO設定にメタディスクリプションを書き込むとメタディスクリプションが。
      抜粋のみを書くと抜粋がちゃんと表示されているようです。

      カスタマイザーの「抜粋に「メタディスクリプション」項目を利用」は有効になっているんですよね?(キャプチャにチェックはついているのはもちろん確認していますが)

      全く同じ文章を入れてもこちらの環境では表示されるようなので、入力内容が問題でもないようです。

      1度、プラグインが原因なのか問題の切り分けを行うために、プラグインのすべて停止して動作確認していただいてよろしいですか?

    • #47437
      ろいろい
      ゲスト

      プラグインの確認はしてませんでした。すみません・・・。
      ちょっと、確認してみます!!

      わいひらさんの環境下で問題ないのであれば、こっち側の可能性がほぼ100%だと思うので、再確認してみます。

      お手数おかけしました。

      また、確認出来次第こちらに結果報告をさせていただこうと思います。

    • #47439
      アバター画像わいひら
      キーマスター

      プラグインを切っても、不具合が出る場合は、何かしらの設定の組み合わせで引き起こされている可能性もあるかもしれません。
      その、原因を探る前に「とりあえずプラグインが原因ではない」といったような原因の切り分けができると楽になるので、確認を待たせてもらいます。

    • #47448
      ろいろい
      ゲスト

      わいひらさん、度々恐れ入ります。

      プラグインのチェックをしてみましたがやはりダメでした。

      今現状ではプラグインを全部OFFの状態にしてあります。

      また、使っていたプラグインは▼です。

      [使ってたプラグイン画像リンク]
      https://gyazo.com/0bebf102d115fb59b74ff81f13768fc3

      [プラグイン一覧]
      AddQuicktag
      Akismet
      AmazonJS
      BackWPup
      Better Search Replace
      Broken Link Checker
      CFiltering
      Contact Form 7
      Delete-Revision
      Font Awesome 4 Menus
      Google XML Sitemaps with Multisite support
      Jetpack by WordPress.com
      No CAPTCHA reCAPTCHA
      reCAPTCHA
      Search Regex
      Table of Contents Plus
      TinyMCE Advanced
      WordPress Popular Posts
      WP Multibyte Patch
      WP User Avatar
      Youtube SpeedLoad
      数学キャプチャ

      わいひらさんにページ内の内部ブログカードの確認してもらうまで、ひとまず全部停止した状態にしておきます。

      http://nqmxs96afsyc.xii.jp/2016/10/1439/

      ただ、やはり状況は変わらず・・・。
      関連はないと思いますが、一応Internet Explorerで見ても変わりませんでした。

    • #47451
      ろいろい
      ゲスト

      一応、追記事項としてSimplicityの親、子テーマの再インストも試してみましたが上手くいきませんでした。

      サーバーはSAKURAのスタンダードを利用しています。

    • #47454
      Anz
      ゲスト

      お久しぶりです。
      ろいろい様の問題とは異なるのかもしれませんが、一応内部ブログカード関係についてのことでしたので、こちらのPostさせていただくことにいたします。

      Simplicityのバージョンアップはしていたのですが、ここのところ他のことに気をとられていて内部ブログカードの表示確認が疎かになっていました。
      そこで、2.4.0で気付いたのですでが(2.3.8でも試してみましたが)

      抜粋に「メタディスクリプション」項目を利用:チェックON
      ですと、内部ブログカードのexcerptが出力されず空白になっています。excerpt部分のソースは
      <div class=”blog-card-excerpt”></div>
      このようになっています。

      ですが、
      抜粋に「メタディスクリプション」項目を利用:チェックOFF
      としますと、内部ブログカードのexcerptが出力され、ソースは
      <div class=”blog-card-excerpt”>
      /*ここに抜粋文章が入ってきます*/
      …</div>
      このような感じです。

      設定は、投稿ページの
      ・メタディスクリプション
      ・抜粋
      共に未入力で、
      外観→カスタマイズの
      ・抜粋文字数(デフォルト:70):設定値100
      ・抜粋の末尾文字(デフォルト:…):設定デフォルト
      で出力されるexcerptのみです。

      上記のような設定の場合は
      外観→カスタマイズ→抜粋に「メタディスクリプション」項目を利用
      のチェックをOFFにしないと内部ブログカードへexcerptが反映されないのですが、このような仕様に変わった、という認識になるのでしょうか?

      //抜粋に「メタディスクリプション」項目を利用、のところに、(※双方とも未入力の場合は記事本文冒頭の抜粋文)とありましたので、上述のような設定の場合はONでもOFFでもこれまでどおりなのかと思い内部ブログカードの確認が疎かになってしまっていました。

    • #47455
      Anz
      ゲスト

      こんにちは。
      すみません。1つ前のPostですが、ちょっと失念していたのですが、ブログカード関係の記述を子テーマのfunctions.phpに記述していたことから(メタディスクリプションの設定や抜粋に関わる部分が抜けていたものでしたので)、そのあたりを試しに削除してみたところ
      「メタディスクリプション」項目を利用のチェックをOFF
      でも、内部ブログカードにexcerptが反映されました。

      お騒がせしてしまいすみませんでした。
      今後もよろしくお願いいたします。
      失礼いたします。

    • #47456
      いのぽん
      ゲスト

      横から失礼します。

      ちょっと気になったのですが、ろいろいさんのサイトのディスクリプション、ソースを見ると「空白」の行が混ざってますね。特に関係なかったらすみません。

    • #47457
      いのぽん
      ゲスト

      私の環境でテストしてみたところ、ディスクリプションの空白は関係ないみたいですね。。。失礼しました。

    • #47478
      アバター画像わいひら
      キーマスター

      >ろいろいさん
      動作確認ありがとうございます。
      「プラグインを切っても動作が変わらなかった」ということが確認できたので、原因はプラグインでないということで、もう一度じっくりとコードを見直してみました。
      すると、コードの方に不具合があったようです。いろいろとお手を煩わせしまって申しわけありません。
      修正したものを以下にアップしました。
      https://wp-simplicity.com/wp-content/uploads/2016/11/simplicity2-8.zip
      お試しいただければ幸いです。
      一応、テストサーバーのテスト結果。
      http://simplicity.wp.xdomain.jp/post-2269/

    • #47497
      ろいろい
      ゲスト

      ありがとうございます!!

      早速修正して頂いたファイルに更新しましたら改善しました!!

      こちらこそ、お手数おかけいたしましたm(_ _)m

      これからも、利用させていただきます!!

    • #47510
      アバター画像わいひら
      キーマスター

      動作確認ありがとうございます!
      うまく動作したようでよかったです。
      おかげで、不具合を1つ潰すことができました。
      不具合報告感謝です。

15件の返信スレッドを表示中
  • トピック「内部ブログカードにメタディスクリプションが反映されていない。」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)