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

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

  • このトピックには6件の返信、2人の参加者があり、最後にケンにより6年、 6ヶ月前に更新されました。
6件の返信スレッドを表示中
  • 投稿者
    投稿
    • #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 返信
      ケン
      ゲスト

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

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




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