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_Model_Popup::get_settings()
Returns array of all popup 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
Return Return
(array)
Source Source
File: classes/Model/Popup.php
public function get_settings() { if ( ! isset( $this->settings ) ) { // This hack is here to allow creating popups on the fly without saved meta. $settings = isset( $this->settings ) ? $this->settings : $this->get_meta( 'popup_settings' ); if ( ! is_array( $settings ) ) { $settings = array(); } // Review: the above should be removed and replaced with a hooked filter here to supply defaults when $settings === false. $this->settings = apply_filters( 'pum_popup_settings', $settings, $this->ID ); } return $this->settings; }
Expand full source code Collapse full source code View on Trac