Japanized for Twenty Twenty-One Plugin
Customize Twenty Twenty-One theme for Japanese.
Customize Twenty Twenty-One theme for Japanese.
This plugin only works with Twenty Twenty-One and its child themes.
Features
- Set the font family for Japanese.
- Noto Sans JP fonts can be applied.
- Font size can be set.
- Add major social icons (LINE, Hatena, Rakuten) in Japan.
- Change the “Powered by” text in the footer.
- Set the content width and the standard maximum width of the content.
- Add the breadcrumb.
- Add the table of contents.
- Add the Scroll Back to Top button.
- Add the sidebar. There is also a widget area that tracks scrolling.
- The table of contents can be automatically inserted into the sidebar (sticky).
- Set the background image of the header.
- jQuery is not used on the front side.
Restrictions
- Some features do not work in IE.
Acknowledgements
The font of the icon is “KouzanGyousho” font. Thank you for the wonderful font.
KouzanGyousho Font: http://opentype.jp/kouzangyousho.htm
Installation
- Upload the
jp-for-twentytwentyone
folder to the /wp-content/plugins/
directory. - Activate the plugin through the Plugins menu in WordPress.
Screenshots

Customize page

Settings for Japan page

Breadcrumb Settings page

Table of contents Settings page

Sidebar Settings page

Content Settings page

Footer Settings page

Scroll Top Settings page
Changelog
1.9.2
- Fixed a bug in smooth scrolling.
1.9.1
- Fixed a bug in the table of contents.
- Supported PHP 8.1 and WordPress 6.2.
- Code refactoring.
1.9.0
- Supported multiple pages (page breaks) in the table of contents.
1.8.6
- Fixed a bug in the table of contents.
1.8.5
- Fixed a bug that the table of contents is not displayed correctly in posts that include reusable block.
1.8.3
1.8.0
- Added an option to set the background image of the header.
1.7.0
- Added support for automatic insertion into the sidebar of the table of contents.
- Added design skin function.
1.6.0
1.5.0
- Added the Scroll Back to Top button.
1.4.0
- Added the table of contents.
1.3.0
1.2.0
- Added content width and standard content maximum width options.
1.1.0
- Added an option to change the “Powered by” text in the footer.
1.0.0