get_page_by_path($page_path)
を使ってみてください。
うわーありがとうございます!!
おかげさまで何とかなりました。
せっかくなので今回使用したサンプルを書いておきます。
<!-- スラッグからページを表示する -->
<?php $page = get_page_by_path ('slug'); echo $page->post_content; ?>
<!-- スラッグからページIDを表示する -->
<?php $page = get_page_by_path ('slug'); echo $page->ID; ?>
<!-- スラッグからページを表示する -->
<?php $page = get_page_by_path ('slug'); echo $page->post_content; ?>
これはあまり正しくないです。post_content そのものは、ショートコードの処理、<!--more-->
などの処理が行なわれていないこと、また、パスワード保護されたページかどうかのチェックも行なわれていないからです。
やるとすれば、以下のような感じだと思います。
$page = get_page_by_path ('slug');
setup_postdata($page);
the_content();
重ね重ねありがとうございます。
勉強不足を痛感しました。
表面的なことしか考えてませんでしたが、
もっとよく理解しないとだめですね。
ありがとうございました。