WordPress : Comment trouver la page utilisée par la page d’accueil ?

Publié par Jean-Michel le

J’utilise le thème WordPress Shiny. J’ai demandé à quelqu’un d’autre de faire mon site et maintenant j’essaie de comprendre comment modifier la page d’accueil. La version du thème est la version 1.0.2.

Comment puis-je modifier ma page d’accueil ?

Solution n°1 trouvée

Si vous essayez de déterminer quel modèle est utilisé lorsque WordPress rend votre page d’accueil, essayez ceci :

  1. Créez un fichier PHP appelé quelque chose comme wordpress_debug_template_file.phpet placez-le dans le même répertoire que functions.phpet ajoutez :

    <?php
    
    add_action('wp_head', 'show_template');
    
    function show_template() {
        global $template;
        print_r($template);
    }
    
    ?>
    
  2. Ensuite, ajoutez ce qui suit à votre functions.phpfichier avant la fin ?>:

    //Loads the template debugger
    require_once('wordpress_debug_template_file.php');
    

Cela imprimera le chemin absolu vers le fichier de modèle réel utilisé sur toutes les pages en haut de chaque page.

Il suffit de commenter la require_onceligne pour la désactiver.

J’espère que cela t’aides!

Solution n°2 trouvée

Peut-être que cela n’a rien à voir avec votre thème. WordPress a une option pour définir une page statique comme page d’accueil. Pour trouver cette page, allez dans Paramètres/Lecture et voyez si une telle page a été définie :

entrez la description de l'image ici

Dans cet exemple, le nom de la page est Sample Page . S’il n’y a pas d’ensemble de pages statiques, vous devez parcourir les options de thème. Malheureusement, certains auteurs de thèmes rcréent des fonctions natives comme ça…

Allez maintenant dans Pages et trouvez cette page :

entrez la description de l'image ici

Vous pouvez le modifier en cliquant sur le lien modifier .

Solution n°3 trouvée

Vous pouvez consulter la page d’accueil actuelle avec le code suivant :

/* Get the current front page. */
$front_page = get_page(get_option('page_on_front'));
echo $front_page->post_title;

Vous pouvez définir une nouvelle page d’accueil par un numéro d’identification de page, si vous le connaissez.

/* Set a new front page with a page id number. */
$page_id = '6';
update_option('page_on_front', $page_id);

Si vous ne savez pas comment obtenir le numéro d’identification de la page, ne vous inquiétez pas. Vous pouvez toujours définir une première page avec le titre de la page souhaitée.

/* Set a new front page with a page title */
update_option('page_on_front', get_page_by_title('Your Crazy Page Title'));

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *