When you're ready to connect Narrative's Plugin to your website, there are a few details to keep in mind in order for it to connect it correctly.
If you're running into a "Narrative cannot find the plugin on your website" message, have a look at the following scenarios that could be blocking the connection:
1. Narrative's plugin is not installed and/or activated on your website
Verify that you have Narrative's plugin installed and activated as shown below
2. Your website is in testing/clone/staging mode or not launched
When your website isn't launched or it's on testing/staging mode, the app will not find the plugin even if it's activated. Due to this, we suggest waiting until your website is live and launched to connect the plugin.
In the meantime, if you have any blogs on hold, find your platform below to see the publishing alternatives you can use:
WordPress: You can publish through the manual method. To learn how to do this click here
Showit + Basic Blog Plan: Due to the plan's limitations, you won't be able to publish through the code. Until your website is live, you can use the exporting and uploading method. To learn how to do this, click here
Showit + Advanced Blog Plan: You can publish through the manual method. To learn how to do this click here
3. You have firewall plugins activated in your website
Firewalls are a great tool to protect your website. However, when having them activated it will likely block the connection of the plugin to your website. Have a look into your activated plugins and see if you find any firewall plugins activated.
If you find any, try deactivating them and try connecting the plugin to the app again.
4. Your hosting company has a security setting or firewalls blocking the connection of the plugin
Sometimes the plugin gets blocked by the firewall or security setting of your hosting company that could block the connection of the plugin to the app.
Have a look at the most common ones and their next steps detailed below:
Siteground: It's possible that they have a firewall which doesn't let our plugin to connect with your site. Due to this, we suggest reaching out to their support team to confirm if it's your case. In the meantime, we suggest using the manual publishing method instead.
Bluehost: Unfortunately they have a firewall which doesn't let our plugin to connect with your site. Due to this, the app is unable to find Narrative's plugin even if it's installed and activated. We suggest using the manual publishing method instead.
GoDaddy: It's possible that they are blocking the connection. Whitelisting an IP won't work because we use dynamic. However, you can reach out to their support and ask if it's possible to whitelist a URL path. If possible, whitelisting
action=narrativeshould solve it.
O2Switch: Requesting them to deactivate a security setting will allow you to connect the plugin.
SiteLock: Requesting them to disable a restrictive security setting that is activated by default will allow you to connect the plugin.
GreenGeeks: It's possible that they are blocking the connection. If you'd like to reach out to them to confirm, you can do so by opening a ticket with them here.
If you're unable to find your hosting company above, we suggest reaching out to them to confirm if this is the case.
5. If none of these scenarios sort the issue, try the steps reconnecting the plugin through the following steps:
Open WP and search for Narrative's plugin > Deactivate and Activate again
Head back to Narrative Publish and open the publishing settings window:
When you see your publishing settings, click on "Check/Continue" until you see the Access Key window as shown below:
Once you copied it go back t your website, click on Narrative's Plugin and paste the Access Key and save the changes.
Go back to Narrative and click on "Check" to confirm the connection
If you run into any issues please contact our support at [email protected].