数字で良ければ
/%post_id%.html
とすれば自動で数字が入ります。
トピック投稿者
wp-q
(@wp-q)
ご指導ありがとうございます。
ちょうど数字を表示させたかったのです。
が、うまくいきませんでした。
/%post_id%.html
とそのまま表示されてしまいます。
プラグインの影響なのでしょうか・・・。
パーマリンク設定で入力したんですよね?
一度、プラグインを全て無効にしてテストしてみてください。
投稿の本文入力欄でその投稿の投稿IDを入力(表示)したいって事で良いんですよね?
%post_id% は投稿IDです。
テンプレートタグでは the_ID(もしくは get_the_ID )になります。
テンプレートファイル上で使うならこれでOKなのですが、投稿本文内ではPHPのコードは書き込めないためショートコードにするなど、一工夫が必要です。
未検証ですがテーマのfunctions.phpに以下を書いて、その上で投稿入力欄に [my_post_id]
と書いてみてください
add_shortcode('my_post_id', 'my_post_id_func');
function my_post_id_func() {
return get_the_ID();
}
できたらこのコードはプラグイン化しておけばテーマを変えても機能します。
Exec-PHP愛好家向けショートコードプラグインの作り方
http://firegoby.jp/archives/4633