получить текущую таксономическую должность с помощью ajax

его файл my-ajax.php


 define ('WP_USE_THEMES', false);
 require_once ( '../../../ в.ч.-load.php');

    $ terms = get_terms ('bk-category');
    foreach ($ terms as $ term) {
  }

 $ bkcat = $ term-> term_id;
      $ args = array (
     'posts_per_page' => -1,
     'category' => $ bkcat,
     'order' => 'ASC',
     'post_type' => 'bk-post',

     );
      $ the_query = новый WP_Query ($ args);
      if ($ the_query-> has_posts ()) {
             ?>

                      $ i = 1;
                      while ($ the_query-> have_posts ()): $ the_query-> the_post ();
                      $ a = $ i ++;

                       ENDWHILE;
                      }



и этот мой файл page-table.php


 глобальные $ post;
   $ terms = get_terms ('bk-category');
   $ select = "n";
   $ select. = "Select categoryn";

   foreach ($ terms as $ term) {
     if ($ term-> count> 0) {
         $ select. = "slug." '> ". $ term-> name." ";
     }
   }

   $ select. = "";

   echo $ select;




 $ (document) .ready (function () {
    var dropdown = document.getElementById ("cat");
     функция onCatChange () {
         if (dropdown.options [dropdown.selectedIndex] .value! = -1) {
     $ ('. results'). html ("/ images / loading.gif '/>");
     $ .ajax ({
         тип: «POST»,
         async: true,
         dataType: "html",
         url: "/page-ajax.php",
         успех: функция (данные) {
             $ (»Результаты.) HTML (данные).
         }
     });
         }
     }
     dropdown.onchange = onCatChange;

 });


В этом случае все показы или Все категории показывают, но: я просто хочу показать только содержимое каждой категории