Warning: Array to string conversion in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 808
Warning: foreach() argument must be of type array|object, string given in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 813
Warning: Array to string conversion in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 808
PUM_Extension_License::settings( array $tabs = array() )
Add license field to settings
Description Description
Warning: Array to string conversion in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 808
Warning: foreach() argument must be of type array|object, string given in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 813
Warning: Array to string conversion in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 808
Parameters Parameters
- $tabs
-
(Optional)
Default value: array()
Return Return
(array)
Source Source
File: classes/Extension/License.php
public function settings( $tabs = array() ) { static $license_help_text = false; if ( ! $license_help_text && ! isset( $tabs['licenses']['main']['license_help_text'] ) ) { $license_help_text = true; $tabs['licenses']['main']['license_help_text'] = array( 'type' => 'html', 'content' => '<p><strong>' . sprintf( __( 'Enter your extension license keys here to receive updates for purchased extensions. If your license key has expired, please %srenew your license%s.', 'popup-maker' ), '<a href="https://docs.wppopupmaker.com/article/177-license-renewal?utm_medium=license-help-text&utm_campaign=Licensing&utm_source=plugin-settings-page-licenses-tab" target="_blank">', '</a>' ) . '</strong></p>', 'priority' => 0, ); } $tabs['licenses']['main'][ $this->item_shortname . '_license_key' ] = array( 'type' => 'license_key', 'label' => sprintf( __( '%1$s', 'popup-maker' ), $this->item_name ), 'options' => array( 'is_valid_license_option' => $this->item_shortname . '_license_active', 'activation_callback' => array( $this, 'activate_license' ), ), ); return $tabs; }
Expand full source code Collapse full source code View on Trac