Title: Ajax в публичной части возвращает &quot;0&quot;
Last modified: 23.09.2013

---

# Ajax в публичной части возвращает "0"

 *  Решено [Mourat](https://ru.wordpress.org/support/users/mourat/)
 * (@mourat)
 * [13 лет назад](https://ru.wordpress.org/support/topic/ajax-%d0%b2-%d0%bf%d1%83%d0%b1%d0%bb%d0%b8%d1%87%d0%bd%d0%be%d0%b9-%d1%87%d0%b0%d1%81%d1%82%d0%b8-%d0%b2%d0%be%d0%b7%d0%b2%d1%80%d0%b0%d1%89%d0%b0%d0%b5%d1%82-0/)
 * Пробую писать ajax функцию, она возвращает «0». Помогите разобраться.
    Излагаю
   код к сокращенном виде, без дополнительных действий.
 * js функция в подключенном файле
 *     ```
       jQuery(document).ready(function($){
       	$('.regions .nav li a').click(function() {
   
       		$.post('wp-admin/admin-ajax.php',{
       			action: "get_region_data", //функция располагается в файле плагина wp-content/plugins/IndiceA/IndiceA.php
       			region:region //Передаю один параметр
   
       		}, function(data) {
       			alert (data);
       		});
       	});
       });
       ```
   
 * PHP функция возвращающая результат (wp-content/plugins/IndiceA/IndiceA.php)
 *     ```
       function get_region_data(){
       	$region = $_POST('region');
       	echo "Ответ!";
       	die();
       }
       ```
   
 * Возвращается «0», никаких ошибок не пишет, поэтому не могу понять где не правильно.

Просмотр 2 ответов — с 1 по 2 (всего 2)

 *  Модератор [Sergey Biryukov](https://ru.wordpress.org/support/users/sergeybiryukov/)
 * (@sergeybiryukov)
 * Live and Learn
 * [13 лет назад](https://ru.wordpress.org/support/topic/ajax-%d0%b2-%d0%bf%d1%83%d0%b1%d0%bb%d0%b8%d1%87%d0%bd%d0%be%d0%b9-%d1%87%d0%b0%d1%81%d1%82%d0%b8-%d0%b2%d0%be%d0%b7%d0%b2%d1%80%d0%b0%d1%89%d0%b0%d0%b5%d1%82-0/#post-115949)
 * Предполагаю, что не хватает строк с привязкой функции к действию:
 *     ```
       add_action( 'wp_ajax_get_region_data', 'get_region_data' );
       add_action( 'wp_ajax_nopriv_get_region_data', 'get_region_data' );
       ```
   
 * Подробности: [«Ajax on the Viewer-Facing Side»](http://codex.wordpress.org/AJAX_in_Plugins#Ajax_on_the_Viewer-Facing_Side)
 *  Автор [Mourat](https://ru.wordpress.org/support/users/mourat/)
 * (@mourat)
 * [13 лет назад](https://ru.wordpress.org/support/topic/ajax-%d0%b2-%d0%bf%d1%83%d0%b1%d0%bb%d0%b8%d1%87%d0%bd%d0%be%d0%b9-%d1%87%d0%b0%d1%81%d1%82%d0%b8-%d0%b2%d0%be%d0%b7%d0%b2%d1%80%d0%b0%d1%89%d0%b0%d0%b5%d1%82-0/#post-115950)
 * Первой не хватало. Спасибо большое, выручил!

Просмотр 2 ответов — с 1 по 2 (всего 2)

 Тема «Ajax в публичной части возвращает "0"» закрыта для новых ответов.

## Метки

 * [ajax](https://ru.wordpress.org/support/topic-tag/ajax/)
 * [parametre](https://ru.wordpress.org/support/topic-tag/parametre/)

 * Форум: [Проблемы и решения](https://ru.wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 2 ответа
 * 2 участника
 * Последний ответ: [Mourat](https://ru.wordpress.org/support/users/mourat/)
 * Последняя активность: [13 лет назад](https://ru.wordpress.org/support/topic/ajax-%d0%b2-%d0%bf%d1%83%d0%b1%d0%bb%d0%b8%d1%87%d0%bd%d0%be%d0%b9-%d1%87%d0%b0%d1%81%d1%82%d0%b8-%d0%b2%d0%be%d0%b7%d0%b2%d1%80%d0%b0%d1%89%d0%b0%d0%b5%d1%82-0/#post-115950)
 * Статус: решённая

## Темы

### Самые популярные темы

### Темы без ответов

### Без вопроса

### Решённые

### Нерешённые

### Все темы
