function.phpに以下を追加
function slugtourl($slugname){
//固定ページのスラッグからページを取得
$page = get_page_by_path($slugname);
//ページIDからURLを取得
return get_permalink( $page->ID );
}
URLを表示したいところに以下を追加
<?php echo slugtourl('access');?>
echoを付けるかつけないかの判別を入れてもよかったけど……。
それ自体は難しくないので……。
function slugtourl($slugname,$display = 1){
//固定ページのスラッグからページを取得
$page = get_page_by_path($slugname);
//ページIDからURLを取得
$url = get_permalink( $page->ID );
if($display){
echo $url;
}else{
return $url;
}
}
という感じでしょうか。
コメントを残す