グーグルや、こちらで検索してもできなかった・わからなかったので失礼します。
もし、似たような解決済みの質問があった際は、恐れ入りますがそちらへの誘導お願いします。
本題ですが、
wordpressで固定ページを作成
↓
固定ページにPHPファイルをインクルード [phpinclude file='〇〇〇']
(〇〇〇.phpはwp-content/themes/……の中にあります)
↓
〇〇〇.phpにwordpressのとあるカテゴリーの記事一覧を出力するコードを入力し、
インクルード先の固定ページに記事一覧を出力することは可能でしょうか?
可能である場合、どのようなコードを入力すれば出力ができるでしょうか。
<ul> <?php $posts = get_posts("numberposts=5&category=66"); foreach ($posts as $post): setup_postdata($post); ?> <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> <span><?php $posttags = get_the_tags(); if ($posttags) { foreach($posttags as $tag) {echo $tag->name . ' '; } }?></span></li> <?php endforeach; ?> </ul>
参考URL(下記参照)をもとに、上記のようなコードをコピペしたり、
<?php require_once('./wp/wp-load.php'); ?>を <?php require( dirname(_ _FILE_ _) .'/wp-load.php' ); ?>などと記述してみたりと、色々試してみたのですが、
Warning: require(/△△/×××/wp-load.php): failed to open stream: No such file or directory in /△△/×××/〇〇〇.php on line 45 Fatal error: require(): Failed opening required '/△△/×××/wp-load.php' (include_path='.:/usr/local/php/5.4/lib/php') in /△△/×××/〇〇〇.php on line 45
上記のようなエラーが出たり、ulの中身がなかったりと困っております。
ご教示よろしくお願いいたします。
参考URL
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/15 03:07