Cela dépend de ce que vous allez incorporer dans votre thème. Vous n'avez pas besoin de tout, sauf si vous voulez.
Le minimum dont vous avez besoin est pour l'intégration de la barre latérale, voici un exemple:
if (function_exists('register_sidebar'))
register_sidebar(array(
'before_widget' => '<div class="side">',
'after_widget' => '</div></div>',
'before_title' => '<div class="sidebar_title">',
'after_title' => '</div><div class="side_content">',
));
Cela est généralement utile lorsque vous voulez attribuer ce qui doit venir avant ou après la barre latérale.
Par exemple, je crée un thème en utilisant le thème de Starker et voici tout ce qui est présent dans mon dossier functions.php
:
<?php
if (function_exists('register_sidebar'))
register_sidebar(array(
'before_widget' => '<div class="side">',
'after_widget' => '</div></div>',
'before_title' => '<div class="sidebar_title">',
'after_title' => '</div><div class="side_content">',
));
// add thumbnail support to theme, options will be automatically visible in admin
if (function_exists('add_theme_support')) add_theme_support('post-thumbnails');
?>
Merci Sarfraz. Je me demandais juste, si possible, comme je suis nouveau sur les thèmes WordPress, ce serait bien si je pouvais vous envoyer des emails directement avec des requêtes juste pour obtenir mon premier thème. Vous contactera sur votre site Web si c'est ok. Merci. – tonyf