如何在循环内容之前执行自定义循环?

时间:2015-11-09 作者:HelpNeeder

如何在循环内容之前执行自定义循环?

<?php

    remove_action( \'genesis_entry_header\', \'genesis_do_post_title\' );
    remove_action( \'genesis_entry_footer\', \'genesis_entry_footer_markup_open\', 5 );
    remove_action( \'genesis_entry_footer\', \'genesis_entry_footer_markup_close\', 15 );
    add_action(\'genesis_entry_content\', \'gt_custom_loop\');

    function gt_custom_loop() {

        // this gets executed after the page content, how to make it execute before?

    }

    genesis();

?>

1 个回复
最合适的回答,由SO网友:Mark 整理而成

尝试使用genesis\\u before\\u内容挂钩。

add_action(\'genesis_before_content\', \'gt_custom_loop\');
function gt_custom_loop() {

    // this gets executed after the page content, how to make it execute before?

}

相关推荐

Increase offset while looping

我正在编写一个自定义帖子插件,它将自定义帖子分组显示为选项卡。每组4个岗位。是否可以编写一个偏移量随每次循环而增加的查询?因此,结果将是:-第一个查询显示从1到4的帖子-第二个查询显示从5到8的帖子-第三个查询显示从9到12的帖子等。 <div class=\"official-matters-tabs\"> <?php $args = array(\'post_type\' => \'official-matters\', \'showp