Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WordPress 6.1 対応 #1417

Closed
shimotmk opened this issue Sep 12, 2022 · 3 comments
Closed

WordPress 6.1 対応 #1417

shimotmk opened this issue Sep 12, 2022 · 3 comments

Comments

@shimotmk
Copy link
Contributor

shimotmk commented Sep 12, 2022

バージョンアップ時の過去の対応
5.7 #137
5.8 #525
5.9 #926
6.0 #1163

WordPress 6.1 Development Cycle
https://make.wordpress.org/core/6-1/
6.1リリース予定日
1 November 2022

WordPress 6.1 Field Guide
https://make.wordpress.org/core/2022/10/12/wordpress-6-1-field-guide/

WordPress 6.1 Beta 1のお知らせ
原文(英語) https://wp.me/pZhYe-3vF

WordPress 6.1 Beta 2のお知らせ
原文(英語) https://wp.me/pZhYe-3wh

WordPress 6.1 Beta 3のお知らせ
原文(英語) https://wp.me/pZhYe-3wD

WordPress 6.1 RC1のお知らせ
https://wp.me/pZhYe-3x1

WordPress 6.1 RC2のお知らせ
https://wp.me/pZhYe-3y6

WordPress 6.1 RC3のお知らせ
https://wp.me/pZhYe-3yu

WordPress 6.1 RC 4のお知らせ
https://wp.me/p2AvED-q9B

WordPress 6.1 RC 5のお知らせ
https://wp.me/p2AvED-qag

WordPress 6.1に入るGutenbergのバージョンは 13.1-14.1
https://developer.wordpress.org/block-editor/contributors/versions-in-wordpress/

Gutenbergリリースノート
https://make.wordpress.org/core/tag/gutenberg-new/

New APIs
13.1 https://wp.me/p2AvED-oUN
13.2 https://wp.me/p2AvED-p4h
13.3 https://wp.me/p2AvED-p7Q
13.4 https://wp.me/p2AvED-pb3
13.5 https://wp.me/p2AvED-pgo
13.6 https://wp.me/p2AvED-pkM
13.7 https://wp.me/p2AvED-ppz
13.8 https://wp.me/p2AvED-ptg
13.9 https://wp.me/p2AvED-pwI
14.0 https://wp.me/p2AvED-pBn
14.1 https://wp.me/p2AvED-pGZ

6.1対応にあたってのissuesはそれぞれissuesにして6.1対応プロジェクトに追加する

@shimotmk
Copy link
Contributor Author

shimotmk commented Oct 18, 2022

@kurudrive
知ってるかもですが、これ採用するか確認した方が良いかもです
https://make.wordpress.org/themes/2022/09/12/testing-and-feedback-for-using-block-based-template-parts-in-classic-themes/
要約すると
クラシック テーマでブロック ベースのテンプレート パーツを使用する

  1. functions.phpに add_theme_support( 'block-template-parts' ); を書く
  2. partsディレクトリにfooter.htmlみたいなものを作る
  3. それを置きたい場所に<?php block_template_part( 'footer' ); ?>を書く

そうすればブロックテーマのテンプレートパーツのようにヘッダーやフッターをブロックで置き換えられます

@kurudrive
Copy link
Member

@shimotmk ありがとうございます🙌

先日なんとなく試したのですが、これは普通に対応しようとすると

  • 既存サイト → 互換性の問題で死ぬ
  • 新規サイト用に対応 → テーマファイル・構造がカオスになりすぎる
  • 使った感想として管理画面からの操作について実用レベルにするのが難しい

という事で、この形式での Lightning の対応は基本見送りです😑

@shimotmk
Copy link
Contributor Author

shimotmk commented Nov 2, 2022

6.1がリリースされたのでcloseします
https://wordpress.org/news/2022/11/misha/
今後は通常通りVektor WordPress Solutionsのプロジェクトで運用
https://github.com/orgs/vektor-inc/projects/2

@shimotmk shimotmk closed this as completed Nov 2, 2022
6.1対応 automation moved this from To do to Done Nov 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

No branches or pull requests

9 participants