今回は、WordPress 内で使用宣言されている予約語について調べてまとめてみました。WordPress 構成等の何かの参考になれば幸いです。
予約語とは
まず、【予約語】は何か?というと

という意味になります。
ですので簡単に言うと、今回は”WordPress 内で使用できないワード”ということになります。
予約語を間違えて使用すると
もし、これらの名前を使用してしまうとそのページは表示しなくなります。
例えば、WordPress で以下の名前を作成する時は注意が必要です。
ただし、「パーマリンク」は予約語を使用しても問題はありません。

要するに、WordPress の何かしらの設定に関わる場合は注意が必要だという認識でよいでしょう。
予約語一覧
では早速、一覧を表示します。
予約語 A-Lまで
| attachment | attachment_id | author | author_name |
| calendar | cat | category | category__and |
| category__in | category__not_in | category_name | comments_per_page |
| comments_popup | customize_messenger_channel | customized | cpage |
| day | debug | error | exact |
| feed | fields | hour | link_category |
予約語 M-Z(Y)まで
| m | minute | monthnum | more |
| name | nav_menu | nonce | nopaging |
| offset | order | orderby | p |
| page | page_id | paged | pagename |
| pb | perm | post | post__in |
| post__not_in | post_format | post_mime_type | post_status |
| post_tag | post_type | posts | posts_per_archive_page |
| posts_per_page | preview | robots | s |
| search | second | sentence | showposts |
| static | subpost | subpost_id | tag |
| tag__and | tag__in | tag__not_in | tag_id |
| tag_slug__and | tag_slug__in | taxonomy | tb |
| term | theme | type | w |
| withcomments | withoutcomments | year |
まとめ
いかがだったでしょうか。
タクソノミーやタームのスラッグ名で使用できない予約語に注意しながら作成しましょう。作成のポイントは予約語の前後に「ハイフン」や「アンダーバー」などを入れることです。
ここまでお読みいただき、ありがとうございました。

コメント