add_action('wp_enqueue_scripts', 'enqueue_parent_styles');
function enqueue_parent_styles() {
wp_enqueue_style('parent-style', get_template_directory_uri().'/style.css');
wp_enqueue_style('woovina-niche', WOOVINA_CSS_DIR_URI . get_theme_mod('woovina_css_file'), false, WOOVINA_THEME_VERSION);
wp_enqueue_style('child-style', get_stylesheet_directory_uri().'/style.css',false, time());
wp_enqueue_style('child-style-custom', get_stylesheet_directory_uri().'/css/custom.css',false, time());
wp_enqueue_script( 'custom-script', get_stylesheet_directory_uri() . '/js/custom.js', array ( 'jquery' ), time(), true);
if ((get_page_template_slug() == 'template-scroll.php')||(get_page_template_slug() == 'template-scroll2.php')||(get_page_template_slug() == 'template-scroll3.php')||(get_page_template_slug() == 'template-scroll4.php')||(get_page_template_slug() == 'template-scroll5.php')||(get_page_template_slug() == 'template-scroll6.php')) {
wp_enqueue_style('child-style-scroll', get_stylesheet_directory_uri().'/css/scroll.css',false, time());
wp_enqueue_script( 'scroll-script', get_stylesheet_directory_uri() . '/js/scroll1.js', array ( 'jquery' ), time(), true);
}
}
add_filter('wpcf7_validate', 'wpq_validate', 11, 2);
function wpq_validate( $result ) {
$form = WPCF7_Submission::get_instance();
$email = $form->get_posted_data('email-372');
$telephone = $form->get_posted_data('phonenumebr');
if( empty($email) && empty($telephone) ) {
$result->invalidate('email-372', 'Either one of these fields must be filled. Please try again.' );
$result->invalidate('phonenumebr', 'Either one of these fields must be filled. Please try again.' );
}
return $result;
}
// for redirection
add_action('template_redirect', function () {
$request_uri = trim(parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH), '/');
// Match URLs like /singleLookBook/641709 (only numbers after it)
if (preg_match('#^singleLookBook/\d+$#', $request_uri) && is_404()) {
wp_redirect(home_url(), 302);
exit;
}
});
Discovering the World of Free Online Cent Slots – styl.in
With the boosting popularity of online gaming, the need completely free on the internet cent slots has grown greatly. These casino site games provide promokod 1xbet gamers the opportunity to take pleasure in the thrill of playing slots without needing to risk a considerable amount of money. In this article,
You Might Also Like
June 1, 2026
May 12, 2026
May 12, 2026