Simplicityの特徴 › フォーラム › Simplicityについての質問 › ブログ下部の年号の編集
- このトピックには7件の返信、2人の参加者があり、最後にゆっこにより7年、 2ヶ月前に更新されました。
-
投稿者投稿
-
-
ゆっこゲスト
恐らくどなたかが質問されていると思うのですが、見つからなかったのでここで相談させていただきました。
ブログ下部に
「©2016年 ブログタイトル」と表記が出てきますが、この年号の部分を変えるにはどうしたらいいのでしょうか?
よろしくお願いします。 -
Hidekichiゲスト
どのように変更しますか?
-
ゆっこゲスト
2016の部分を来年2017に変えたいのですが…
-
みきゲスト
たしか
下に出る年は最初に投稿した記事の公開年が出るはずです
http://nelog.jp/copyrights今サイトを公開していないのであれば
今は記事を非公開化し2017年になったときにまとめて公開するとできると思いますまぁあと数日なので今は2016年にしておいて2017になったときにまとめて公開しなおすのが一番楽だと思います
試していないので分かりませんが…
-
わいひらキーマスター
年については、みきさんが書かれた通りです。
どうしても変更するのであれば、footer.phpの以下の部分を好きなテキストに書き換えるとできるかと思います。
<?php echo get_site_license(); //サイトのライセンス表記の取得 ?>
-
みきゲスト
わいひらさんが書かれた方法でカスタマイズされる場合
テーマをアップデートすると
リセットされますなので今すぐやる必要があるのであれば
わいひらさんが書かれた方法でカスタマイズして
2017年になったら
一斉に公開すると
アップデート後も修正は要らなくなります -
Hidekichiゲスト
コピーライト部分でさっくりと変更できないのは、2016の部分にクラスの指定がないのでjQueryで書き換えが上手く行かないというようなことなので、2016が何かしらのタグで囲めればjQueryでもサックリ変更できます。
サンプル: コピーライトの数字部分にクラスをつけて変更 | jsFiddle
こんな感じにすると、サイト名などに4桁の数字がなければ問題なく西暦部分だけがspanで囲めます。
あとはそこに好きな内容を書けばよいというようなことですが毎年変更するのは面倒なので自動でその年の西暦を入れるように変更してあります。西暦部分は
span
で囲んであるので、$(“.credit span”)でアクセスできます。
2016部分を2017が来た時に2017だけにするには、$(".credit span").text("2016 - " + year); // ↓ $(".credit span").text("year);
とすれば2017となります。サンプルのデフォルトでは、2016 – 2017となります。
ただまぁコピーライトというのは、いつからそのコピーライトが有効なのかがわかればよいので、特別2016を2017にする必要はないかと思います。
ちなみにサンプルは子テーマjavascript.jsに追記すればよいです。もし何かしら問題がある場合は、元の文字列がどういうもので、同変更したいかを書いてもらえれば対応できるかと思います。
javascript.jsは親テーマのアップデートに影響されないのと、.creditがある時だけ実行されます。クレジット自体を全て変更する場合は、
$(".credit").html(変更する内容);
とすれば中身を全部好きなように変更できます。 -
ゆっこゲスト
やってみます。
ありがとうございました。
-
-
投稿者投稿