CSS – Functions.php – Child Theme
-
Goedemorgen,
Ik heb een vraag over CSS instellingen voor mijn WordPress website met het theme Shopisle.
Een css code die ik die heb toegevoegd in Themafuncties (functions.php) is:
remove_action( ‘woocommerce_after_single_product_summary’, ‘woocommerce_output_related_products’, 20 );Na online onderzoek bleek dat wordt aangeraden om CSS instellingen via een Child Theme in te stellen zodat deze behouden blijven nadat het thema bijvoorbeeld een update krijgt.
Om een child theme te maken heb ik de ‘’Child Theme Cofigurator plugin’’ geïnstalleerd.
Nu zie ik deze melding:
The functions.php file is generated separately and cannot be copied here.Als ik klik op de functions.php link die wordt getoond zie ik de CSS code die ik eerder had toegevoegd in het parent theme hier niet tussen staan.
De code werkt wel nog steeds, maar ik zie alleen dit:
<?php
// Exit if accessed directly
if ( !defined( ‘ABSPATH’ ) ) exit;// BEGIN ENQUEUE PARENT ACTION
// AUTO GENERATED – Do not modify or remove comment markers above or below:// END ENQUEUE PARENT ACTION
Hieronder staat de code die wordt getoond onder functions.php VOORDAT de ‘’Child Theme Cofigurator plugin’’ geïnstalleerd was:
<?php
/**
* Main functions file
*
* @package WordPress
* @subpackage Shop Isle
*//**
* Initialize all the things.
*/
require get_template_directory() . ‘/inc/init.php’;/**
* Note: Do not add any custom code here. Please use a child theme so that your customizations aren’t lost during updates.
* http://codex.wordpress.org/Child_Themes
*/remove_action( ‘woocommerce_after_single_product_summary’, ‘woocommerce_output_related_products’, 20 );
Graag zou ik advies willen over wat nu de beste werkwijze is om ervoor te zorgen dat de CSS instellingen behouden blijven nadat het parent theme bijvoorbeeld een update krijgt.
Moet ik bijvoorbeeld eerst de CSS code verwijderen voordat ik het child theme aanmaak en de code vervolgens achteraf toevoegen in:
<?php
// Exit if accessed directly
if ( !defined( ‘ABSPATH’ ) ) exit;// BEGIN ENQUEUE PARENT ACTION
// AUTO GENERATED – Do not modify or remove comment markers above or below:// END ENQUEUE PARENT ACTION
Of kan ik de code gewoon laten staan in het parent theme en is alles in orde als ik het child theme heb aangemaakt?
Alvast bedankt voor de reacties!
De pagina waar ik hulp bij nodig heb: [log in om de link te zien]
- Het onderwerp ‘CSS – Functions.php – Child Theme’ is gesloten voor nieuwe reacties.