WPテーマ「StingerPlus2」でWordPressサイトを作ってみたところ、ページフッター箇所のクレジットが消せなくて困るという問題が発生。
↓ こんな感じでクレジット表記が。。。
<p class="copyr" data-copyr="">Copyright© "サイト名" , 2018 All Rights Reserved Powered by <a href="http://manualstinger.com/cr" rel="nofollow">STINGER</a>.</p>
で、この問題、結果的には、以下方法で解決しました。
[ PHP ]
st-footer-content.php に以下一行を追記
<p>Copyright© <?php echo esc_attr( get_bloginfo( 'name' ) ); ?> , 2017 All Rights Reserved.</p>
st-footer-content.php 全文
<!-- フッターのメインコンテンツ --> <h3 class="footerlogo"> <!-- ロゴ又はブログ名 --> <?php if ( !is_home() || !is_front_page() ) { ?> <a href="<?php echo esc_url( home_url( '/' ) ); ?>"> <?php } ?> <?php if ( get_option( 'st_logo_image' ) && (st_headerfooter_logo()) ): //ヘッダーロゴ画像があり併用する時 ?> <img alt="<?php bloginfo( 'name' ); ?>" src="<?php echo esc_url( get_option( 'st_logo_image' ) ); ?>" > <?php else: //ロゴ画像が無い時 ?> <?php echo esc_attr( get_bloginfo( 'name' ) ); ?> <?php endif; ?> <?php if ( !is_home() || !is_front_page() ) { ?> </a> <?php } ?> </h3> <p> <a href="<?php echo esc_url( home_url( '/' ) ); ?>"><?php bloginfo( 'description' ); ?></a> </p> <!--規定クレジット削除後対応として、ここに一行追記--> <p>Copyright© <?php echo esc_attr( get_bloginfo( 'name' ) ); ?> , 2017 All Rights Reserved.</p> <?php get_template_part( 'st-header-widget' ); //電話番号とヘッダー用ウィジェット ?>
[ CSS ]
/*コピーライト非表示 --------------------------------*/ .copyr { display: none; }
そして、この解決策を得るにあたり、参考にさせていただいたのは以下の記事です。
参考記事:
【簡単】STINGER PLUS2の「Powered by STINGER」をCSSとPHPへの追記だけで消す方法 | カキタクナッタラ : https://www.d-3.site/entry/2017/11/17/060000
www.d-3.site
結果、規定クレジット表記が無事消えました。
「StingerPlus2」について
ところで、「StingerPlus2」とは、
SEO対策がバッチリ施されたWordPress用テーマです。
なので、アフィリエイト用サイトなどに人気のようです。
wp-fun.com
それにしても、この問題、
最初、「そんなの簡単でしょ?」と思って臨んだわりに、苦労しました。
このクレジット表記の該当箇所が見つからなくて。
なので、ググってみたら
themes/stingerplus/js/base.js
で削除するって方法がいくつかありましたが、私が使っている StingerPlus2には該当しなくて。。。
参考記事
【STINGER PLUS+】フッターの"powered by STINGER"を編集・削除する方法 - RE13B.net
数時間格闘の後、前述「でででーさん」の記事を参考に、ようやく解決。
でででーさん、情報提供ありがとうございました。