query vars

query variables

  • functions.php:
add_filter('query_vars', 'wsQueryVars');
function wsQueryVars($vars)
{
  $vars[] = 'webDesign'; //register new query vars
  $vars[] = 'webCoding'; //register new query vars
  return $vars;
}
  • page.php:
$webDesigbValue = sanitize_text_field(get_query_var('webDesign')); //secure version
$webCodingValue = sanitize_text_field(get_query_var('webCoding')); //secure version
if ( $webDesigbValue == 'good' AND $webCodingValue == 'ideal' ) {
  echo 'very nice website';
}

<form method="post">
  <input type="text" name="webDesign">
  <input type="text" name="webCoding">
  <button>send</button>
</form>

  • url webscene.pl/about/?webDesign=good&webCoding=ideal