ショートコード
Contents
目次を全て見る
block_pattern
指定した投稿のコンテンツをそのまま出力します。
属性 | 説明 |
---|---|
id (必須) | 埋め込む投稿の ID |
type | 使用せず |
使用例
[block_pattern id="123"]
display_period
指定期間内のみコンテンツを表示します。
属性 | 説明 |
---|---|
start | 開始日時 (YYYY-MM-DD) |
end | 終了日時 (YYYY-MM-DD) |
使用例
[display_period start="2025-06-01" end="2025-06-30"]
この期間限定のコンテンツです。
[/display_period]
is_pc
PC端末でのみコンテンツを表示します。
使用例
[is_pc]PC で見えるコンテンツ[/is_pc]
is_sp
スマホ端末でのみコンテンツを表示します。
使用例
[is_sp]スマホで見えるコンテンツ[/is_sp]
is_condition
条件クエリが一致した場合のみコンテンツを表示します。
属性 | 説明 |
---|---|
query | 条件クエリ文字列 |
使用例
[is_condition query="is_category=news"]
ニュースカテゴリの時のみ表示されます。
[/is_condition]
br
メディアクエリ連動の改行タグを出力します。
属性 | 説明 |
---|---|
view | lg /md /sm (デフォルト: lg ) |
使用例
レスポンシブ対応<br view="md">改行
theme_color
テーマカラーを適用したテキストを表示します。
属性 | 説明 |
---|---|
type | カラータイプ (primary /secondary など) |
opacity | 不透明度(0~1) |
使用例
[theme_color type="accent" opacity="0.8"]重要なテキスト[/theme_color]
ad
広告スペース用のプレースホルダー(未実装)。
[ad]
diver_notice
カスタマイズ > サイトメッセージ
で設定されているメッセージを一覧表示します。
[diver_notice]
diver_toc
コンテンツ内の目次を出力します。
[diver_toc]
diver_no_toc
目次を非表示にします。
searchform
検索フォームを出力します。
属性 | 説明 |
---|---|
radius | 角丸(true/false) |
border | 枠線(true/false) |
attr | その他属性 JSON |
class | 追加クラス |
使用例
[searchform radius="true" border="true" class="my-search"]
sns_btn
SNSボタンを生成します。
属性 | 説明 |
---|---|
sns | シェア先情報 JSON / 'share'(投稿のシェアボタン)/ 未設定でサイトのSNS情報をボタンになります |
size | アイコンサイズ(デフォルト: 1.2em ) |
class | 追加クラス |
使用例
[sns_btn sns='{"twitter":"https://twitter.com/share?url=..."}']
esc_html
コンテンツをエスケープして出力します。
使用例
[esc_html]<script>alert('XSS')</script>[/esc_html]
post_type_name
投稿タイプのラベル名を出力します。
固定ページ属性 | 説明 |
---|---|
post_type | 投稿タイプ名(省略時は現在投稿) |
使用例
投稿タイプ: [post_type_name post_type="page"]
cf
カスタムフィールドの値を取得して表示します。
属性 | 説明 |
---|---|
key | メタキー (必須) |
post_id | 投稿 ID |
default | 値がない場合のデフォルト |
format | フォーマット指定 (例: date:Y/m/d ) |
使用例
[cf key="price" default="価格未設定"]