如何使用WPGlobus按语言过滤内容

时间:2016-10-13 作者:cfranco

我是PHP新手,我找不到做这个过滤器的方法或编程逻辑。

我有以下代码,但我不知道如何过滤它,有人能帮我处理代码吗?

    <?php
        $args = array(
            \'numberposts\' => 3, 
            \'post_type\' => \'post\',
            \'post_status\' => \'publish\'
        );

        $recent_posts = wp_get_recent_posts( $args, ARRAY_A );
        foreach( $recent_posts as $recent ){
            echo \'<div class="col-md-4"><a href="\' . get_permalink($recent["ID"]) . \'">\' . get_the_post_thumbnail( $recent["ID"], \'full\', array(\'class\' => \'img-responsive \') ) . \'<h5>\'. $recent["post_title"].\'</h5></a> </div> \';
        }
        wp_reset_query();
    ?>
WPGlobus的选项有:

WPGlobus::Config()->language

WPGlobus_Core::text_filter( $text, $language );

$text = apply_filters( \'the_title\', $text );
如何将语言过滤器添加到此最近的帖子代码??

1 个回复
SO网友:tivnet

在本部分代码中:

\'<h5>\'. $recent["post_title"].\'</h5>

应该过滤post\\u标题,以便WPGlobus获取当前语言部分。

像这样:

\'<h5>\'. apply_filters( \'the_title\', $recent[\'post_title\'] ) .\'</h5>

相关推荐