Yo, hello everyone! If you are looking to combine the power of WordPress and Moodle for your online learning platform, this tutorial is for you. We will walk you through the process of integrating WordPress with Moodle.
So, let's get started! Before we start with this video, make sure to watch it from now till the end so you have full experience. First thing guys, I will need you to have your WordPress dashboard opened.
and then i will need to have model account logged in you can create it very easily if you don't have one and then of course you will have to create an account on this platform which called zapier now what we are going to basically do is to create a zap a zap what it means on this platform is it sees a combination or automation which will make two kind of different platforms Connected with each other's for example. We can see here some example as wise works and this application we have here So many applications are so many different like notion outlook notion github Wix here, so there's so many applications on this platform You can check it by yourself for example. I have a reads here a I will have a bunch of options at first B bunch of options C D it is unlimited so in our case you are going to connect model with our WordPress websites in case you wanted to know if it exists a plugin that's actually will combine them you click here on add new and search for the plugin which is model so model you will not actually find anything like that well what you can do is actually download an API integration and search if you do have kind of an API key on your account so let me just login real quick the accounts been the email for confirmation okay welcome for my account and be right back so here I am and you can just go to your account try to go through the settings preferences etc and check if you have any API key As I can see here, there is none like that, but you guys can actually find yours just by searching on the website.
We can actually go ahead and search for API key on Moodle. And how to generate a Moodle API key? Here it is.
And here we go. So first of all, enable web services. So go log into Moodle and click on site administration. And here we go. We have to go here and then go to plugins, as you can see.
from plugins go ahead and scroll down to web services then click on overview and from here you can enable this web services.vcs here as you can see follow these monos tokens and from these tokens you'll have to add new and of course create a new op api token which will allow you to connect these two platforms which are in our case model and wordpress you will need another plugin on wordpress so you can do that which is wp api let me just search for it real quick wp api and if you didn't find this in this section you might find this also here it is so if you didn't find this here you might find this on the actual uh official websites of wordpress so wordpress api plugin and here we go this is the plugin click here Then you can click on download and all you have to do next is click on your plug-in sections go to upload plugin Choose a file and next thing is go ahead and click on this file Then click on install now and it will be installed Activate it which is the next step and here you go So the next thing click on the plug-in page and add here the API name and name I mean, for example model unique ID and the base URL just like that you have created your new api but this is a too much steps to do what we can do instead of all of this is simply go to zapier which will like make this all in one click so first of all let's choose are we going to do an automation between model in model install into our wordpress account or from our wordpress website into our model account So this is so important to know because they will show you different things. For example, here if I search for Modo and here for WordPress. So the actions that are going to show by model are new course, new Euro students and a course.
And then do that for WordPress, you will have these things. If we did the reverse, which is clicking here for WordPress and here for model, as you might notice, it is completely different. This is new, create new, create new, create new.
And here you will only have to find a course. So there is no other options. So you will have to decide from now which kind of zap are you going for WordPress to Moodle or Moodle to WordPress.
Now after you have decided simply what you have to go for click here let's say for example when a new comment has been written find a curse that has some kind of relation with that comment so I'm going to try it and here this is the most important step make sure to log into your account so sign in and here make sure to connect zapier with your model account and with your own wordpress account so as you can see here allows appear to access your model accounts what i'm going to do is simply click here and try to follow these steps until i have everything set it up so i'm going to model files and here I'm going to simply do these things. Go to the main page. It can go for example to here, profile, whatever you'd like. You can even download it, go to development.
For me, I'm just going to search for plugin, the plugin directly. And here we go. So here, as we can follow these steps, so we'll have to go to site administration. So enable site administration we can go through it So as you can see I can click here once more Site administration and here we go Here we'll have to go as they mentioned to plugins So click in here to plugins And from this plugin section go ahead and click into web services So let's do that and sorry guys so Alt F or ctrl f web services and from here go ahead and search for overview so i'm going to click on website overview as you might notice here click on it and then all you have to do next is just enable this web service make it on and then advanced features turn it to no and then create manage tokens and simply the next thing to do is put everything in here from your username password and then your website then click on yes continue to Moodle and your accounts are be created then when it is successfully connected this symbol will no longer be here it will appear something like that the same thing goes for your WordPress make sure to connect your WordPress dashboard and guys do not worry your account is not going to be stolen or something like that they really need that so they can connect it they can't like connect random stuff so they really need those two i have tried this by myself it is very working then you have to sign in then they will try to make a test a test is you go to your website you try to do the same zap that you made some automation which is for example new comments new model so once you create new comments click here it will try the test they check if you have written new comments they will detect that and then click here and try to test which is finding a curse that's the course that has a relationship with that comment if they find it they will both be good and have this good markets logo and you will be ready to go and start using this trigger every time you'd like to so yeah guys that was completely it thank you guys for watching and see you guys in the next tutorial