Manage and utilize the new Myna API from inside WordPress and get instant web content optimization!
myna-for-wpfolder to the
myna_linkfunction in your template file, or use the more advanced
The shortcode allows you to place a dynamic Myna link in a post (of any type) or page. The options are:
[myna uuid="string" link="string" newwin=boolean]Link Text[/myna]
So, for intance:
[myna uuid="72a3dd4f-73f2-4a18-a99f-a14a6b3e8e0d" link="http://google.com" newwin=true]Testing This[/myna]
<a href="http://google.com" rel="72a3dd4f-73f2-4a18-a99f-a14a6b3e8e0d" target="_blank" class="mynaSuggest">Myna Suggestion (which replaced Testing This)</a>
This is the same function as the shortcode, but designed to be used in theme/template files. Using the same guidelines as above, the options are:
The only difference is that the default text (to be replaced on load by a Myna suggestion) is the third parameter in the function. So, for instance:
<a href="http://google.com" rel="72a3dd4f-73f2-4a18-a99f-a14a6b3e8e0d" class="mynaSuggest" target="_blank">Myna Suggestion (which replaced Default Text)</a>
The default text is then replaced by the Myna suggestion when the document has loaded.
This returns the values for use. As of this plugin version, this response has the following name/value pairs (according to http://mynaweb.com/docs/api.html#suggest):
token: String This is a unique identifier that must be sent back to the server when reward is called
choice: String The name of the variant the experiment has chosen
So, for instance:
will allow you to
echo $myna->choice and so on. Please note: this function is for advanced integration, for whatever reason you may have. It will not automatically register the success of your experiment response; you'll need to find a way to send the token back to Myna.