File "functions.php"

Full Path: /home/vantageo/public_html/cache/.wp-cli/wp-content/plugins/scripts-to-footerphp/includes/functions.php
File size: 762 bytes
MIME-type: text/x-php
Charset: utf-8

<?php
/**
 * Common functions.
 *
 * @since      0.6.0
 * @package    Scripts_To_Footer
 * @subpackage functions
 **/

/**
 * Get custom settings.
 *
 * @since 0.6.0
 * @param string $key           The key.
 * @param mixed  $default_value The default value.
 * @param string $setting       The settings field.
 */
function stf_get_option( $key, $default_value = false, $setting = null ) {

	// Get settings field options.
	$setting = $setting ? $setting : 'scripts-to-footer';
	$options = get_option( $setting, $default_value );

	if ( ! is_array( $options ) || ! array_key_exists( $key, $options ) ) {
		return '';
	}

	return is_array( $options[ $key ] ) ? stripslashes_deep( $options[ $key ] ) : stripslashes( wp_kses_decode_entities( $options[ $key ] ) );
}