LLMS_Meta_Box_Expiration::metabox_options()
Builds array of metabox options.
Description Description
Array is called in output method to display options. Appropriate fields are generated based on type.
Return Return
(array) [md array of metabox fields]
Source Source
File: includes/admin/post-types/meta-boxes/class.llms.meta.box.expiration.php
public static function metabox_options() { $prefix = '_llms_'; $expiration_meta_fields = apply_filters('lifterlms_metabox_expiration_output', array( array( 'label' => 'Interval', 'desc' => 'Enter the interval. IE: enter 1 and select year below to set expiration to 1 year.', 'id' => $prefix . 'expiration_interval', 'type' => 'text', 'section' => 'expiration_interval', ), array( 'label' => 'Expiration Period', 'desc' => 'Combine the period with the interval above to set an expiration time line.', 'id' => $prefix . 'expiration_period', 'type' => 'dropdown', 'section' => 'expiration_period', 'options' => array( 'day' => 'Day', 'month' => 'Month', 'year' => 'Year', ), ), ) ); if ( has_filter( 'llms_meta_fields' ) ) { $expiration_meta_fields = apply_filters( 'llms_meta_fields', $expiration_meta_fields ); } return $expiration_meta_fields; }
Expand full source code Collapse full source code View on GitHub