/**
* Sticky Header - Customizer.
*
* @package Astra Addon
* @since 1.0.0
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly.
}
if ( ! class_exists( 'Astra_Ext_Transparent_Header_Loader' ) ) {
/**
* Customizer Initialization
*
* @since 1.0.0
*/
class Astra_Ext_Transparent_Header_Loader {
/**
* Member Variable
*
* @var instance
*/
private static $instance;
/**
* Initiator
*/
public static function get_instance() {
if ( ! isset( self::$instance ) ) {
self::$instance = new self();
}
return self::$instance;
}
/**
* Constructor
*/
public function __construct() {
add_filter( 'astra_theme_defaults', array( $this, 'theme_defaults' ) );
add_action( 'customize_preview_init', array( $this, 'preview_scripts' ) );
add_action( 'customize_register', array( $this, 'customize_register' ), 2 );
}
/**
* Set Options Default Values
*
* @param array $defaults Astra options default value array.
* @return array
*/
public function theme_defaults( $defaults ) {
// Header - Transparent.
$defaults['transparent-header-logo'] = '';
$defaults['transparent-header-retina-logo'] = '';
$defaults['different-transparent-logo'] = 0;
$defaults['different-transparent-retina-logo'] = 0;
$defaults['transparent-header-logo-width'] = array(
'desktop' => 150,
'tablet' => 120,
'mobile' => 100,
);
$defaults['transparent-header-enable'] = 0;
$defaults['transparent-header-disable-archive'] = 1;
$defaults['transparent-header-disable-latest-posts-index'] = 1;
$defaults['transparent-header-on-devices'] = 'both';
$defaults['transparent-header-main-sep'] = '';
$defaults['transparent-header-main-sep-color'] = '';
/**
* Transparent Header
*/
$defaults['transparent-header-bg-color'] = '';
$defaults['transparent-header-color-site-title'] = '';
$defaults['transparent-header-color-h-site-title'] = '';
$defaults['transparent-menu-bg-color'] = '';
$defaults['transparent-menu-color'] = '';
$defaults['transparent-menu-h-color'] = '';
$defaults['transparent-submenu-bg-color'] = '';
$defaults['transparent-submenu-color'] = '';
$defaults['transparent-submenu-h-color'] = '';
/**
* Transparent Header Responsive Colors
*/
$defaults['transparent-header-bg-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['transparent-header-color-site-title-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['transparent-header-color-h-site-title-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['transparent-menu-bg-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['transparent-menu-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['transparent-menu-h-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['transparent-submenu-bg-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['transparent-submenu-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['transparent-submenu-h-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['transparent-content-section-text-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['transparent-content-section-link-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
$defaults['transparent-content-section-link-h-color-responsive'] = array(
'desktop' => '',
'tablet' => '',
'mobile' => '',
);
return $defaults;
}
/**
* Add postMessage support for site title and description for the Theme Customizer.
*
* @param WP_Customize_Manager $wp_customize Theme Customizer object.
*/
public function customize_register( $wp_customize ) {
// @codingStandardsIgnoreStart WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound
/**
* Register Panel & Sections
*/
require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/class-astra-transparent-header-panels-and-sections.php';
/**
* Sections
*/
require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/sections/class-astra-customizer-colors-transparent-header-configs.php';
// Check Transparent Header is activated.
require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/sections/class-astra-customizer-transparent-header-configs.php';
// @codingStandardsIgnoreEnd WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound
}
/**
* Customizer Preview
*/
public function preview_scripts() {
/**
* Load unminified if SCRIPT_DEBUG is true.
*/
/* Directory and Extension */
$dir_name = ( SCRIPT_DEBUG ) ? 'unminified' : 'minified';
$file_prefix = ( SCRIPT_DEBUG ) ? '' : '.min';
wp_enqueue_script( 'astra-transparent-header-customizer-preview-js', ASTRA_THEME_TRANSPARENT_HEADER_URI . 'assets/js/' . $dir_name . '/customizer-preview' . $file_prefix . '.js', array( 'customize-preview', 'astra-customizer-preview-js' ), ASTRA_THEME_VERSION, true );
// Localize variables for further JS.
wp_localize_script(
'astra-transparent-header-customizer-preview-js',
'AstraBuilderTransparentData',
array(
'is_astra_hf_builder_active' => Astra_Builder_Helper::$is_header_footer_builder_active,
'is_flex_based_css' => Astra_Builder_Helper::apply_flex_based_css(),
)
);
}
}
}
/**
* Kicking this off by calling 'get_instance()' method
*/
Astra_Ext_Transparent_Header_Loader::get_instance();
Needed two records as proof target. These could become a bank declaration, utility bill, council tax bill or mastercard declaration. Each one of these documents must be dated within the last three weeks – older records won’t be recognized.
You can examine one any records you bring provides your own label spelt precisely and you may continuously. Something managed so you can ‘Steven’ instead of ‘Stephen’, for instance, is unlikely are recognized while the research. An identical applies for folks who changed the surname just after engaged and getting married.
You will additionally have to render information on their outgoings, having bank and charge card statements in the history around three so you can six months, one car loan or hire purchase plans, details of one finance, including a list of other typical payments and you will cost instance take a trip otherwise childcare.
Your lender statements should show proof of how you’ve oriented your put. Lenders may request you to define what they consider are one uncommon deals, and you can evidence is necessary to right back men and women up. If you’ve been given the put because a gift, you loan places Sedgwick will want a page regarding anybody who offered you the currency.
If you are completely-day work, you need the P60 out of your boss as well as least around three months’ property value payslips.
While worry about-functioning, its a bit more difficult. Usually, you’ll need details of your income tax examination plus accounts away from the last three-years, like the latest income tax year.
This might indicate you are going to need to submit the taxation get back prior to than usual if the, say, you might be obtaining home financing within the Oct but would not always complete your come back up until the following the January.
To incorporate proof, needed statements of an enthusiastic accountant, income tax go back form SA302, including support advice such as bank comments and you will invoices.
Once you have found a mortgage contract that suits your position, you might want to score an agreement the theory is that, referred to as a decision in theory otherwise Dip.
Since term implies, it requires a loan provider agreeing ‘in principle’ in order to an effective mortgage, at the mercy of latest inspections and recognition of the house you plan buying.
Taking a decision in theory usually comes to a credit check, very we’d advise just this whenever officially trying to get the new financial, or if perhaps an estate broker requests one to have a look at you happen to be a reputable consumer.
For those who possess latter, make an effort to obtain the choice in principle which have a loan provider exactly who works a mellow credit score assessment, since it is best to secure the number of difficult credit inspections to a minimum. Their agent can help you using this type of.
For each lender is different, but a decision in theory commonly generally speaking last for six months. In case the assets lookup requires longer than your arranged, you may have to rating another choice the theory is that.

The mortgage financial will conduct a good valuation with the possessions you wish to purchase. This confirms in it that house is worth roughly what you should pay it off.
The lender also manage a comprehensive evaluate of your own papers you have considering and your credit score. This lookup can look on your credit file.
If the a loan provider turns your down during this period, it’s well worth trying to find out why, and probably prepared a bit before applying to a different bank. And make several home loan applications really personal together with her you may somewhat wreck the credit rating.
In the event that a lender are pleased with the job, it generates your a formal mortgage promote. Financial now offers are usually good to possess 6 months, whereas remortgage even offers are generally merely appropriate for three days (it varies ranging from lenders).
]]>