WordPressフッターに動的な著作権日付を追加する方法

WordPressウェブサイトをレビューする際に最もよく見られる問題の1つは、フッターの著作権年が古いことです。訪問者にとって、あなたのサイトが手入れが行き届いておらず、プロフェッショナルではないように見せてしまう可能性のある小さな詳細です。

WPBeginnerで多くのビジネスと協力してきた経験から、ウェブサイトの所有者の多くが著作権の年を更新し忘れているか、自動的な解決策があることを知らないことに気づきました。

良いニュースは、毎年自動的に更新される動的な著作権年を設定できることです。

コーディング経験は不要で、WordPressフッターに動的な著作権日付を追加するための最も信頼性の高い方法をご紹介します。

WordPress フッターに動的な著作権日付を追加する

💡WordPressで動的な著作権日付を追加する簡単な方法

  • 方法1:WPCode – 完全な制御を求めており、毎年自動的に更新される軽量なコードベースのソリューションを好む場合に最適です。
  • 方法2:Smart Copyright Year – コードに触れることなく、すべてを処理してくれるシンプルなプラグインが必要な場合に最適です。

動的な著作権日付は、手動更新なしでウェブサイトの表示されている著作権情報を自動的に最新の状態に保ちます。例えば、1月1日に2025年から2026年に更新されます。

なぜそれが重要なのか:

  • 常に最新の状態:年を自動的に更新するため、手動で変更することを忘れる必要がありません。
  • コンテンツを保護:著作権法の下でデザイン、コンテンツ、コードを保護し、盗用を防ぎます。
  • SEOシグナルを強化:サイトがアクティブで適切にメンテナンスされていることを検索エンジンに示し、ランキングを向上させる可能性があります。
  • グローバルに準拠: 著作権の年号が各国の法的要件を満たしていることを保証します。

WordPressフッターに動的な著作権年号を簡単に追加する方法を説明します。以下のクイックリンクを使用して、使用したい方法にジャンプできます。

WordPressブログの開始年から現在の年までのすべての年をカバーする動的な著作権日付を生成したい場合は、この方法が最適です。これは、最も古い投稿と最も新しい投稿の公開日を使用して機能します。

WordPress のフッターに動的な著作権の日付を追加するために、多くのチュートリアルではテーマの functions.php ファイルにカスタムコードを追加するように指示されます。しかし、コードを入力する際にわずかなエラーがあると、ウェブサイトが壊れる可能性があります。

そのため、市場で最高のWordPressコードスニペットプラグインであるWPCodeの使用をお勧めします。

徹底的なテストの結果、これはウェブサイトにコードを追加する最も簡単で安全な方法であることがわかりました。詳細については、WPCodeのレビューをご覧ください。

まず、WPCode プラグインをインストールして有効化する必要があります。詳細な手順については、初心者向けのガイド「WordPress プラグインのインストール方法」をご覧ください。

注: このチュートリアルでは、無料のWPCodeプラグインも使用できます。ただし、Proバージョンにアップグレードすると、コードスニペットのクラウドライブラリ、スマート条件付きロジックなどにアクセスできるようになります。

有効化したら、WordPress管理サイドバーから コードスニペット » + スニペットを追加 ページにアクセスしてください。

ここから、「カスタムコードを追加(新規スニペット)」オプションに移動し、その下の「+カスタムスニペットを追加」ボタンをクリックします。

WPCodeで新しいカスタムコードスニペットを追加する

次に、画面に表示されるオプションのリストから、コードタイプとして「PHPスニペット」を選択する必要があります。

PHP スニペットオプションを選択

これにより、「カスタムスニペットの作成」ページに移動します。ここで、コードスニペットの名前を入力することから始めることができます。

この名前はフロントエンドには表示されず、識別目的でのみ使用されることに注意してください。

動的な著作権年コードのタイトルを入力します

それが完了したら、次のコードを「コードプレビュー」ボックスにコピー&ペーストしてください。

