トップページの最新記事にシェアボタンを表示したい

Simplicityの特徴 フォーラム テーマファイルのカスタマイズに関する質問など トップページの最新記事にシェアボタンを表示したい

  • このトピックには5件の返信、2人の参加者があり、最後にかおりんにより11年、 5ヶ月前に更新されました。
5件の返信スレッドを表示中
  • 投稿者
    投稿
    • #17554
      かおりん
      ゲスト

      わいひら様
      ほぼ初心者ですが、こちらのフォーラムを頼りに、なんとかサイトを作っております。

      トップページに最新記事全文を1件だけ表示したく、home.phpを以下のように書き換えました。

      <?php //トップページ用 ?>
      <?php get_header(); ?>

      <?php query_posts(‘showposts=1&cat=2’); while(have_posts()) : the_post();
      get_template_part(‘entry-body’); //本文記事の呼び出し?>

      <?php endwhile;?>

      これで最新の記事のみを表示することはできましたが、SNSのシェアボタンが表示されません。
      他のページでは設定通りタイトル下と本文下に表示されています。
      他ページ同様にタイトル下と本文下にシェアボタンを表示するには、どうすればよいでしょうか?

      初心者なので、質問の仕方がなってないかもしれません。
      よろしくお願いします。

    • #17558
      がちょぴん
      ゲスト

      かおりんさん

      初めまして。
      件数表示でしたら管理画面→設定→表示設定から、
      1ページに表示する最大投稿数から設定できますよ。

    • #17568
      かおりん
      ゲスト

      がちょぴんさん、ありがとうございます。

      投稿をいくつかのカテゴリーに分けているのですが、
      管理画面→設定→表示設定で1ページあたりの最大投稿数を1件にすると、それぞれのカテゴリーページでの表示も1件ずつで、下にページャーが表示される形になってしまいました。
      トップページだけ1件表示、カテゴリーページでは一覧表示にしたいと思っています。
      そのような設定の方法があるのでしょうか。

    • #17569
      がちょぴん
      ゲスト

      かおりんさん

      最新記事1件及びシェアボタンを表示させる方法は、
      開発者のわいひらさんしか分からないと思います。
      固定ページを作成した方法ならやり方はありますが、
      今回、最新記事1件及びシェアボタンを表示させたいという事ですので私は分からないです。

      お役に立てず大変申し訳ございません。

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

      entry-body.phpの以下のような部分を、

        <?php if ( is_single() ) get_template_part('sns-buttons'); //SNSシェアボタンの取得?>
      
        <?php if ( is_single() &&
                   is_body_bottom_follows_visible() ) //記事下フォローボタン表示のとき
                     get_template_part('sns-pages'); //SNSフォーローボタンの取得?>

      以下のようにしてください。

        <?php get_template_part('sns-buttons'); //SNSシェアボタンの取得?>
      
        <?php if ( is_body_bottom_follows_visible() ) //記事下フォローボタン表示のとき
                     get_template_part('sns-pages'); //SNSフォーローボタンの取得?>

      こういうのを、表示させたい部品すべてに行います。
      投稿ページ以外で表示させるには、if条件分岐からis_single()を削除する必要があります。

    • #17607
      かおりん
      ゲスト

      ありがとうございます。
      おかげさまで、希望していた通りにシェアボタンを表示できました。
      助かりました。

5件の返信スレッドを表示中
  • トピック「トップページの最新記事にシェアボタンを表示したい」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)