I am currently developing a website with wordpress that uses FSQM Pro quiz plugin. The plugin uses the format string %DESIGNATION% to show the ranking that the user obtained on completing the quiz.
I am trying to write some php that will output different text depending on the ranking that the user reaches but for some reason it just outputs nothing. My code is below, can anyone help?
This bit of code is in a seperate php file $format_string_components = $this->get_format_string();
<?php
$a="Ranking 1";
$b="Ranking 2";
$c="Ranking 3";
$d="Ranking 4";
if ($format_string_components['%DESIGNATION%'] == $a) {
echo 'text 1';
} elseif ($format_string_components['%DESIGNATION%'] == $b) {
echo 'text 2';
} elseif ($format_string_components['%DESIGNATION%'] == $c) {
echo 'text 3';
} elseif ($format_string_components['%DESIGNATION%'] == $d) {
echo 'text 4';
} else {
echo '<p>Your result was not found.</p>';
}
?>