if ( ! function_exists( 'wpb_copyright' ) ) {
	function wpb_copyright() {
		// Cache the output so we don't have to run the query on every page load.
		$output = get_transient( 'wpb_copyright_text' );
		if ( false !== $output ) {
			// Return the cached output.
			return $output;
		}
		global $wpdb;
		$copyright_dates = $wpdb->get_results(
			"SELECT YEAR(min(post_date_gmt)) AS firstdate, YEAR(max(post_date_gmt)) AS lastdate FROM $wpdb->posts WHERE post_status = 'publish'"
		);
		$output          = '';
		if ( $copyright_dates ) {
			$output = '© ' . $copyright_dates[0]->firstdate;
			if ( $copyright_dates[0]->firstdate !== $copyright_dates[0]->lastdate ) {
				$output .= '-' . $copyright_dates[0]->lastdate;
			}
			// Set the value as a transient so we only run the query 1x per day.
			set_transient( 'wpb_copyright_text', $output, DAY_IN_SECONDS );
		}

		return $output;
	}
}

echo wpb_copyright();

有効化すると、このコードは自動的にデータを取得し、ウェブサイトの最も古い投稿と最も新しい投稿に基づいて著作権の日付を表示します。

次に、「挿入」セクションまでスクロールし、「ショートコード」メソッドを選択します。WordPress のフッターにコードを具体的に追加したいので、このメソッドを使用します。

ショートコードメソッドを使用する

最後に、一番上までスクロールして、「非アクティブ」スイッチを「アクティブ」に切り替えます。

これが完了したら、「スニペットを保存」ボタンをクリックして設定を保存してください。

動的な著作権日付を追加するコードスニペットを保存

次に、「挿入」セクションまでスクロールバックし、隣の「コピー」ボタンをクリックしてショートコードをコピーする必要があります。

コードスニペットを有効化して保存するまで、ショートコードをコピーできないことに注意してください。

動的な著作権日付のショートコードをコピーする

次に、このショートコードをWordPressのフッターに追加する必要があります。この方法は、フルサイトエディターを使用しないクラシックテーマを使用している場合に適しています。

ショートコードをコピーしたら、WordPress管理サイドバーの外観 » ウィジェットページに移動します。

ここから、「フッター」タブまでスクロールダウンして展開します。

このチュートリアルでは、Hestia Pro テーマを使用します。お使いのテーマによっては、ウィジェットのページが多少異なる場合があります。

次に、画面の左上隅にある「ブロックを追加」(+)ボタンをクリックし、ショートコードブロックを探します。

見つけたら、ブロックを「フッター」タブに追加し、そこにWPCodeショートコードを貼り付けます。

フッタータブにショートコードを追加

最後に、上部にある「更新」ボタンをクリックして変更を保存します。

これで、ウェブサイトにアクセスして、動的な著作権日付が機能していることを確認できます。

WordPressフッターの動的な著作権日付のプレビュー

WordPressウェブサイトでブロックベースのテーマを使用している場合、この方法でフッターに著作権ショートコードを追加できます。

まず、WordPress のダッシュボードから 外観 » エディター ページにアクセスする必要があります。これにより、フルサイトエディターが画面に表示されます。

ここから、「フッター」セクションを選択し、画面左上の「ブロックを追加」(+)ボタンをクリックします。

次に、フッターの希望する領域にショートコードブロックを見つけて追加するだけです。

それが終わったら、動的な著作権日付ショートコードをブロックに貼り付けます。

FSE に著作権日付のショートコードを追加する

最後に、設定を保存するために、上部にある「保存」ボタンをクリックすることを忘れないでください。

これで、ウェブサイトにアクセスして、動的な著作権日付が機能していることを確認できます。

フッターでの著作権年

ウェブサイトでコードを使用したくない場合は、この方法が適しています。

まず、Smart Copyright Year プラグインをインストールして有効化する必要があります。詳細については、WordPressプラグインのインストール方法に関するガイドをご覧ください。

