在wordpress中为orderby添加函数中的元数据

时间:2018-05-08 02:27:41

标签: php wordpress

Newbee在这里

我需要通过名为wp ulike的插件的投票数来订购我的帖子。但要获得投票数,我需要运行一个函数。我已经尝试了各种我能思考的方式但是没有工作。

目前我的代码在这里:

<?php 
   function votecount(){
      if (function_exists('wp_ulike_get_post_likes')):
         echo wp_ulike_get_post_likes(get_the_ID());
      endif;
  }

  add_post_meta($post_id, 'votecount', $votecount);
?>

<?php 
  $ctr = 1;
  $args = array(
     'post_type' => 'ico',
     'posts_per_page' => -1,
     'meta_key' => 'votecount',
     'orderby' => 'meta_value',
     'order' => 'DESC'
  );
  $loop = new WP_Query( $args );
  while ( $loop->have_posts() ) : $loop->the_post();
?>

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)