Simplicityの特徴 › フォーラム › Simplicityについての質問 › フッターのタイトル表記変更
- このトピックには10件の返信、2人の参加者があり、最後に
45歳中年により10年、 2ヶ月前に更新されました。
-
投稿者投稿
-
-
2016年8月11日 10:29 PM #44322
45歳中年
ゲストお世話になります。
フッターにあるタイトルを変更したいです。
調べたところfooter.phpの
<div class=”credit”>
<?php echo get_site_license(); //サイトのライセンス表記の取得 ?>
</div>の部分を変えればいいというのがわかったのですが
なんどやってもうまくいきません。どのように書けば変更することが可能でしょうか?
-
2016年8月12日 12:36 AM #44325
hidekichi
ゲストどのように変えたいですか?
-
2016年8月12日 12:44 AM #44327
45歳中年
ゲスト私のブログでは検索エンジンの画面で
「中年男が教える繁盛する工務店」という名前なのですが、ブログのトップ画面では
「45歳の工務店親父の奮闘記!」になっています。
(header-logo.phpを変えてこうしました)フッターに表示させるのも「45歳の工務店親父の奮闘記!」の
タイトルにしたいです。 -
2016年8月12日 2:16 AM #44328
hidekichi
ゲスト普通に、
<div class="credit"> <a href="サイトアドレス">© 2016 45歳の工務店親父の奮闘記!</a> </div>でいけると思いますが、jQueryを利用する方法もあります。
サンプル: 自動で現在の西暦を追加するフッタータイトル | codepen
ブログを始めた年がわかっていれば(現在のフッタータイトルを見て調べる)、startYearにその年月を入れ、現在の西暦より古い場合に 2004 – 2016 というような表記にするスクリプトです。startYearが空欄の場合は現在の西暦のみ表示します。
スクリプト自体はいろいろと改造ができますが、基本的にはこんな感じではなかろうかと思います。
で、最初の質問で
> なんどやってもうまくいきません。とありますが、どのようにされてダメだったのかの経緯を書いてもらうと良いかもしれません。が挿入される場所もご理解されてますし、間違えようがないので(中身を何かしらのhtmlにして仮に間違っても間違ったまま表示されるはずなので)質問の内容からではキャッシュが怪しいんですが、そこらはどうでしょうか?
挿入された内容がjQueryのサンプルのように、PHP等で西暦を最新のものにするというようなスクリプトを書いておられる場合は、どこかでエラーが出て出力されていないのかもしれません。このあたりの事情が僕らにはわからないので、その経緯がほしいという感じです。
-
2016年8月12日 2:42 PM #44331
45歳中年
ゲストお世話になります。
上記の方法で無事解決しました!
今後フッターのタイトルを変えたい方のために。
上記のhidekichiさんの通り、
<div class="credit"> <a href="サイトアドレス">© 2016 サイトタイトル</a> </div>で可能です。
他にもCopyright©と All Rights Reserved.を残したいのであれば、
<div id="copyright" class="wrapper"> Copyright© <a href="サイトURL">サイトタイトル</a> All Rights Reserved.</div> </div>と表記することも可能です。
今後お役に立てれば嬉しいです。
-
2016年8月12日 8:17 PM #44332
45歳中年
ゲストなんどもすみません。
やはり思っていた表記ができません。
<div class="credit"> <?php echo get_site_license(); //サイトのライセンス表記の取得 ?> </div>フッターのタイトルにトップページタイトルを読み込ませることは
可能でしょうか?
なるべく<a>のタグを使わずに表記したいと考えています。理由としては、
<a>を使ってしまうと
マウスを乗せたときにピコピコ光ってしまうのが気になるからです。 -
2016年8月12日 8:48 PM #44334
-
2016年8月12日 9:17 PM #44335
-
2016年8月12日 9:40 PM #44337
hidekichi
ゲストごく普通にwordpressっぽくするなら、
<div class="credit"> <php $blog_title = get_bloginfo('name'); echo $blog_title; ?> </div>で、表示はできます。わざわざ$blog_titleという変数に入れるのは、例えば、
<div class="credit"> <php $blog_title = get_bloginfo('name'); echo "<a href='任意のリンク'>".$blog_title."</a>"; ?> </div>このようにリンクを入れたり、あるいは、
<div class="credit"> <php $blog_title = get_bloginfo('name'); echo "<div class='任意のクラス'>".$blog_title."</div>"; ?> </div>このように、クラスをつけたりするためです。仮に、西暦を手動で入れるなら
<div class="credit"> <php $blog_title = get_bloginfo('name'); echo "<div class='任意のクラス'>©2016 ".$blog_title."</div>"; ?> </div>で良いでしょうし、自動(現在の西暦)にするなら
<div class="credit"> <php $blog_title = get_bloginfo('name'); $year = date("Y"); $date_title = $year." ".$blog_title; echo "<div class='任意のクラス'>© ".$date_title."</div>"; ?> </div>などでしょうか。このように変数で値を持っておくといろいろと変更できるので便利です。試してないので何かしらあるかもしれませんがたぶんイケるかと。
> マウスを乗せたときにピコピコ光ってしまうのが気になるからです。
仮に、aタグを使ったとしても、
.credit a { color: #333; } .credit a:hover { color: #333; }としておけば、マウスホバー時に「色は」変わりません。ピコピコ光るというのがどういう状態かがわからないとアレですが、cssでも解決できるだろうと思います。
-
2016年8月12日 9:41 PM #44338
hidekichi
ゲストあ、phpの頭に?が抜けてました。
-
2016年8月12日 10:58 PM #44340
45歳中年
ゲスト皆さんありがとうございます!!
自分のやりたかったものにできました。
結果的にCSSを追加することで無事に解決することができました。
私がフッターのタイトルを変更するためにやったことは
<div id="copyright" class="wrapper"> Copyright© <a href="サイトURL">お好きなフッタータイトル名</a> All Rights Reserved.</div>をテーマフッター (footer.php)に入力し、
子テーマCSSに.wrapper a { color: #fff(お好きな色) !important; } .wrapper a:hover { color: #fff(お好きな色) !important; }を追加し解決しました。
今後誰かさまのお役に立てればと思います。
-
-
投稿者投稿
- トピック「フッターのタイトル表記変更」には新しい返信をつけることはできません。