jqueryを使用してオートコンプリートテキストボックスにデータを入力しようとしているワードプレスプラグインを作成しています。ソースはデータベースからのものです。
jqueryスクリプト
$( "#tags" ).autocomplete({
        source: "<?php echo WP_PLUGIN_URL.'/plugin-name/php-file.php'?>"
    });
html
<div class="ui-widget">
<label for="tags">Tags: </label>
<input id="tags">
php
global $wpdb;
$code = $wpdb->get_results(
        "SELECT suburb as label, post_code as code
        FROM Sheet1
        ",ARRAY_A
        );  
echo(json_encode($code));
しかし、これを実行すると、スクリプトがクラッシュします。
問題であると想定されるのは?