可排序的帖子元数据箱

时间:2015-06-13 19:54:00

标签: php jquery wordpress

我正在尝试创建可排序的帖子元数据箱。 我有自定义帖子类型“ba-product”,其中我创建了一个元数据箱,用于手动选择相关帖子,我也想手动创建帖子订单。现在我被困在这里我怎么能用metabox保存订单所以它只适用于forebox循环与metabox而不是主帖。我真的不知道这是否可行。

<div id="related-products">
      <ul id="rp-list">
       <?php
       $products = get_posts(array('post_type' => 'ba-product', 'numberposts' => '-1', 'orderby' => 'none'));
       foreach($products as $product) {
       ?>
          <li id="<?php echo $product->post_name.'-'.$product->ID; ?>" class="related-products">
            <h3 class="hndle">Move</h3>
            <div class="inside">
            <label class="selectit">
            <input id="<?php echo $product->ID; ?>" value="<?php echo $product->ID; ?>" name="brp[rp][]" type="checkbox" />
            <?php echo $product->post_title; ?>
            </label>
            </div>
          </li>
       <?php } // ends $products ?>
      </ul>
  </div>

JS

jQuery( document ).ready( function($)  {
    $('#rp-list').sortable({
        handle      : 'h3.hndle',
        tolerance   :'pointer',
        update : function () {
            var neworder = new Array();
            $('#rp-list li').each(function() {    
                var id  = $(this).attr("id");
                var obj = {};
                obj[id] = id;
                neworder.push(obj);
            });
            $.post("post.php",{'neworder': neworder},function(data){});
        }
    });
});

0 个答案:

没有答案