php 将自定义列添加到“事件日历后端列表”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 将自定义列添加到“事件日历后端列表”相关的知识,希望对你有一定的参考价值。

<?php
//*Add custom columns to Events Post type**/

add_filter( 'manage_tribe_events_posts_columns', 'wcd_event_custom_columns' );
function wcd_event_custom_columns($columns) {
    unset( $columns['author'] );
    unset( $columns['tags'] );
    unset( $columns['comments'] );
    $columns['event_city'] = __( 'Event City', 'translate' );
    $columns['event_id'] = __( 'ID', 'your_text_domatranslatein' );

    return $columns;
}

add_action( 'manage_tribe_events_posts_custom_column' , 'wcd_event_custom_columns_output', 10, 2 );
function wcd_event_custom_columns_output( $column, $post_id ) {
    switch ( $column ) {

        case 'event_id' :
            echo get_the_ID();
            break;

        case 'event_city' :
            $venue = tribe_get_full_address();
            echo $venue;
            break;

    }
}
add_filter( 'manage_edit-tribe_events_sortable_columns', 'wcd_event_sortable_columns' );
function wcd_event_sortable_columns( $columns ) {
    $columns['event_id'] = 'event_id';
    $columns['event_city'] = 'event_city';
     
    return $columns;
}
?>

以上是关于php 将自定义列添加到“事件日历后端列表”的主要内容,如果未能解决你的问题,请参考以下文章

将自定义列产品可见性添加到 Woocommerce 3 中的管理产品列表

如何将自定义 css 工具提示添加到 extjs 列标题?

Netsuite 将自定义字段添加到交易列字段

使用 udf 传递列作为参数将自定义列添加到 pyspark 数据帧

如何将自定义列添加到数据表?

php 将自定义字段内容添加到菜单项