AccueilAideRechercherIdentifiez-vousInscrivez-vous

Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
10 Février 2012 à 05:59:56

Connexion avec identifiant, mot de passe et durée de la session
Rechercher
    avancée

News

Stats
8750 Messages dans 1085 Fils de discussion par 989 Membres
Dernier membre: Sam Cours
+  PHP Astux
|-+  NewsletTux v. 2
| |-+  NewsletTux 2 fr (fin du support)
| | |-+  Intégration Wordpress
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: Intégration Wordpress  (Lu 876 fois)
littleBIGsalsa
Néophyte
*
Messages: 1


« le: 21 Février 2010 à 18:50:36 »

Bonjour,
Je n'arrive pas à intégrer newslettux 2 sur ma page accueil.php de wordpress. J'ai lu le fil de discussion sur ce sujet et je suis dans le même cas. Sur une page quelconque :
http://www.littlebigsalsa.com/wordpress/wp-content/themes/Big%20Green/newsletter.php
ca fonctionne mais sur ma page d'accueil (accueil.php)
http://www.littlebigsalsa.com/wordpress/wp-content/themes/Big%20Green/accueil.php que l'on appelle ainsi :
http://www.littlebigsalsa.com je recois l'erreur : fichier de connexion manquant.
Mon dossier d'installation est newslettux2 situé ici :
http://www.littlebigsalsa.com/wordpress/wp-content/themes/Big%20Green/newlettux2
J'ai défini ROOT comme newslettux2/
Savez vous comment régler ce problème ? Je pense que wordpress empeche la connexion entre les fichiers.
Très cordialement et un grand merci d'avance.

Journalisée
Andy
Modérateur Global
Membre Senior
*
Sexe: Homme
Messages: 482



« Répondre #1 le: 21 Février 2010 à 20:10:37 »

Salut,

Je n'ai pas encore utilisé, ni essayé Wordpress (par manque de temps)

Je ne connaît donc pas son fonctionnement mais, peut-être un essais à faire:

Utiliser le chemin complet des dossiers et fichiers:

Dans ton include sur ta page d'accueil:

Code:
include (http://www.littlebigsalsa.com/wordpress/wp-content/themes/Big%20Green/newlettux2/form-newslettux.php');

Dans la page form-newslettux.php, tu modifie la ligne 23 par:

Code:
define("NTUX2_ROOT","http://www.littlebigsalsa.com/wordpress/wp-content/themes/Big%20Green/newlettux2/");
Journalisée

Gros Travaux de restaurations maison durant quelques mois. Accès à internet perturbé durant cette période.
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3457


Unreal Power...


WWW
« Répondre #2 le: 21 Février 2010 à 22:01:38 »

Le souci vient du fait que tu intègres le formulaire dans 2 pages avec chacune une arborescence différente.

Andy, je ne m'attends pas à ce que ta solution marche. L'include est censé marcher "en interne" et pas via http://

Ce que tu peux faire, c'est tricher un peu :
juste avant la ligne include('form-newslettux') tu définis une variable : $ntux2_root = 'newslettux2/'; dans la page index et $ntux2_root = '../../newslettux2/'; dans la page big%20 green.

dans form-newslettux.php, ligne 23, tu renseignes comme suit :
define('NTUX2_ROOT', $ntux2_root);

Comme ça ça donne une arborescence en fonction de la page.
Journalisée

djamel
Membre Complet
***
Messages: 108


« Répondre #3 le: 17 Mai 2010 à 20:26:52 »

Bonjour,

Apparement, ce sujet est un peu vieux et n'apporte pas de réponse quand à l'utilisation avec wordpress.

Donc,

Je viens de créer un site sous wordpress avec un début d'intégration de newslettux.
Et, en effet, c'est réellement un problème !
Pourquoi ?
Tout simplement parceque la fonction "include" ne fonctionne pas en l'incluant dans le code d'un nouvel article ou d'une nouvelle page.
Sur le forum "wordpress", il est indiqué d'installer le plugin "exec-php". Mais cela ne fonctionne pas non plus.

Je me suis donc résolu à créer une nouvelle page "statique" en php au même design et j'ai fait un "include" dedans.

Voili, voila.

Djamel
Journalisée
Pages: [1]   Haut de page
Imprimer
Aller à:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines
Amber design by Bloc | XHTML | CSS