LLMS_Post_Types::register_post_statuses()
Register post statuses
Return Return
(void)
Source Source
File: includes/class.llms.post-types.php
public static function register_post_statuses() { $order_statuses = self::get_order_statuses(); $txn_statuses = apply_filters( 'lifterlms_register_transaction_post_statuses', array( 'llms-txn-failed' => array( 'label' => _x( 'Failed', 'Transaction status', 'lifterlms' ), 'public' => true, 'exclude_from_search' => false, 'show_in_admin_all_list' => true, 'show_in_admin_status_list' => true, 'label_count' => _n_noop( 'Failed <span class="count">(%s)</span>', 'Failed <span class="count">(%s)</span>', 'lifterlms' ), ), 'llms-txn-pending' => array( 'label' => _x( 'Pending', 'Transaction status', 'lifterlms' ), 'public' => true, 'exclude_from_search' => false, 'show_in_admin_all_list' => true, 'show_in_admin_status_list' => true, 'label_count' => _n_noop( 'Pending <span class="count">(%s)</span>', 'Pending <span class="count">(%s)</span>', 'lifterlms' ), ), 'llms-txn-refunded' => array( 'label' => _x( 'Refunded', 'Transaction status', 'lifterlms' ), 'public' => true, 'exclude_from_search' => false, 'show_in_admin_all_list' => true, 'show_in_admin_status_list' => true, 'label_count' => _n_noop( 'Refunded <span class="count">(%s)</span>', 'Refunded <span class="count">(%s)</span>', 'lifterlms' ), ), 'llms-txn-succeeded' => array( 'label' => _x( 'Succeeded', 'Transaction status', 'lifterlms' ), 'public' => true, 'exclude_from_search' => false, 'show_in_admin_all_list' => true, 'show_in_admin_status_list' => true, 'label_count' => _n_noop( 'Succeeded <span class="count">(%s)</span>', 'Succeeded <span class="count">(%s)</span>', 'lifterlms' ), ), ) ); foreach ( array_merge( $order_statuses, $txn_statuses ) as $status => $values ) { register_post_status( $status, $values ); } }
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
3.19.0 | Unknwn. |
3.0.0 | Introduced. |