403Webshell
Server IP : 145.239.37.162  /  Your IP : 216.73.217.74
Web Server : Apache
System : Linux webm003.cluster130.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User : verseaa ( 38250)
PHP Version : 7.4.33
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/v/e/r/verseaa/www2024/wp-content/themes/julien_ioz/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/v/e/r/verseaa/www2024/wp-content/themes/julien_ioz/functions.php
<?php function remove_wp_block_library_css(){
wp_dequeue_style( 'wp-block-library' );
wp_dequeue_style( 'wp-block-library-theme' );
wp_dequeue_style( 'wc-block-style' ); // REMOVE WOOCOMMERCE BLOCK CSS
wp_dequeue_style( 'global-styles' ); // REMOVE THEME.JSON
}
add_action( 'wp_enqueue_scripts', 'remove_wp_block_library_css', 100 );
function load_scripts(){
    wp_deregister_script( 'jquery' );
	wp_register_script('jquery', get_template_directory_uri() . '/assets/js/jquery-3.6.0.min.js', array() );
	wp_register_script('slick', get_template_directory_uri() . '/assets/js/slick-1.8.1/slick/slick.min.js', array() );
	wp_register_script('slider', get_template_directory_uri() . '/assets/js/slider.js', array() );
	//wp_register_script('custom', get_template_directory_uri() . '/assets/js/custom.js', array() );
	//wp_enqueue_script('custom');
	wp_enqueue_script('jquery');
	wp_enqueue_script('slick');
	wp_enqueue_script('slider');
}
add_action('wp_footer', 'load_scripts');
// Fichiers CSS et JS
function registration() {
    wp_register_style('style-slick', get_stylesheet_directory_uri() . '/assets/css/slick.css',array() );
    wp_register_style('style-slick-2', get_stylesheet_directory_uri() . '/assets/js/slick-1.8.1/slick/slick.css',array() );
}
add_action('init', 'registration'); 
// Chargement des fichiers CSS selon le type de page
function load_styles() {	
	wp_enqueue_style('style-slick');
}
add_action('wp_enqueue_scripts', 'load_styles');

// Afficher article la Une
function wpc_ignore_sticky($query) {
	if (! is_admin()) {
		if (is_home() && $query->is_main_query()) {
			$query->set('ignore_sticky_posts', true);
			$query->set('post__not_in', get_option('sticky_posts'));
		}
	}
} 
add_action('pre_get_posts', 'wpc_ignore_sticky');

// remove junk from head
remove_action('wp_head', 'rsd_link');
remove_action('wp_head', 'wp_generator');
remove_action('wp_head', 'feed_links', 2);
remove_action('wp_head', 'index_rel_link');
remove_action('wp_head', 'wlwmanifest_link');
remove_action('wp_head', 'feed_links_extra', 3);
remove_action('wp_head', 'start_post_rel_link', 10, 0);
remove_action('wp_head', 'parent_post_rel_link', 10, 0);
remove_action('wp_head', 'adjacent_posts_rel_link', 10, 0);
// SUPPRESSION DES LIBELLÉS DANS GRAVITY FORM  
add_filter('gform_enable_field_label_visibility_settings', '__return_true');
//Désactive Gutenberg / utilisation de l'éditeur classique de WP 
add_filter('use_block_editor_for_post', '__return_false');
/* Autoriser les fichiers SVG */
function wpc_mime_types($mimes) {
	$mimes['svg'] = 'image/svg+xml';
	return $mimes;
}
add_filter('upload_mimes', 'wpc_mime_types');
// Supprimer le numéro de version des pages et des flux => Sécurité
function complete_version_removal() {
	return '';
}
add_filter('the_generator', 'complete_version_removal');
// Désactiver les zones de widget inutilisées
function disable_all_widgets($sidebars_widgets) {
	//if (is_home())
		$sidebars_widgets = array(false);
	return $sidebars_widgets;
}
add_filter('sidebars_widgets', 'disable_all_widgets');
// Activer les liens de suppression et de spam pour les commentaires
function delete_comment_link($id) {
	if (current_user_can('edit_post')) {
		echo '| <a href="'.get_bloginfo('wpurl').'/wp-admin/comment.php?action=cdc&c='.$id.'">del</a> ';
		echo '| <a href="'.get_bloginfo('wpurl').'/wp-admin/comment.php?action=cdc&dt=spam&c='.$id.'">spam</a>';
	}
}
// Désactivez tous les flux WordPress
function fb_disable_feed() {
	wp_die(__('<h1>Flux non disponible, veuillez visiter notre <a href="'.get_bloginfo('url').'">site</a>!</h1>'));
}
add_action('do_feed',      'fb_disable_feed', 1);
add_action('do_feed_rdf',  'fb_disable_feed', 1);
add_action('do_feed_rss',  'fb_disable_feed', 1);
add_action('do_feed_rss2', 'fb_disable_feed', 1);
add_action('do_feed_atom', 'fb_disable_feed', 1);
function defer_parsing_of_js( $url ) {
    if ( is_user_logged_in() ) return $url; //don't break WP Admin
    if ( FALSE === strpos( $url, '.js' ) ) return $url;
    if ( strpos( $url, 'jquery.js' ) ) return $url;
    return str_replace( ' src', ' defer src', $url );
}
add_filter( 'script_loader_tag', 'defer_parsing_of_js', 10 );
/* Add Post Thumbnail on pages */
function mytheme_post_thumbnails() {
	add_theme_support( 'post-thumbnails' );
}
add_action( 'after_setup_theme', 'mytheme_post_thumbnails' );
function disable_emojis() {
	remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
	remove_action( 'admin_print_scripts', 'print_emoji_detection_script' );
	remove_action( 'wp_print_styles', 'print_emoji_styles' );
	remove_action( 'admin_print_styles', 'print_emoji_styles' ); 
	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' );
	add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' );
	add_filter( 'wp_resource_hints', 'disable_emojis_remove_dns_prefetch', 10, 2 );
}
add_action( 'init', 'disable_emojis' );
function disable_emojis_tinymce( $plugins ) {
 if ( is_array( $plugins ) ) {
 return array_diff( $plugins, array( 'wpemoji' ) );
 } else {
 return array();
 }
}
function disable_emojis_remove_dns_prefetch( $urls, $relation_type ) {
 if ( 'dns-prefetch' == $relation_type ) {
 /** This filter is documented in wp-includes/formatting.php */
 $emoji_svg_url = apply_filters( 'emoji_svg_url', 'https://s.w.org/images/core/emoji/2/svg/' );

$urls = array_diff( $urls, array( $emoji_svg_url ) );
 }
return $urls;
}

Youez - 2016 - github.com/yon3zu
LinuXploit