Overview

Namespaces

  • EventPost
  • None

Classes

  • Children
  • Icons
  • Multisite
  • Settings
  • Shortcodes
  • Taxonomies

Functions

  • product_event_tab
  • woocommerce_product_tabs
  • woocommerce_rich_result
  • Overview
  • Namespace
  • Class

Class Children

Manage child events

Namespace: EventPost
Located at inc/class-children.php
Methods summary
public
# __construct( )
public
# Children( )

PHP4 constructor

PHP4 constructor

public
# init( object $EP )

Initialize

Initialize

Parameters

$EP
public
# add_post_type( )

Registers custom post-type

Registers custom post-type

public
# get_settings( array & $ep_settings, boolean & $reg_settings )

Alter settings from eventpost_getsettings_action filter

Alter settings from eventpost_getsettings_action filter

Parameters

$ep_settings
&$ep_settings
$reg_settings
&$reg_settings
public
# add_custom_box( string $post_type )

Add custom box

Add custom box

Parameters

$post_type
public
# add_custom_box_position( $position, $post_type )
public array
# get_post_types( array $post_types = array() )

Remove self post type form global list

Remove self post type form global list

Parameters

$post_types

Returns

array
public boolean
# _delete_child( integer $child_id )

Delete a child

Delete a child

Parameters

$child_id

Returns

boolean
public
# _sync_child( integer $child_id )

Syncs a child

Syncs a child

Parameters

$child_id
public integer|WP_Error
# _add_child( integer $post_id )

Add a child

Add a child

Parameters

$post_id

Returns

integer|WP_Error
The post ID on success. The value 0 or WP_Error on failure.
public array
# get( integer $post_id )

Get a child

Get a child

Parameters

$post_id

Returns

array
public
# save_postdata( integer $post_id )

Saves a child

Saves a child

Parameters

$post_id
public object
# retreive( WP_Post $event )

Retreive a child's details

Retreive a child's details

Parameters

$event

Returns

object
public
# notice( )

Shows notices

Shows notices

public
# check_admin_legitimity( )
public
# add_child_admin_post( )

Triggers child add on form submission

Triggers child add on form submission

public
# add_child_ajax( )
public
# delete_child_admin_post( )
public
# settings_form( type $ep_settings )

Settings form

Settings form

Parameters

$ep_settings
public
# edit_form_top( type $post )

Edit form

Edit form

Parameters

$post
public
# inner_custom_box_children( )

Displays the children custom box

Displays the children custom box

public array
# columns_head( array $defaults )

Alters columns

Alters columns

Parameters

$defaults

Returns

array
public
# columns_content( string $column_name, integer $post_id )

Echoes content of a row in a given column

Echoes content of a row in a given column

Parameters

$column_name
$post_id
public
# display_single( $eventbar, $event )
Properties summary
public $POST_TYPE
#
API documentation generated by ApiGen