[Résolu] Ficher non pris en compte dans le thème enfant (Créer un compte)

  • WordPress :5.7
  • Statut : résolu
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #2381114
    BrodeCoud
    Participant
    Padawan WordPress
    50 contributions

    Ma configuration WP actuelle

    Problème(s) rencontré(s) :

    Bonjour a tous et toutes, j’ai enfin trouver ou modifier les taille des images crée par le thème parent elle sont dans

    wp-content/themes/blossom-pin/inc/custom-functions.php

    Mais lorsque dans mon thème enfants je crée un dossier inc et je mets le fichier custom-functions.php modifier cela ne fonctionne pas j’ai du modifier le ficher d’origine du thème parent pour que cela fonctionne

    es ce normal de devoir modifier le thème parents ?

    Merci a ceux qui m’ont lu et merci a ceux que m’aideront bonne journée

    • Ce sujet a été modifié le il y a 1 année et 2 mois par mathieu42.
    • Ce sujet a été modifié il y a 1 année et 2 mois par Flobogo. Raison : modif du titre
    #2381132
    mathieu42
    Participant
    Maître WordPress
    1519 contributions

    la correspondance des fichiers dans le même répertoire fonctionne seulement pour les fichiers templates. là le fichier custom-functions.php ne fait pas partie de ces fichiers donc il faut faire autrement.

    j’ai vu dans ce fichier qu’il contient beaucoup de fonctions entourées de « if (! function_exists … ». si la modification que vous voulez faire est dans une fonction de ce genre, vous pouvez copier la fonction dans le fichier functions.php du thème enfant et la personnaliser à cet endroit.

    #2381136
    BrodeCoud
    Participant
    Padawan WordPress
    50 contributions

    Bonjour merci beaucoup

     

    au niveau des codes franchement je n’y connais pas grand chose.

    Voici le ficher avec les ligne concerner

    add_image_size( ‘blossom-pin-schema’, 600, 60 );
    add_image_size( ‘blossom-pin-slider’, 375, 375, true );
    add_image_size( ‘blossom-pin-archive’, 560, 560, true );
    add_image_size( ‘blossom-pin-related’, 249, 249, true );

     

    que faudrait-il que je teste comme code dans le fonctions php s’il vous plais

     

    if ( ! function_exists( 'blossom_pin_setup' ) ) :
    /**
     * Sets up theme defaults and registers support for various WordPress features.
     *
     * Note that this function is hooked into the after_setup_theme hook, which
     * runs before the init hook. The init hook is too late for some features, such
     * as indicating support for post thumbnails.
     */
    function blossom_pin_setup() {
    	/*
    	 * Make theme available for translation.
    	 * Translations can be filed in the /languages/ directory.
    	 * If you're building a theme based on Blossom Pin, use a find and replace
    	 * to change 'blossom-pin' to the name of your theme in all the template files.
    	 */
    	load_theme_textdomain( 'blossom-pin', get_template_directory() . '/languages' );
    
    	// Add default posts and comments RSS feed links to head.
    	add_theme_support( 'automatic-feed-links' );
    
    	/*
    	 * Let WordPress manage the document title.
    	 * By adding theme support, we declare that this theme does not use a
    	 * hard-coded <title> tag in the document head, and expect WordPress to
    	 * provide it for us.
    	 */
    	add_theme_support( 'title-tag' );
    
    	/*
    	 * Enable support for Post Thumbnails on posts and pages.
    	 *
    	 * @link https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/
    	 */
    	add_theme_support( 'post-thumbnails' );
    
    	// This theme uses wp_nav_menu() in one location.
    	register_nav_menus( array(
            'primary' => esc_html__( 'Primary', 'blossom-pin' ),
    		'secondary' => esc_html__( 'Secondary', 'blossom-pin' ),
    	) );
    
    	/*
    	 * Switch default core markup for search form, comment form, and comments
    	 * to output valid HTML5.
    	 */
    	add_theme_support( 'html5', array(
    		'comment-list',
    		'gallery',
    		'caption',
    	) );
    
    	// Set up the WordPress core custom background feature.
    	add_theme_support( 'custom-background', apply_filters( 'blossom_pin_custom_background_args', array(
    		'default-color' => 'ffffff',
    		'default-image' => '',
    	) ) );
    
    	// Add theme support for selective refresh for widgets.
    	add_theme_support( 'customize-selective-refresh-widgets' );
    
    	/**
    	 * Add support for core custom logo.
    	 *
    	 * @link https://codex.wordpress.org/Theme_Logo
    	 */
    	add_theme_support( 'custom-logo', array( 
            'width'       => 250,
            'height'      => 70,
            'flex-height' => true,
            'flex-width'  => true,
            'header-text' => array( 'site-title', 'site-description' ), 
        ) );
        
        /**
         * Add support for custom header.
        */
        add_theme_support( 'custom-header', apply_filters( 'blossom_pin_custom_header_args', array(
    		'default-image' => '',
            'video'         => true,
    		'width'         => 1903, 
    		'height'        => 660,
    		'header-text'   => false
    	) ) );
     
        /**
         * Add Custom Images sizes.
        */    
        add_image_size( 'blossom-pin-schema', 600, 60 );
        add_image_size( 'blossom-pin-slider', 375, 375, true );
        add_image_size( 'blossom-pin-archive', 560, 560, true );
        add_image_size( 'blossom-pin-related', 249, 249, true );
        
        // Add theme support for Responsive Videos.
        add_theme_support( 'jetpack-responsive-videos' );
    
        // Add excerpt support for pages
        add_post_type_support( 'page', 'excerpt' );
    
    }
    custom-functions.php

    #2381140
    mathieu42
    Participant
    Maître WordPress
    1519 contributions

    recopiez toute la fonction « blossom_pin_setup » et ensuite modifiez ce que vous voulez.

    #2381141
    BrodeCoud
    Participant
    Padawan WordPress
    50 contributions

    Merci beaucoup cela fonctionne je suis très content passer une très bonne journée

5 sujets de 1 à 5 (sur un total de 5)
  • Vous devez être connecté pour répondre à ce sujet.