有効化すると、プラグインは自動的に著作権の日付のデータを取得します。それでも、現在の年のみを表示し、サイトが使用されている年数範囲を表示しないことを覚えておく必要があります。

著作権表示年を表示するには、ウェブサイトのフッターにショートコードを追加する必要があります。

フルサイトエディターを使用しないクラシックテーマを使用している場合は、この方法を使用できます。

まず、WordPress管理画面のサイドバーから 外観 » ウィジェット ページにアクセスします。そこに到着したら、「フッター」タブまでスクロールして展開します。

このチュートリアルでは、Hestia Pro テーマを使用しているため、使用しているテーマによってウィジェットの外観が若干異なる場合があります。

次に、画面左上の「ブロックを追加」(+)ボタンをクリックし、ショートコードブロックを見つけます。

ブロックを「フッター」タブに追加し、次のショートコードをコピーして貼り付けるだけで、著作権年を次のように表示できます。

[年]

フッターウィジェットにプラグインのショートコードを追加する

最後に、上部にある「更新」ボタンをクリックして変更を保存します。

これで、ウェブサイトにアクセスして、動的な著作権日付が機能していることを確認できます。

著作権表示年のプレビュー

ブロックベースのテーマとフルサイトエディターを使用している場合、この方法で動的な著作権ショートコードを挿入できます。

WordPress 管理サイドバーから 外観 » エディター ページに移動する必要があります。

そこに移動したら、「フッター」セクションを選択し、画面左上の「ブロックを追加」(+)ボタンをクリックします。次に、ショートコードブロックを探して追加します。

その後、次のショートコードをブロックに追加して、ウェブサイトに著作権年を表示します。

[年]

プラグインのショートコードを追加

最後に、上部にある「保存」ボタンをクリックして設定を保存します。

これで、ウェブサイトにアクセスして、動的な著作権日付が機能していることを確認できます。

プラグインによる著作権年プレビュー

WordPressフッターに動的な著作権年号を追加する前に、読者からよく寄せられる質問をいくつかご紹介します。

WordPressで著作権の年号を更新するにはどうすればよいですか?

テーマのフッターを 外観 » エディター で編集するか、カスタマイザーを使用して著作権の年号を更新できます。利便性のために、毎年自動的に更新するプラグインを使用することもできます。

カスタムフッターを追加するにはどうすればよいですか?

外観 » ウィジェット に移動するか、カスタマイザーを使用してカスタムフッターを追加できます。あるいは、SeedProd のようなページビルダーを使用すると、完全にカスタムなフッターを簡単にデザインして追加できます。

法的フッターとは何ですか?

法的フッターには、著作権表示、プライバシーポリシー、利用規約、免責事項などの必須情報が含まれており、ウェブサイトが法的要件に準拠していることを保証します。

動的な著作権年号を取得するにはどうすればよいですか?

WPCode を使用してWordPressフッターに小さなPHPスニペットを追加するか、Smart Copyright Yearのようなプラグインを使用することで、動的な著作権年号を取得できます。どちらの方法でも著作権の年号が自動的に最新の状態に保たれるため、毎年手動で更新する必要はありません。

この記事がWordPressフッターに動的な著作権日付を追加する方法を学ぶのに役立ったことを願っています。また、WordPressで動的コンテンツを追加する方法のチュートリアルや、ウェブサイトグラフィックに最適なCanvaの代替品のトップピックもご覧ください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

