php 在admin表中创建可排序列

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 在admin表中创建可排序列相关的知识,希望对你有一定的参考价值。

// Make sortable
add_filter( 'manage_edit-product_sortable_columns', 'sortable_number' );
function sortable_number( $columns ) {
  $columns['number'] = 'number';
  return $columns;
}

// sort by NUMBER query
add_action( 'pre_get_posts', 'services_number_orderby' );
function services_number_orderby( $query ) {
    if( ! is_admin() )
        return;

    $orderby = $query->get( 'orderby');

    if( 'number' == $orderby ) {
        $query->set('meta_key','number');
        $query->set('orderby','meta_value_num');
    }
}

以上是关于php 在admin表中创建可排序列的主要内容,如果未能解决你的问题,请参考以下文章

如何在 React 中创建可排序的表?如何从排序的对象访问类方法?

如何在ktor中创建可重用的拦截器?

如何在 vuetify 中创建可滚动的 v-list?

如何在 Java 中创建可拖动对象?

在 iOS 中创建可编辑的表格视图?

如何在 Serilog 输出模板中创建可选属性?