WPContactUs - Integration with your Website

Terminology

End users are visitors to your website who fill up and submit a form.

Responders are people in your company will respond or reply to the end users.


Short Codes Parameters

The [conversations_login] short code takes 5 parameters:

title: The title to use for the login form (e.g. 'Responders Login', 'Users Login', or blank)
user_role : Whether you want this to be the login form of the responder ('responder') or end user ('end-user')
redirect_success_uri : Slug of the page to get redirected to, after a successful login.
redirect_fail_uri : Slug of the page to get redirected to, after a failed login.
ajax : Wether to use ajax or not for the login ('true' or 'false')

e.g. End User Login Form:
[conversations_login
user_role="end-user"
title="End User's Login"
redirect_failure="/sign-on-end-users"
redirect_success="/end-users-page-view/"
ajax="true"]


e.g. Responder Login Form:
[conversations_login
user_role="responder"
title="Responder's Login"
redirect_failure="/sign-on-responders"
redirect_success="/responders-page-view/"
ajax="true"]



Responder Accounts

        {{responders_block}}
Login Display Name Email Temp Password Assigned

A single responders login has been created for you. Add, Modify, and Delete responder logins and their passwords in the WordPress Users section.
Make sure that their WordPress user role is 'Conversations Responders'.

An End Users' login is created automatically from the email address in the form, unless it already exists.
Their WordPress user role is "Conversations End Users".

Notes

  1. The plugin creates a database table <prefix>convxns_log, where <prefix> is the prefix of your WordPresss database. This table stores a log of activity. If you are not able to see the conversations as expected, look here for any logged error message entries.