固定ページのページタイプで「本文のみ(狭い)」のフッターに、 FBページへのいいねボタンを表示させたい

Simplicityの特徴 フォーラム Simplicityについての質問 固定ページのページタイプで「本文のみ(狭い)」のフッターに、 FBページへのいいねボタンを表示させたい

このトピックには6件の返信が含まれ、2人の参加者がいます。3 ヶ月前 ケン さんが最後の更新を行いました。

  • 投稿者
    投稿
  • #55076 返信

    ケン

    固定ページのページタイプで「本文のみ(狭い)」のフッターには、
    ソーシャルボタンが表示され、

    個別記事のページタイプで「本文のみ(狭い)」のフッターには、
    FBページへのいいねボタンが表示されます。

    これを、

    固定ページのページタイプで「本文のみ(狭い)」のフッターに、
    FBページへのいいねボタンのみを表示させたいのですが、
    どのあたりをカスタマイズすればよろしいのでしょうか?

    お手数をおかけいたしますが、
    よろしくお願いいたします。

  • #55079 返信
    わいひら
    わいひら
    キーマスター

    できれば、現時点で固定ページと投稿ページのフッターがどのように表示されているか、URLを掲載していただければと思います。

  • #55086 返信

    ケン

    ありがとうございます。

    画像で失礼いたします。
    https://www.evernote.com/l/ABfJa3NuY6lF04EwHOUYEOTLneXYWI-pFJ8

  • #55167 返信
    わいひら
    わいひら
    キーマスター

    Facebookウィジェットを、投稿ページ本文下のウィジェットエリアに放り込むのではダメなのでしょうか?

  • #55170 返信

    かうたっく

    固定ページ全てSNSシェア・フォローボタンを削除しても良いなら、Simplicity2: 個別投稿ページ (page.php)をFTPソフトでダウンロードして、そのまま子テーマフォルダ内に導入。
    パス:/該当ブログフォルダ/(public_html/)wp-content/themes/simplicity2-childフォルダ内

    その後、下記を削除。

              <?php if ( is_page() )://固定ページのときのみ表示 ?>
              <div id="sns-group">
              <?php if ( is_bottom_share_btns_visible() ) get_template_part('sns-buttons'); //SNSシェアボタンの取得?>
    
              <?php if ( is_body_bottom_follows_visible() ) //カスタマイザーで表示のとき
                get_template_part('sns-pages'); //SNSフォローボタンの取得?>
              </div>
              <?php endif;//is_page ?>

    これで、固定ページの記事下SNSグループは全て非表示になります。

    固定ページのページタイプで「本文のみ(狭い)」のフッターに、
    FBページへのいいねボタンのみを表示させたいのですが、
    どのあたりをカスタマイズすればよろしいのでしょうか?

    本文のみ狭いの記事下。SNSのシェア・フォローボタンのみ非表示にするだけなら、

    .page-type-content-only #sns-group {
      display: none;
    }

    HTMLを確認すれば消えてませんが、ブラウザからみれば非表示になる感じです。

  • #55171 返信

    かうたっく

    Simplicity2: 個別投稿ページ (page.php)をFTPソフトでダウンロードして、そのまま子テーマフォルダ内に導入。

    このファイルはpage-page.phpファイルです。

    `.page-type-content-only #sns-group {
    display: none;
    }`
    HTMLを確認すれば消えてませんが、ブラウザからみれば非表示になる感じです。

    • 本文のみ狭いの記事下。SNSのシェア・フォローボタンのみ非表示にする『CSSを使わない』方法。

    親テーマから、page-page.phpファイルをダウンロードして、FTPソフトで名前をpage-sns-none.phpに変更してアップロード。

    子テーマでpage-sns-none.phpファイルを編集して下記のようにする。

    <?php
    /*
    Template Name: 本文狭いSNSなし
    */
    get_header(); ?>
      <?php
      if (have_posts()) : // WordPress ループ
        while (have_posts()) : the_post(); // 繰り返し処理開始 ?>
          <div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
            <article class="article">
              <header>
                <h1 class="entry-title"><?php echo get_the_title(); ?></h1>
                <p class="post-meta">
                  <?php get_template_part('datetime') //投稿日と更新日?>
    
                  <?php //AMPページへ
                  if ( is_user_logged_in() && is_amp_link_visible() && has_amp_page() ): ?>
                    <span class="amp-view"><span class="fa icon-amp-logo2 fa-fw"></span><a href="<?php echo get_amp_permalink().'#development=1'; ?>"><?php _e( 'AMP', 'simplicity2' ) ?></a></span>
                  <?php endif ?>
    
                  <?php //AMPテストへ
                  if ( is_user_logged_in() && is_amp_test_link_visible() && has_amp_page() ): ?>
                    <span class="amp-test"><span class="fa icon-amp-logo2 fa-fw"></span><a href="<?php echo get_amp_test_tool_url(get_amp_permalink()); ?>" target="_blank"><?php _e( 'テスト', 'simplicity2' ) ?></a></span>
                  <?php endif ?>
    
                  <?php get_template_part('edit-link') //編集リンク?>
    
                  <?php wlw_edit_post_link(__( 'WLWで編集', 'simplicity2' ), '<span class="wlw-edit"><span class="fa fa-pencil-square-o fa-fw"></span>', '</span>'); ?>
                </p>
    
                <?php get_template_part('admin-pv');//管理者のみにPV表示?>
    
                <?php get_template_part('ad-top');//記事トップ広告 ?>
    
                <?php get_template_part('sns-buttons-top');//タイトル下の小さなシェアボタン?>
    
                <?php //固定ページ本文上ウイジェット
                if ( is_page() && is_active_sidebar( 'widget-over-page-article' ) ): ?>
                  <div id="widget-over-page-article" class="widgets">
                  <?php dynamic_sidebar( 'widget-over-page-article' ); ?>
                  </div>
                <?php endif; ?>
            </header>
    
            <?php get_template_part('entry-eye-catch');//アイキャッチ挿入機能?>
    
            <div id="the-content" class="entry-content">
            <?php the_content(); //本文の呼び出し?>
            </div>
    
            <footer>
              <?php get_template_part('pager-page-links');//ページリンクのページャー?>
    
              <?php //固定ページ本文上ウイジェット
              if ( is_page() && is_active_sidebar( 'widget-under-page-article' ) ): ?>
                <div id="widget-under-page-article" class="widgets">
                <?php dynamic_sidebar( 'widget-under-page-article' ); ?>
                </div>
              <?php endif; ?>
    
              <?php get_template_part('ad-article-footer');//本文下広告?>
    
              <?php //固定ページSNSボタン上ウイジェット
              if ( is_active_sidebar( 'widget-over-page-sns-buttons' ) ): ?>
                <div id="widget-over-page-sns-buttons" class="widgets">
                <?php dynamic_sidebar( 'widget-over-page-sns-buttons' ); ?>
                </div>
              <?php endif; ?>
    
              <?php //固定ページSNSボタン下ウイジェット
              if ( is_active_sidebar( 'widget-under-page-sns-buttons' ) ): ?>
                <div id="widget-under-page-sns-buttons" class="widgets">
                <?php dynamic_sidebar( 'widget-under-page-sns-buttons' ); ?>
                </div>
              <?php endif; ?>
    
              <p class="footer-post-meta">
    
                <?php get_template_part('author-link') //投稿者リンク?>
    
                <?php get_template_part('edit-link') //編集リンク?>
    
                <?php wlw_edit_post_link(__( 'WLWで編集', 'simplicity2' ), '<span class="wlw-edit"><span class="fa fa-pencil-square-o fa-fw"></span>', '</span>'); ?>
              </p>
            </footer>
            </article><!-- .article -->
          </div><!-- .page -->
        <?php
        endwhile; // 繰り返し処理終了
      else : // ここから記事が見つからなかった場合の処理 ?>
          <div class="post">
            <h2>NOT FOUND</h2>
            <p><?php echo get_theme_text_not_found_message();//見つからない時のメッセージ ?></p>
          </div>
      <?php
      endif;
      ?>
      

    固定ページのテンプレート本文狭いSNSなしを選択。
    http://netakiri.net/uploader/src/up0302.png

    『ページ設定』は、『本文のみ(狭い)』を選択し更新すれば、本文のみ狭いでSNSボタンなしで対応できます。

    ※上記コードはpage-page.phpのコピペでSNSグループ・footerの読み込みなど削除したもの❦

    https://wp-simplicity.com/suport/topic/%e5%9b%ba%e5%ae%9a%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ae%e3%83%9a%e3%83%bc%e3%82%b8%e3%82%bf%e3%82%a4%e3%83%97%e3%81%a7%e3%80%8c%e6%9c%ac%e6%96%87%e3%81%ae%e3%81%bf%ef%bc%88%e7%8b%ad%e3%81%84%ef%bc%89/#post-55167:Facebookウィジェットを、投稿ページ本文下のウィジェットエリアに放り込む

    このコードなら、本文下ウィジェットも対応できる感じです。

  • #55304 返信

    ケン

    ご親切にありがとうございます!
    試してみたいと思います。

返信先: 固定ページのページタイプで「本文のみ(狭い)」のフッターに、 FBページへのいいねボタンを表示させたい
あなたの情報:




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