1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
|
<?php // // Recommended way to include parent theme styles. // (Please see http://codex.wordpress.org/Child_Themes#How_to_Create_a_Child_Theme) // add_action('wp_enqueue_scripts', 'theme_enqueue_styles', 998); function theme_enqueue_styles() { $prefix = function_exists('elessi_prefix_theme') ? elessi_prefix_theme() : 'elessi'; wp_enqueue_style($prefix . '-style', get_template_directory_uri() . '/style.css'); wp_enqueue_style($prefix . '-child-style', get_stylesheet_uri()); }
add_filter('woocommerce_product_tabs', function ($tabs) { unset($tabs['reviews']); // Remove the reviews tab return $tabs; }, 99);
add_filter('locale', function ($locale) { if (is_admin()) { return 'en_US'; } return $locale; });
add_filter('default_checkout_billing_country', 'dreamteam_set_default_checkout_country'); add_filter('default_checkout_shipping_country', 'dreamteam_set_default_checkout_country');
function dreamteam_set_default_checkout_country() { return 'FR'; }
add_action( 'wp_footer', 'add_script_to_product_page' ); function add_script_to_product_page() { ?> <script type="text/javascript" > (function ($) {; $(document).ready(function () { $('.nasa-single-product-slide .product-info .wcpa_form_outer .wcpa_form_item.hassizechart').after('<a class="nasa-node-popup dreamteam-size-chart-link" href="javascript:void(0);" data-target="#nasa-content-size-guide" title="Guide des tailles" rel="nofollow"><i class="nasa-icon pe-7s-note2 pe-icon"></i> Guide des tailles</a>'); }); })(jQuery) </script> <?php }
function dreamteam_disable_wp_emojicons() { // Frontend & admin remove_action('wp_head', 'print_emoji_detection_script', 7); remove_action('admin_print_scripts', 'print_emoji_detection_script');
// Styles remove_action('wp_print_styles', 'print_emoji_styles'); remove_action('admin_print_styles', 'print_emoji_styles');
// Feeds & emails remove_filter('the_content_feed', 'wp_staticize_emoji'); remove_filter('comment_text_rss', 'wp_staticize_emoji'); remove_filter('wp_mail', 'wp_staticize_emoji_for_email');
// Disable TinyMCE emoji add_filter('tiny_mce_plugins', function($plugins) { return is_array($plugins) ? array_diff($plugins, ['wpemoji']) : []; });
// Disable emoji DNS prefetch add_filter('emoji_svg_url', '__return_false'); } add_action('init', 'dreamteam_disable_wp_emojicons');
|