How to Integrate Firebase and WordPress

Dale Nguyen
ITNEXT
Published in
3 min readMay 30, 2018

--

If you are interested in the Integrate Firebase PRO version, read the full updated documentation: https://firebase-wordpress-docs.readthedocs.io/

Demo: https://wordpress.dalenguyen.me/

̶I̶’̶m̶ ̶n̶o̶t̶ ̶s̶u̶r̶e̶ ̶w̶h̶y̶ ̶y̶o̶u̶ ̶w̶a̶n̶t̶ ̶t̶o̶ ̶i̶n̶t̶e̶g̶r̶a̶t̶e̶ ̶F̶i̶r̶e̶b̶a̶s̶e̶ ̶a̶n̶d̶ ̶W̶o̶r̶d̶P̶r̶e̶s̶s̶.̶ After working with lots of clients who try to find a way to integrate Firebase to WordPress site or vice versa. I have a much more understanding of business needs and use cases.

In order to bridge the gap, I wrote a free WordPress plugin named Integrate Firebase, and the PRO version of it with more features and security. And I’m happy that it does help people to solve their business challenges.

This is a start, there are many applications that Firebase can bring to WordPress, such as viewing or editing database. Or if you have a mobile app with Firebase as your backend, and you want a user somehow, can control the database over the web through WordPress, you can accomplish it too.

Current feature for Integrate Firebase PRO plugin:

  • Firebase Users management in WordPress dashboard
  • WordPress Content Management System (CMS) for mobile apps
  • Retrieve data from Realtime & Firestore
  • Save data to Realtime & Firestore
  • Sync Users from Firebase to WordPress
  • Custom content display management based on users custom claims
  • Send notification to a topic
  • And more…

So, if you have any idea that you can improve it further in your cases, please create a request through github issue tracker.

How to install Integrate Firebase Plugin?

You have to log into your WordPress dashboard, search for Integrate WordPress plugin and install it. Or you can download the plugin directly from Wordpress.org, and extract the folder to your plugins folder.

After you activate the plugin, you need to enter the Firebase credential in the Settings > Firebase.

After that, you can create a login form, show data, show logout button…

Please read more from the GitHub repository for more instruction and suggesting new features or issues.

With your support, I am happy to improve this Firebase WordPress plugin ability :)

Follow me on Twitter for the latest content on Angular, JavaScript & WebDevelopment 👐

--

--