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_Shortcode_PopupTrigger::fields()
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
Return Return
(array)
Source Source
File: classes/Shortcode/PopupTrigger.php
public function fields() { $select_args = array(); if ( isset( $_GET['post'] ) && is_int( (int) $_GET['post'] ) && isset( $_GET['action'] ) && $_GET['action'] == 'edit' ) { $select_args['post__not_in'] = wp_parse_id_list( array( get_the_ID(), $_GET['post'] ) ); } return array( 'general' => array( 'main' => array( 'id' => array( 'label' => __( 'Targeted Popup', 'popup-maker' ), 'placeholder' => __( 'Choose a Popup', 'popup-maker' ), 'desc' => __( 'Choose which popup will be targeted by this trigger.', 'popup-maker' ), 'type' => 'select', 'post_type' => 'popup', 'priority' => 5, 'required' => true, 'options' => PUM_Helpers::popup_selectlist( $select_args ) + array( 'custom' => __( 'Custom', 'popup-maker' ), ), 'std' => 0, ), 'custom_id' => array( 'label' => __( 'Custom Popup ID', 'popup-maker' ), 'type' => 'text', 'dependencies' => array( 'id' => 'custom', ), 'std' => '', ), ), ), 'options' => array( 'main' => array( 'tag' => array( 'label' => __( 'HTML Tag', 'popup-maker' ), 'placeholder' => __( 'HTML Tags: button, span etc.', 'popup-maker' ), 'desc' => __( 'The HTML tag used to generate the trigger and wrap your text.', 'popup-maker' ), 'type' => 'text', 'std' => '', 'priority' => 10, 'required' => true, ), 'classes' => array( 'label' => __( 'CSS Class', 'popup-maker' ), 'placeholder' => __( 'CSS Class', 'popup-maker' ), 'type' => 'text', 'desc' => __( 'Add additional classes for styling.', 'popup-maker' ), 'priority' => 15, 'std' => '', ), 'class' => array( 'type' => 'hidden', ), 'do_default' => array( 'type' => 'checkbox', 'label' => __( 'Do not prevent the default click functionality.', 'popup-maker' ), 'desc' => __( 'This prevents us from disabling the browsers default action when a trigger is clicked. It can be used to allow a link to a file to both trigger a popup and still download the file.', 'popup-maker' ), 'priority' => 20, 'std' => false, ), ), ), ); }
Expand full source code Collapse full source code View on Trac