WordPress 開発者がテーマとテーマ フレームワークをより効率的かつ迅速に開発できるように、基本的にフレームワークを構築しようとしています。
しかし、ワードプレスループをクラスに入れることで小さな問題が発生しています。これが私が持っているものです:
class AisisCore_Template_Helpers_Loop{
protected $_options;
public function __construct($options = null){
if(isset($options)){
$this->_options = $options;
}
}
public function init(){}
public function loop(){
if(have_posts()){
while(have_posts()){
the_post();
the_content();
}
}
}
}
今のところ、クラスの単純さを念頭に置いてください。あなたがしなければならないことは次のとおりです。
$loop = new AisisCore_Template_Helpers_Loop();
$loop->loop();
そして、投稿のリストが表示されるはずです。
ただし、投稿が表示されないようです。WordPress ループの動作を妨げているものはありますか?