Я создал собственный шаблон, в котором мне нужно создать форму поиска и отобразить результаты в виде простого списка. Я попытался создать форму таким образом:
<form role="form" action="../wp-content/api/search-json.php?key" method="post" id="searchform">
<div class="form-group">
<input id="search-protocol" type="text" class="form-control" name="typeahead"/>
</div>
<button type="submit" class="btn btn-default">Cerca</button>
</form>
и страница search-json.php такова:
<?php
$path = $_SERVER['DOCUMENT_ROOT'];
include_once $path . '/wp-config.php';
include_once $path . '/wp-load.php';
include_once $path . '/wp-includes/wp-db.php';
include_once $path . '/wp-includes/pluggable.php';
global $wpdb;
$key=$_GET['key'];
$wpdb->get_results("SELECT * FROM list WHERE code LIKE '%{$key}%'");
$json = $wpdb->last_result;
echo json_encode($json);
?>
Но я не могу показать результаты. Мне нужен очень простой список.