3テラバイト

プログラム関連備忘録サイト。主にゲーム。

WordPress

WordPressのクエリ変数一覧

投稿日:2020年4月7日 更新日:

WordPressのパーマリンク設定を変更していない場合、記事のURLは以下のようになっているかと思います。
https://santerabyte.com/?p=1

このクエリ変数によってどのページを表示するか判断してページを返しています。
パーマリンク設定を変更している場合でも、特定のルールに従って上記のクエリ変数の形式に書き換えられ判定しています。

クエリ変数にはパブリックとプライベートの2種類あり、パブリックなものは前述のURLのクエリ変数にも使用できるもので、プライベートなものは内部的にデータ取得する際のみ使用できるものです。

WordPressで使用できるデフォルトのクエリ変数について以下にまとめます。

パブリック変数

m
p投稿ID
posts
w
cat
withcomments
withoutcomments
sサイト内検索文字列
search
exact
sentence
calendar
page
paged
more
tb
pb
author
order
orderby
year
monthnum
day
hour
minute
second
name
category_nameカテゴリ名
tagタグ名
feed
author_name著者名
pagenameページ名
page_idページID
error
attachment
attachment_id
subpost
subpost_id
preview
robots
taxonomyタクソノミー
termターム
cpage
post_type投稿タイプ
embed

プライベート変数

offset
posts_per_page
posts_per_archive_page
showposts
nopaging
post_type
post_status
category__in
category__not_in
category__and
tag__in
tag__not_in
tag__and
tag_slug__in
tag_slug__and
tag_id
post_mime_type
perm
comments_per_page
post__in
post__not_in
post_parent
post_parent__in
post_parent__not_in
title
fields

-WordPress


comment

メールアドレスが公開されることはありません。

関連記事

no image

WordPressショートコードの作り方

こんにちは、今日はWordPressのショートコードの作り方についてまとめていきます。 確認環境 WordPress 5.5.1 作り方 ショートコードの追加にはadd_shortcodeという関数を …

no image

WordPressの登録、ログイン関連フィルターフック一覧

こんにちは、今日はWordPressの登録、ログイン関連のフィルターフックについてまとめていきます。 確認環境 WordPress 5.5.1 フック一覧 フック名説明authenticateユーザー …

no image

WordPressでクエリ句をフィルタリングするposts_clausesの使い方

こんにちは、今日はWordPressでクエリ句をフィルタリングするposts_clausesの使い方についてまとめていきます。 確認環境 WordPress 5.5.1 使い方 $clausesはWH …

no image

WordPressで投稿内のリンク先に通知する機能を無効化する

WordPressではデフォルトで投稿内にリンクがあった場合にそのリンク先に通知を試みる設定になっています。 こちらの機能を無効化するには以下の設定から行えます。 設定 > ディスカッション設定 > …

no image

WordPress管理画面にメタボックスを追加する方法

こんにちは、今日はWordPress管理画面にメタボックスを追加する方法についてまとめていきます。 確認環境 WordPress 5.5.1 追加方法 メタボックスの追加にはadd_meta_box関 …