J'utilise le framework Genesis puis j'utilise un thème enfant pour le framework de genèse. Puis-je créer un thème enfant sur le thème enfant du framework?Est-il possible de créer un thème enfant d'un thème enfant avec Genesis dans Wordpress?
2
A
Répondre
4
Idée intéressante. Je ne savais pas, mais apparemment, vous pouvez. À partir de http://www.wp-code.com/wordpress-snippets/wordpress-grandchildren-themes/
Au lieu de modifier le thème enfant, créez un thème petit-enfant. C'est très similaire à la création d'un thème enfant, sauf que vous le faites via un plugin. Vous ajoutez vos fonctions personnalisées au plugin, comme vous le feriez normalement dans dans functions.php (mais rappelez-vous que votre plugin s'appellera beaucoup plus tôt que functions.php, donc vous devrez vous assurer que tout code dans votre plugin ne s'exécute que lorsqu'une action est déclenchée).
/*
Plugin Name: Grandchild Theme
Plugin URI: http://www.wp-code.com/
Description: A WordPress Grandchild Theme (as a plugin)
Author: Mark Barnes
Version: 0.1
Author URI: http://www.wp-code.com/
*/
// These two lines ensure that your CSS is loaded alongside the parent or child theme's CSS
add_action('wp_head', 'wpc_theme_add_headers', 0);
add_action('init', 'wpc_theme_add_css');
// This filter replaces a complete file from the parent theme or child theme with your file (in this case the archive page).
// Whenever the archive is requested, it will use YOUR archive.php instead of that of the parent or child theme.
add_filter ('archive_template', create_function ('', 'return plugin_dir_path(__FILE__)."archive.php";'));
function wpc_theme_add_headers() {
wp_enqueue_style('grandchild_style');
}
function wpc_theme_add_css() {
$timestamp = @filemtime(plugin_dir_path(__FILE__).'/style.css');
wp_register_style ('grandchild_style', plugins_url('style.css', __FILE__).'', array(), $timestamp);
}
// In the rest of your plugin, add your normal actions and filters, just as you would in functions.php in a child theme.
Questions connexes
- 1. Thème enfant frappant thème Wordpress avec l'intégration git
- 2. Wordpress: modification du thème enfant
- 3. Comment créer une page d'accueil en double dans Wordpress (thème enfant Genesis)
- 4. Comment activer le thème enfant dans Wordpress?
- 5. Comment créer un thème enfant à partir du thème parent
- 6. Le thème enfant WordPress ne montre pas
- 7. WordPress Enfant Thème pour des rôles spécifiques
- 8. Répertoire de thème enfant en wordpress
- 9. thème enfant wordpress ne fonctionne pas
- 10. thème enfant Wordpress, ajoutant menu secondaire
- 11. WordPress Plugin style vs thème enfant
- 12. Chargement des fichiers thème des enfants dans un thème enfant
- 13. Changement de classes/id dans le thème enfant Wordpress
- 14. Conversion du thème WP en Genesis
- 15. Ajout de filtres au thème enfant dans wordpress
- 16. longueur d'extrait dans le thème enfant
- 17. Wordpress - Type de message personnalisé thématique boucle - Thème enfant
- 18. Pouvez-vous faire un enfant d'un thème enfant?
- 19. WordPress: Personnaliser l'en-tête Genesis
- 20. wordpress enfant thème google map api google places
- 21. lier le fichier javascript au thème enfant wordpress
- 22. Le thème enfant wordpress charge deux fois le style enfant, pas de style parent
- 23. magento 2 enfant thème montrant blanc
- 24. Wordpress, Gantry Framwork, Thème de l'enfant?
- 25. Decode un thème wordpress
- 26. Wordpress thème
- 27. Comment fonctionne le thème Wordpress Child?
- 28. Wordpress thème
- 29. Wordpress- Problème de remplacement de vieux thème avec un nouveau thème
- 30. WooCommerce fonctionne-t-il correctement avec le thème enfant Toolbox wordpress?