正确的get_post博客php - 最安全的方式

时间:2017-12-05 23:57:46

标签: php arrays wordpress get

剔除博客帖子的正确,安全的方法是什么?在我在电子商务网站上编码之前,我只是保持谨慎。

在我的个人网站上,我发现这个工作正常。

<?php
$args = array(
  'numberposts' => 12,
  'offset'      => 1
);
$latest_post = get_posts( $args ); ?>
<?php foreach( $latest_post as $post ) : setup_postdata( $post ); ?>

<div class="col-sm-12 col-md-6 col-lg-4 waypoint_card">
    <a href="<?php echo esc_url( get_permalink() ); ?>">
        <div class="waypoint_img" style="background-image:url('<?php echo get_the_post_thumbnail_url(); ?>');"></div>
        <div class="waypoint_content">
            <h3><?php echo the_title(); ?></h3>
        </div>
    </a>
</div>

<?php endforeach; ?>
<?php wp_reset_query(); ?>

我最终将这个$ args数组加倍,这样我就可以将第一个帖子与其余帖子分开(偏移1)。有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

如果你的目的是获得前12个帖子减去第一个帖子,那么它是合法的。