在活动日历中添加选项

时间:2016-11-14 作者:JesseMcCao

我遇到了一个让我头疼的问题,正如你们看到的图片,这是我在事件中添加选项时的结果。

enter image description here

我在以下位置更新了代码:wp-content/theme/mytheme/lib/metabox/function.php

$meta_boxes[] = array(
\'id\' => \'event_date_option\',
\'title\' => __( \'Event options\', \'mytheme\' ),
\'pages\' => array( Custom_Posts_Type_Event::POST_TYPE ), // Post type
\'context\' => \'normal\',
\'priority\' => \'high\',
\'show_names\' => true, // Show field names on the left
\'fields\' => array(
    array(
        \'name\' => __( \'Event type:\', \'mytheme\' ),
        \'desc\' => __( \'Choose event type\', \'mytheme\' ),
        \'id\' => SHORTNAME . Widget_Event::EVENT_INTERVAL_META_KEY,
        \'type\' => \'select\',
        \'options\' => array(
            array( \'value\'=>"n" , \'name\' => __( \'Normal\', \'mytheme\' ) ),
            array( \'value\'=>"c" , \'name\' => __( \'Comunity\', \'mytheme\' ) ),
        ),
    )
它显示在事件日志中,但我不知道在添加新事件或更新事件日志时如何保存。请帮帮我,谢谢!

啊,我用新表将其保存在数据库中,如:ID\\u POST,VALUE

非常感谢。

2 个回复
SO网友:Dhiraj Suthar

您需要添加使用函数来更新事件的事件选项,以获得提示请: Click hear

SO网友:Benoti

您需要将自定义字段保存为save_post 行动

您将找到添加和保存元框的过程,其中包含以下问题:here

希望有帮助

相关推荐

事件日历,使用Tribe_Get_Events()分页

我正在使用the events calendar 插件,在某个地方我使用tribe_get_events() 函数显示即将发生的事件。关键是,我需要为这些结果创建分页。这个tribe_get_events 函数正在使用wordpress\'get_posts() 并接受一些参数,如posts_per_page. 我尝试添加一些分页参数,就像使用WP_Query() 请求,但尚未成功。代码如下:<?php global $post; $all_events = tribe_get_event