Это вопрос о тематических рамках.Если это не то место, просто проигнорируйте это.
Я хотел бы спросить, как мне это сделать?Я скопировал шаблон страницы из родительской темы и переименовал его в home.php, а затем установил в качестве шаблона для домашней страницы.Затем я добавил хук к thematic_above_indexloop () в functions.php, но, похоже, он не работает.Вот мой хук действий:
function show_single_post(){
$i=0; // Initialize to Zero;
if (have_posts()) :
while (have_posts()) : the_post();
if ($i==0) {$recentpostid = $post->ID; $i=$i+1;}
endwhile;
endif;
//get only the latest post
$posts = query_posts( 'p='.$recentpostid."'");
}
add_action('thematic_above_indexloop', 'show_single_post');
Однако, если я встраиваю этот фрагмент кода непосредственно в home.php, он работает.Должно быть что-то не так с моим хуком действий?Я относительно новичок в использовании крюков, пожалуйста, просветите меня.