What is WordPress integration?
You can connect your WordPress website account and share iframe media insights player and transcript as a page or post on your website.
Speak provides an ability to connect multiple accounts by domain and username so you can share on multiple websites by username.
Speak asks for four different things when you connect your WordPress account.
Integration Name
Domain Name
Username
Password
How can I enable WordPress integration with Speak?
Go to WordPress plugins and search for “JWT Authentication for WP REST API” or click here.
Make sure you activate a plugin.
Please configure a couple of changes as mentioned in this link.
Configuration Steps after activating a plugin:
To enable this option, you’ll need to edit your .htaccess file adding the following
RewriteEngine on
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
Generate and Replace your secret key. You can use a string from here :
define('JWT_AUTH_SECRET_KEY', 'your-top-secret-key');
define('JWT_AUTH_CORS_ENABLE', true);
That’s it! Yay!
Steps on Speak Ai:
Go to the Profile / Integration page. Link
Add New Account:
Integration Name: Give an integration name to identify when you share from the Audio and Video page
Domain name: https://domain.com
Username: WordPress account username
Password: WordPress account password
Edit Existing Account:
How to Share on WordPress?
Go to the Audio and Video page
Click on Share; Generate your public link (If you haven’t created one)
Click on the Share on WordPress button
Choose and update the following details:
Integration Name
Title
Post or Page
Choose Share type as for an example: “Draft, Publish.”