WordPress投稿の更新日(post_modified)をロックし、SEO最適化のために更新日を意図的にコントロールできます。軽微な修正時に更新日を変えず、必要な時だけ手動で変更可能。
更新日をロックして、SEOを最適化
- 更新日ロック機能: 投稿を編集しても更新日を固定
- 手動更新日変更: 必要な時だけ更新日を変更
- 投稿タイプ選択: 対象の投稿タイプを自由に選択
- メタボックス表示: 編集画面で簡単に設定
- 日時ピッカー: 任意の日時に更新日を設定
- 公開日同期: ワンクリックで公開日と同じに設定
- デフォルトロック設定: 新規投稿のデフォルトロック状態を設定で切り替え可能
- 一括ロック/解除: 投稿一覧や設定画面から全投稿を一括操作
- 日付の不整合の修復: 更新日が公開日より前・GMT 未記録の投稿を確認して修復
- プラグイン一覧リンク: 設定画面への直接アクセス
- プラグインファイルを
/wp-content/plugins/ディレクトリにアップロード - WordPress管理画面でプラグインを有効化
- 管理画面メニューの「Kashiwazaki SEO Lock Modified Date」で設定
- 対象の投稿タイプを選択
- 投稿編集画面のサイドバーでロック設定
- 必要に応じて手動で更新日を変更
投稿編集画面のサイドバーにある「Kashiwazaki SEO Lock Modified Date」メタボックスで:
- 「更新日をロックする」にチェック: 公開済みの投稿を保存しても更新日が変わりません
- チェックを外す: 保存するたびに更新日が保存時刻になります
チェックの切り替えはその場で保存されます(投稿の保存は不要です)。下書き・予約など未公開の投稿はロックが効かず、ロックは公開後に有効になります(公開操作をした場合はその時点の日時が更新日になります)。
メタボックス内の日時ピッカーを使用:
- 任意の日時を選択(未来の日時は指定できません。公開日より前の日時は公開日時に合わせます)
- 「更新日を変更」ボタンをクリック
- その場で反映され、ロックが自動で ON になります(投稿の保存は不要)
「公開日と同じにする」を押してから「更新日を変更」を押すと、更新日が公開日時(秒まで)と同じになります。
- WordPress 6.0以上
- PHP 7.4以上
- jQuery(WordPress同梱版)
wp_insert_post_data/wp_insert_attachment_data: 更新日のロック処理wp_insert_post/add_attachment: 新規作成時のロック状態の記録transition_post_status: 予約投稿の自動公開時の更新日の補正(ロック中の投稿のみ)plugin_action_links: プラグイン一覧に設定リンク追加
- メタキー:
_kseo_lock_modified_date - オプション:
kseo_lock_modified_date_post_types、kseo_lock_modified_date_default_locked
GPL-2.0-or-later
開発者: 柏崎剛 (Tsuyoshi Kashiwazaki) ウェブサイト: https://www.tsuyoshikashiwazaki.jp/ サポート: プラグインに関するご質問や不具合報告は、開発者ウェブサイトまでお問い合わせください。
バグ報告や機能リクエストは Issues からお願いします。
プルリクエストも歓迎します:
- リポジトリをフォーク
- 機能ブランチを作成 (
git checkout -b feature/AmazingFeature) - 変更をコミット (
git commit -m 'Add some AmazingFeature') - ブランチにプッシュ (
git push origin feature/AmazingFeature) - プルリクエストを作成
- ドキュメント: このREADMEを参照
- 不具合報告: GitHub Issues
- 開発者サイト: https://www.tsuyoshikashiwazaki.jp/
Keywords: WordPress, SEO, 更新日, ロック, post_modified, SEO最適化, メタボックス, 日付管理
Made with ❤️ by Tsuyoshi Kashiwazaki