php 事件日历:从“事件”中删除“组织者”帖子类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 事件日历:从“事件”中删除“组织者”帖子类型相关的知识,希望对你有一定的参考价值。

<?php

/**
 * The Events Calendar: Remove the Organizers post type from Events.
 *
 * Replace instances of ORGANIZER_POST_TYPE with VENUE_POST_TYPE if you
 * want to do so for Venues instead.
 *
 * @link https://theeventscalendar.com/knowledgebase/linked-post-types/
 * @link https://gist.github.com/a521d02facbc64ce3891c9341384cc07
 */
function tribe_remove_organizers_from_events( $default_types ) {

	if (
		! is_array( $default_types )
		|| empty( $default_types )
		|| empty( Tribe__Events__Main::ORGANIZER_POST_TYPE )
	) {
		return $default_types;
	}

	if ( ( $key = array_search( Tribe__Events__Main::ORGANIZER_POST_TYPE, $default_types ) ) !== false ) {
		unset( $default_types[ $key ] );
	}

	return $default_types;
}

add_filter( 'tribe_events_register_default_linked_post_types', 'tribe_remove_organizers_from_events' );

以上是关于php 事件日历:从“事件”中删除“组织者”帖子类型的主要内容,如果未能解决你的问题,请参考以下文章

php 事件日历PRO:从相关的帖子逻辑中删除帖子标签,因此,仅使用事件类别。

php 事件日历PRO:从相关的帖子逻辑中删除帖子标签,因此,仅使用事件类别。

php 事件日历:在列表场所组织者短信代码扩展的项目详细信息部分中显示WordPress自定义字段。

php 事件日历:阻止访问事件,组织者和场所,但管理员和E / O / V的作者除外。如果用户已注销,

php 事件日历:阻止访问事件,组织者和场所,但管理员和E / O / V的作者除外。如果用户已注销,

php 事件日历:从Mini Calendar小部件中删除`tribe-event-featured`类。