抜粋について

  • このトピックには8件の返信、2人の参加者があり、最後に健三により6年、 6ヶ月前に更新されました。
8件の返信スレッドを表示中
  • 投稿者
    投稿
    • #56272 返信
      ゆう
      ゲスト

      たびたび質問すいません。
      現在シンプリシティの最新版を使っているのですが、
      カスタマイザーで抜粋を有効にすると、記事のSEO設定のSEOタイトルが未入力の場合、トップのインデックスリストで抜粋に入力した文字が全文タイトルに使われるのですが、これを記事タイトル(h1の部分)に入力した文字にする設定はないでしょうか?

    • #56280 返信
      アバター画像わいひら
      キーマスター

      カスタマイザーで抜粋を有効にすると、記事のSEO設定のSEOタイトルが未入力の場合、トップのインデックスリストで抜粋に入力した文字が全文タイトルに使われるのですが

      申し訳ないですが、上記がどういった状態なのかが、僕自身把握できていません。できればURLを提示していただいてよいでしょうか。

    • #56283 返信
      ゆう
      ゲスト

      説明不足ですいません。
      例えばカスタマイザーの抜粋にメタディスクリプションを利用を有効にした場合下記画像のようになってしまいます。

      http://or2.mobi/index.php?mode=image&file=172743.jpg

      上記の場合、記事編集画面の「SEOタイトル」は未入力となってます。
      ですがメタディスクリプションにのみテキストを入力してます。

      この場合画像のように、本来タイトルが表示される部分にメタディスクリプションで入力したテキストが
      表示されてしまいます。

      そのためカスタマイザーの抜粋にメタディスクリプションを利用を有効にしたくてもできない状態です。
      ちなみに下記が「メタディスクリプションを利用を有効」にチェックいれてない状態です。

      http://or2.mobi/index.php?mode=image&file=172744.jpg

      上記のように表示させたいのでですが、「メタディスクリプションを利用を有効」にチェックを入れた場合
      はSEOタイトルを入力しなければならないのでしょうか?

    • #56301 返信
      健三
      ゲスト

      私のサイトでは
      「メタディスクリプションを利用を有効」にチェックを入れて
      SEOタイトルを入力しなくても、記事タイトル(h1の部分)は表示されますよ

      ただ
      抜粋に「メタディスクリプション」を利用したくない場合
      スニペットは抜粋でなく、本文が表示され困ってます

      スニペットはSEO設定より抜粋を優先にして欲しいです

    • #56303 返信
      ゆう
      ゲスト

      すいません、子テーマの方でカスタムしていたことが原因でした。
      ありがとうございました

    • #56308 返信
      アバター画像わいひら
      キーマスター

      抜粋に「メタディスクリプション」を利用したくない場合
      スニペットは抜粋でなく、本文が表示され困ってます

      次のバージョンでそのようにしたいと思います。

      それまでは、子テーマのfunctions.phpに以下のようにコピペで追記しておくと抜粋が優先されます。

      function get_the_custom_excerpt($content, $length = 70, $is_card = false) {
        global $post;
        //「抜粋」を取得
        $description = $post->post_excerpt;
        //SEO設定のディスクリプション取得
        if (!$description) {
          $description = get_meta_description_blogcard_snippet($post->ID);
        }
        //SEO設定のディスクリプションがない場合は「All in One SEO Packの値」を取得
        if (!$description) {
          if (class_exists( 'All_in_One_SEO_Pack' )) {
            $aioseop_description = get_post_meta($post->ID, '_aioseop_description', true);
            if ($aioseop_description) {
              $description = $aioseop_description;
            }
          }
        }
        if (is_wordpress_excerpt() && $description ) {//Wordpress固有の抜粋文を使用するとき
          $description = htmlspecialchars($description);
          return  $description;
        } else {//Simplicity固有の抜粋文を使用するとき
          return get_content_excerpt($content, $length);
        }
      }
    • #56310 返信
      健三
      ゲスト

      ありがとうございます!

      でも
      上手くいきません

      なぜか
      本文が表示されます
      _| ̄|○

    • #56313 返信
      アバター画像わいひら
      キーマスター

      上記の内容だけでは、詳細がわからないのでいくつか質問させてください。
      本文というのは、全文ですか?
      テーマカスタマイザーの『抜粋に「メタディスクリプション」項目を利用 』は、有効になっていますか?
      PHPでテンプレートファイルをカスタマイズしていますか?

    • #56315 返信
      健三
      ゲスト

      テーマカスタマイザーの『抜粋に「メタディスクリプション」項目を利用 』は
      無効でなく有効にするんですね

      スニペットは
      メタディスクリプションでなく抜粋が表示されました

8件の返信スレッドを表示中
返信先: 抜粋について
あなたの情報:




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