Aller chercher index.php dans un include() d’un dossier différent (Créer un compte)

  • Statut : non résolu
3 sujets de 1 à 3 (sur un total de 3)
  • Auteur
    Messages
  • #463203
    fbouly
    Participant
    Initié WordPress
    18 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 2.6.2
    – Thème utilisé : Aucun
    – Plugins en place : Aucun
    – Nom de l’hebergeur : 1&1
    – Adresse du site : Local

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

    Bonjour, je suis actuellement en train d’adapter WordPress pour créer un genre de CMS. J’ai choisi l’option d’intégrer WordPress à mon forum phpBB, et non l’inverse car pour moi, phpBB est très dur à manipuler et je connais bien le fonctionnement de WordPress et de son codex. Donc en gros :

    J’utilise un forum dans un dossier root (notons le ./ ) et je met wordpress dans son dossier propre (notons le ./wordpress/ )

    Je veux donc aller chercher mon ./wordpress/index.php dans un include, situé dans le fichier blog.php qui se trouve dans le dossier root ./

    Le problème qui intervient, est le suivant : puisque j’utilise un include dans un fichier du dossier root, mon /wordpress/index.php appellera ses commandes du dossier root, alors qu’il croit se trouver dans ./wordpress/ donc rien ne pourra fonctionner.

    Y a-t-il un moyen de dire à wordpress que l’index se trouve dans un dossier différent (puisqu’il ne sera utilisé que dans l’include) et ainsi aller chercher les thème au bon endroit, sans avoir à modifier les fichiers core ?

    Merci beaucoup de votre aide !

    #646196
    fbouly
    Participant
    Initié WordPress
    18 contributions

    petit up ? :D

    #646197
    Lumiere de Lune
    Participant
    Maître WordPress
    20531 contributions

    Tu veux vraiment aller chercher index.php ? Avec tout le header, footer, etc… ? Il n’y a donc strictement rien dans « blog.php » ?

    L’appel de commande peut parfaitement fonctionner, de toutes façons WP créée des urls absolues

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