wordpress - Overwrite plugin files? -
i want overwrite file plugins/the-events-calendar/tickets/meta-box.php
of plugin the events calendar.
i followed tutorial overwrite plugin files not working me.
how can overwrite file?
i want add new metabox in evetns ticket section how can without edit plugin file other wise overwrite plugin files.
i don't have paid ticket plugin refer to, took bit of time skim through available github code:
https://github.com/moderntribe/the-events-calendar/
it looks overwrite option (i.e. moving file plugin folder tribe-events/
folder within current theme directory) applies views templates in:
https://github.com/moderntribe/the-events-calendar/tree/master/views
you can see example definition of gettemplatehierarchy()
function here.
but overwrite option doesn't apply /admin-views/tickets/meta-box.php
file, since it's included here default php include()
:
include $this->path . 'admin-views/tickets/meta-box.php';
through method call here:
tribeeventsticketspro::instance()->do_meta_box( $post_id );
where metabox comes from:
add_action( 'add_meta_boxes', array( 'tribeeventsticketsmetabox', 'maybe_add_meta_box' ) );
looking @ source of file, found part:
<?php do_action( 'tribe_events_tickets_metabox_advanced', get_the_id(), null ); ?>
this might looking for, if want add tickets ui event editor. try hook tribe_events_tickets_metabox_advanced
action add ui.
hope help.
Comments
Post a Comment