58 CommentsLeave a Reply

  1. サイトパフォーマンスへの影響について少し気になっています。フッターの日付を動的に更新すると、読み込み時間やSEOに大きな影響がありますか?ご意見をお待ちしています!

  2. この記事では、Auto Copyright Year Updaterプラグインを推奨していますが、Wordpress.orgによると、「このプラグインは、WordPressの最新のメジャーリリース3つでテストされていません。最新バージョンで使用した場合、メンテナンスまたはサポートが終了している可能性があり、互換性の問題が発生する可能性があります。」

    他におすすめはありますか?ありがとうございます。

  3. 記事をありがとうございます。サイトには現在の年のみのタグがありましたが、このスニペットのおかげで、ブログが開始された年を含めるように拡張できました。ずっと見栄えが良くなりました。よくできました。自分で気づかなかったり、インターネットで長い間探してさまざまなコードを試したりしたであろうこの小さなこと、ありがとうございます。

  4. 著作権に動的な日付を追加するコードをありがとう。
    これにより、日付を手動で変更する必要がなくなります。
    これを探していました。私のウェブサイトに追加します。

  5. https://www.wpbeginner.com/glossary/functions-php/ で推奨されているように、これを試しました。): コードをコードスニペットプラグインにスニペットとして貼り付けました。しかし、次に何をすべきかわかりません。「日付を表示したいテーマのfooter.phpファイルに次のコードを追加します。」
    コードスニペットプラグインがどのように機能するのか理解できていないようです。コードはどこに追加されますか / 「footer.php」にはどのように対処しますか?フッターにコードを貼り付けようとしましたが、うまくいきませんでした…このコーディング初心者さん、助けてください?

  6. 自分で車輪を再発明するのに時間を無駄にするのではなく、Automatic Copyrights Shortcode のような利用可能なプラグインを活用すべきだと思います。

    どう思いますか?

    • この投稿が作成されたとき、そのプラグインは利用できませんでした。必ず確認します。

      管理者

  7. これを試してみましたが、一瞬うまくいったように見えました。

    WP キャッシュをクリアしてページを再読み込みしても、以前と同じ「Blah … blah … blah … | WordPress で構築」というフッターが表示されました。

    functions.php ファイルでこのコードスニペットがもう表示されなくなりました。ComicPress テーマです。

    コードスニペットはfunctions.phpとfooter.phpファイルのどこに追加しても関係ありますか?もしそうなら、それを知ることができれば大変助かります。

    ありがとうございます!

  8. これを維持するには子テーマにする必要がありますか? Twenty Seventeen を使用しており、子テーマはありません。WP のアップデートごとに上書きされる心配はありますか?

    本当に助かります!

  9. 年の後ろにテキストを追加する方法について、どなたか情報を提供していただけますか?コードのどこに配置すればよいですか?

  10. functions.php で保存をクリックした後、真っ白な画面が表示されます。functions.php ファイルもダウンロードしましたが、そこにあなたのコードは見つかりませんでした。どうすれば解決できますか?

  11. 「最終更新日:2016年1月5日、編集スタッフより」という日付を現在の日付に変更する必要があります…

    それでは、どのコマンドを使用すればよいですか?これを試しました…

    しかし、同じ日付が表示されます…

  12. ありがとうございます!素晴らしいです。私のウェブサイトで使わせていただきました。
    1年以上前の投稿、例えば2015年を追加して1年以上になるようにしました。その後、コードに直接2015と書けばいいことに気づきました(笑)。
    とにかく、笑っていただけたら嬉しいです。

  13. これは Wordpress Beginner です!!! PHP ファイルのどこにコードを貼り付けるのか、なぜ教えてくれないのですか?多くの人がウェブサイトを壊しているので、試したくありません。

  14. functionsにコードを追加したところ、ウェブサイトが完全に消滅しました。ログインページにアクセスしても、ウェブサイトのURLを入力するだけでも真っ白な画面になります。どうしてこうなったのですか?上記に記載されている通りに実行したのですが、:/

  15. 素晴らしい共有ですね。
    本当にありがとうございます。WordPressの著作権を削除する方法をずっと探していました。

    クリスティーナ様

  16. 以下のニーズに対する答えを見つけるために、数日かけて何時間も費やしました。

    ブロガーの著作権情報は、各投稿に自動的に含まれます。ブロガーは結婚して姓が変わりました。結婚式の日付より前の投稿では旧姓、結婚式の日付以降の投稿では新姓を著作権行に使用するように WordPress に設定するにはどうすればよいですか?

    get_the_date が重要であることはわかっていますが、投稿の公開日が 2009 年 10 月 1 日より前であれば旧姓を表示し、それ以外の場合は旧姓を表示するという条件分岐をどのように記述すればよいかわかりません。

    (または、もちろん、投稿公開日が結婚日より後の場合は、結婚後の名前を表示します。)

    ここにいる誰かが私を助けてくれることを願っています。お願いできますか?

  17. こんにちは、functions.phpファイルを更新しようとしましたが、代わりに500エラーが発生しました。どうすればよいですか?編集するためにWordPressアカウントにアクセスできません…。助けていただけますか?

  18. WordPressプラグインディレクトリにあるCopyright Shortcodesプラグインも試すことができます。

    利用可能なショートコードは次のとおりです:[copyright year=YYYY]、[copy]、[year]、[years by=YYYY list=true/false sep=“, “]

    よろしくお願いします、

  19. これは私が長年使用していたコードですが、年はGMTに基づいて取得されることに気づきました。そのため、異なるタイムゾーンのユーザーにサイトの年が早くまたは遅く変更されるのを見せたくない場合は、このタグを使用しないでください... echo date を echo date_i18n に変更してください。

    例えば、元のコードを使用したとき、2014年12月31日の午後6時頃に私のウェブサイトにアクセスしました。太平洋標準時はグリニッジ標準時より8時間遅れているため、私のウェブサイトはすでに2015年を表示していました。

    date_i18n の変更により、サイトには訪問者のタイムゾーンに基づいた現在の年が表示されるようになります。興味のある方のために、i18n は「internationalization」の略です。これは、'I' と 'N' の間に 18 文字があるためです。

  20. function.php のフッターにコードを追加するのに苦労しています。現在、次のエラーメッセージが表示されています。Parse error: syntax error, unexpected ‘function’ (T_FUNCTION) in /home3/hsp1990/public_html/wp-content/themes/couponpress/functions.php on line 35

    • 親テーマを直接編集するのではなく、子テーマを使用することをお勧めします。WordPress Codexにアクセスして、子テーマ開発に関する情報を検索してください。子テーマディレクトリに新しいfunctions.phpファイルとfooter.phpファイルを作成し、コードを挿入するだけです。これで完了です。

  21. こんにちは。
    このコードをどのように変更すれば、「最初に公開された投稿の日付」の代わりに、「1999年」という固定の「最初の日付」を設定できますか?
    よろしくお願いします。

  22. 上記のコードを使用しましたが、comicpress_copyright() 関数にわずかな変更を加え、より一般的な名前に変更しました。

  23. 良いヒントです!ほとんどコーディングの知識がなくても追加できました。年の後にサイトタイトルを追加するにはどうすればよいですか?

  24. 著作権は、最初に公開された時点から数年間有効であることを指摘しておく価値があります。つまり、考慮すべき点が2つあります。

    1) ベルヌ条約では、視覚的な著作権表示は必要ありません。サイトにあってもなくても法的な効力はありません。

    2) サイトが特定の年に初めて公開された場合、実際にはそれより後の年に公開されたと主張することは、著作権侵害の主張を弱めることになります。

    また、視覚的な著作権表示のほとんどは、その価値はともかく、年号の後に著作権者が誰であるかを明記する必要があります。
    最後に、ご提案いただいたハイフンマイナス文字の代わりに「enダッシュ」を使用するのがタイポグラフィ的に正しいです。

    • すべてのテーマ作成者のツールボックスに追加されていないことに驚いています。

      Gary のコメントに従って、– を – に変更し、私の名前を追加しました。

  25. サイトにアクセスしたときに著作権の年が古くなっているのに、新鮮なコンテンツを公開していると、確かに気になります。

    これは、そのための良いダミー要因になります。

    いつもながら、WordPressのリソースとして皆さんの活動を楽しみにしています。

返信を残す

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。