1 ) { $paged = $page; } return $paged; } // # FILTERS ============================================================== // ============ validation filters =============== // # MISC ============================================================== function absolute_weaver_echo_sanitized_html( $echo_is_safe ) { // This is used to echo trusted text that usually has HTML tags in it, possibly including trusted "; } // # OTHER UTILS ============================================================== function absolute_weaver_clear_both( $class = '' ) { if ( $class ) { echo '
'; } else { echo '
'; } } function absolute_weaver_relative_url( $subpath ) { // generate a relative URL from the site's root return parse_url( trailingslashit( get_template_directory_uri() ) . $subpath, PHP_URL_PATH ); } // =============================== transient options ============================= if ( ! function_exists( 'absolute_weaver_t_get' ) ) { // interface to [show_posts] function absolute_weaver_t_get( $opt ) { return isset( $GLOBALS['aspen_temp_opts'][ $opt ] ) ? $GLOBALS['aspen_temp_opts'][ $opt ] : ''; } } function absolute_weaver_check_editor_style() { // see if we need an update... if ( ! ( current_user_can( 'edit_theme_options' ) && current_user_can( 'activate_plugins' ) ) || is_customize_preview() ) { return; } $updir = wp_upload_dir(); $dir = trailingslashit( $updir['basedir'] ) . 'absolute-weaver-css/editor-style-awvr.css'; if ( ! absolute_weaver_f_exists( $dir ) || absolute_weaver_getopt( 'settings_version' ) != ABSOLUTE_WEAVER_SETTINGS_VERSION ) { // save latest version ) { if ( absolute_weaver_getopt( 'settings_version' ) != ABSOLUTE_WEAVER_SETTINGS_VERSION ) { absolute_weaver_setopt( 'settings_version', ABSOLUTE_WEAVER_SETTINGS_VERSION ); // save latest version } absolute_weaver_save_opts( 'customizer', true ); // using customizer helps force for all situations } }