index.php

  • Statut : non résolu
15 sujets de 1 à 15 (sur un total de 17)
  • Auteur
    Messages
  • #489924
    JeromeLaDgig
    Participant
    Chevalier WordPress
    237 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.0.4
    – Version de PHP/MySQL : 90plan
    – Thème utilisé : Mainstream
    – Extensions en place : Akismet, All in one seo,…
    – Nom de l’hebergeur : OVH
    – Adresse du site : stats-tennis.com

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

    Je viens de faire une étonnante découverte:

    J’ai supprimé le contenu de mon index.php présent dans le répertoire /www/wp-content/themes/mainstream et ça ne fait rien. Mon site fonctionne toujours. Je pensais que c’était mon code de ma page d’accueil, mais apparement non

    Alors je me suis aperçu, que j’avais un autre index.php présent dans le répertoire /www/wp-content/themes dont le contenu n’affiche seulement :

    <?php
    // Silence is golden.
    ?>

    Je continue mon investigation:

    j’ai aussi un fichier index.php dans le repertoire /www/wp-content où je retrouve “Le silence est d’or”
    et un dernier dans le www dont le code est :

    <?php
    /**
     * Front to the WordPress application. This file doesn't do anything, but loads
     * wp-blog-header.php which does and tells WordPress to load the theme.
     *
     * @package WordPress
     */
    
    /**
     * Tells WordPress to load the WordPress theme and output it.
     *
     * @var bool
     */
    define('WP_USE_THEMES', true);
    
    /** Loads the WordPress Environment and Template */
    require('./wp-blog-header.php');
    ?>

    J’espère que j’ai réussi à me faire comprendre 😉

    Trois questions restent sans réponse:

    Pourquoi ai-je autant d’index.php situé un peu partout?
    Puis-je les supprimer (puisqu’ils ne semblent “servir à rien”)?
    Enfin, comment puis-je modifier ma page d’accueil?

    #752151
    Arnaud51
    Participant
    Chevalier WordPress
    141 contributions

    Bonsoir,
    les fichiers index.php placés dans les répertoires, ont pour but d’éviter le listage des fichiers du dit répertoire. Ils sont donc vides ( ou presque;))…. et bien utiles. La suppression de ce type de fichier ne produit donc rien de visible sur le site.

    #753099
    Arnaud51
    Participant
    Chevalier WordPress
    141 contributions

    Bonsoir,
    les fichiers index.php placés dans les répertoires, ont pour but d’éviter le listage des fichiers du dit répertoire. Ils sont donc vides ( ou presque;))…. et bien utiles. La suppression de ce type de fichier ne produit donc rien de visible sur le site.

    #752152
    Franck (fge)
    Modérateur
    Maître WordPress
    9583 contributions

    D’abord, lorsque l’on supprime le thème utilisé, WordPress utilise le thème par défaut, il est donc normal que ton site fonctionne toujours après ta manip.

    Pour répondre à tes 3 questions :
    – Celle du www sert à WordPress pour appeler le thème et les autres (celles qui contiennent “Silence is golden”) servent à éviter que l’on puisse lister le contenu des répertoires.
    – Il ne faut pas les supprimer, puisqu’elles ont une utilité.
    – La page d’accueil à personnaliser est la page index.php (éventuellement les fonctions qu’elle utilise dans d’autres fichiers) du thème contenue dans wp-contentthemesleThèmeEnCours.

    #753100
    Franck (fge)
    Modérateur
    Maître WordPress
    9583 contributions

    D’abord, lorsque l’on supprime le thème utilisé, WordPress utilise le thème par défaut, il est donc normal que ton site fonctionne toujours après ta manip.

    Pour répondre à tes 3 questions :
    – Celle du www sert à WordPress pour appeler le thème et les autres (celles qui contiennent “Silence is golden”) servent à éviter que l’on puisse lister le contenu des répertoires.
    – Il ne faut pas les supprimer, puisqu’elles ont une utilité.
    – La page d’accueil à personnaliser est la page index.php (éventuellement les fonctions qu’elle utilise dans d’autres fichiers) du thème contenue dans wp-contentthemesleThèmeEnCours.

    #752153
    JeromeLaDgig
    Participant
    Chevalier WordPress
    237 contributions

    Merci à vous deux. Maintenant je comprend la raison d’index.php.

    En revanche, j’ai fait le con j’ai supprimé index.php de mon thème utilisé principalement… :boulet:

    Dois-je réinstaller le thème en entier?

    Edit: J’ai réinstaller et tout fonctionne.

    Maintenant, je vais m’attaquer à personnaliser mon index.php :fouet:

    Edit2: J’utilise actuellement une page statique. J’aimerais conservé cette page statique mais en réduisant le contenu de celle-ci (trop long à charger) en mettant juste un slider + une boucle pour afficher les derniers articles.

    Quand je lis le code de mon index.php, cela correspond en rien avec ce qui s’affiche sur mon blog.
    Par exemple, ceci :

    
    
    		<div id="introduction">
    		
    			<div id="about">
    			
    				<h2><?php if ( get_option( 'woo_welcome' )  “” ) { echo stripslashes(get_option( ‘woo_welcome’ )); } else { ?></h2>
    				
    				<p>
    					<?php if ( get_option( 'woo_profile' )  “” ) { ?><img src="” alt=”” />
    					<?php if ( get_option( 'woo_about' )  “” ) { echo get_option( ‘woo_about’ ); } else { ?>
    				</p>
    				
    				<div class="fold"></div>
    			
    			</div><!-- /#about -->

    Ce “Welcome” de WooThème ne s’affiche uniquement si je règle les

    Options de lecture

    à La page d’accueil affiche Les derniers articles sinon quand je coche une page statique ce “Welcome” ne s’affiche pas.
    D’où ma question:

    Si je choisi une page statique, est ce bien index.php qui est à modifier ou bien un autre fichier?

    #753101
    JeromeLaDgig
    Participant
    Chevalier WordPress
    237 contributions

    Merci à vous deux. Maintenant je comprend la raison d’index.php.

    En revanche, j’ai fait le con j’ai supprimé index.php de mon thème utilisé principalement… :boulet:

    Dois-je réinstaller le thème en entier?

    Edit: J’ai réinstaller et tout fonctionne.

    Maintenant, je vais m’attaquer à personnaliser mon index.php :fouet:

    Edit2: J’utilise actuellement une page statique. J’aimerais conservé cette page statique mais en réduisant le contenu de celle-ci (trop long à charger) en mettant juste un slider + une boucle pour afficher les derniers articles.

    Quand je lis le code de mon index.php, cela correspond en rien avec ce qui s’affiche sur mon blog.
    Par exemple, ceci :

    
    
    		<div id="introduction">
    		
    			<div id="about">
    			
    				<h2><?php if ( get_option( 'woo_welcome' )  “” ) { echo stripslashes(get_option( ‘woo_welcome’ )); } else { ?></h2>
    				
    				<p>
    					<?php if ( get_option( 'woo_profile' )  “” ) { ?><img src="” alt=”” />
    					<?php if ( get_option( 'woo_about' )  “” ) { echo get_option( ‘woo_about’ ); } else { ?>
    				</p>
    				
    				<div class="fold"></div>
    			
    			</div><!-- /#about -->

    Ce “Welcome” de WooThème ne s’affiche uniquement si je règle les

    Options de lecture

    à La page d’accueil affiche Les derniers articles sinon quand je coche une page statique ce “Welcome” ne s’affiche pas.
    D’où ma question:

    Si je choisi une page statique, est ce bien index.php qui est à modifier ou bien un autre fichier?

    #752154
    JeromeLaDgig
    Participant
    Chevalier WordPress
    237 contributions

    Autre exemple (car je me suis re-relu et j’avoue que c’est difficile à me comprendre…):

    J’ai inséré une boucle au sein d’index.php

    
          
          

    En page statique: Rien ne se passe.
    En affichant les derniers articles: La boucle fonctionne nickel avec les 5 derniers articles…

    #753102
    JeromeLaDgig
    Participant
    Chevalier WordPress
    237 contributions

    Autre exemple (car je me suis re-relu et j’avoue que c’est difficile à me comprendre…):

    J’ai inséré une boucle au sein d’index.php

    
          
          

    En page statique: Rien ne se passe.
    En affichant les derniers articles: La boucle fonctionne nickel avec les 5 derniers articles…

    #752155
    JeromeLaDgig
    Participant
    Chevalier WordPress
    237 contributions

    Je ne comprend pas!

    C’est pas comme-ci j’avais créé un modèle de page. Auquel cas, je devrais modifier le fichier adequat. Mais là, vu que j’en n’ai pas crée, cela devrait être index.php.
    Je suis perdu et irrité:fire:
    Quelqu’un peut-il m’aider?
    Merci

    #753103
    JeromeLaDgig
    Participant
    Chevalier WordPress
    237 contributions

    Je ne comprend pas!

    C’est pas comme-ci j’avais créé un modèle de page. Auquel cas, je devrais modifier le fichier adequat. Mais là, vu que j’en n’ai pas crée, cela devrait être index.php.
    Je suis perdu et irrité:fire:
    Quelqu’un peut-il m’aider?
    Merci

    #752156
    JeromeLaDgig
    Participant
    Chevalier WordPress
    237 contributions

    Bonsoir,

    En ce dimanche soir, quelqu’un peut-il m’aider?

    Merci à vous.

    #753104
    JeromeLaDgig
    Participant
    Chevalier WordPress
    237 contributions

    Bonsoir,

    En ce dimanche soir, quelqu’un peut-il m’aider?

    Merci à vous.

    #752157
    chamomor
    Participant
    Maître WordPress
    1914 contributions

    Bonsoir
    Les pages statiques sont codées par le fichier page.php, le blog par le fichier index.php. Donc c’est normal.

    #753105
    chamomor
    Participant
    Maître WordPress
    1914 contributions

    Bonsoir
    Les pages statiques sont codées par le fichier page.php, le blog par le fichier index.php. Donc c’est normal.

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