Comment utiliser la session dans wordpress en développement de plugin
Je suis nouveau à l'écriture d'un plugin ..je vais avoir un testplugin.php fichier et un ajax.php fichier ..
Mon code testplugin.php est
global $session;
print_r($abc); //$abc is array of my data ..
$session['arrayImg']=$abc; //saving data in session
echo $session['arrayImg']; //displayin "Array"
Et mon ajax.php se compose de code suivant
global $session;
$abc = $session['arrayImg'];
print_r ("abs== ".$abc); //displayin "abs== Array"
Et si l'utilisation session_start();
- Je obtenir de l'erreur suivante
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent
Je veux juste envoyer tableau de données à partir d'un fichier de mon plugin à un autre fichier ...
source d'informationauteur Vaibs_Cool
Vous devez vous connecter pour publier un commentaire.
//Sur votre plugin ou thèmes functions.php
//Pour définir un
SESSION
de données//Pour obtenir les données sur ajax accroché fonction -
Dans mon cas, j'ai été en utilisant cette variable de session dans le plugin activation. N'a donc quelque chose de peu orthodoxe. Au lieu de définir mon session_start dans un crochet, je l'ai fait que la première ligne de mon plugin :).
Au diable avec les plugins, dès que wordpress scanne mon fichier, il initie la session.
À la fin je n'ai pas détruire la session de l'utilisateur de se déconnecter. J'ai simplement annuler ma variable. C'est juste au cas où si un autre plugin est également à l'aide de session. Si je détruis session, il peut affecter d'autres plugins.
Acclamations.