Back to Top

How to manage Session in WordPress

WordPress is stateless open-source content management system so WordPress does not use sessions.This means that session is not initialized automatically in WordPress.If you want to use sessions in WordPress, WordPress you need to initialize the session manually.

Let’s have a look into following methods for enabling a seWordPress.

Method 1:

Config(wp-config.php) file is the Common place to initialize the session in wordpress.

Open your wp-config.php file and add the following line at the beginning of the file:

you can use session_start() in config.php, but it is not recommended.

Method 2:

Next Method, you can add following the line of code into functions.php. Here in this method,We use add_action( ‘init’,function_name ) which used to initialize and load plugins

Let’s have a look into the below function, I called by add_action and added session_start() so the session will be initialized and we can use it.

Recommended Read: Auto tagging in WordPress

Also Read: Post via e-mail in WordPress

Here, I have called one function that is wp_check_login and fist of all, I have started a session with session_start() .Now you can use sessions in WordPress.

That’s it.I hope this post will help you. Don’t Forget to Follow us on Twitter or Subscribe us to Get the Latest Updates.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Most Popular Posts

How to add Tags in WordPress Pages?

Posted on 5 years ago


An Introduction to Kubernetes

Posted on 2 years ago


MySQL FLUSH Commands

Posted on 6 years ago


How to import terms from csv in wordpress?

Posted on 5 years ago