Всем доброе утро!
Возможно найдется кто-то, кто сможет помочь...
Есть фильтр
add_filter('post_gallery', 'custom_gallery', 10, 2);
а есть функция, которая формирует галерею по ajax запросу.
add_action('wp_ajax_get_gal', 'ajax_gallery_reload');
add_action( 'wp_ajax_nopriv_get_cat', 'ajax_gallery_reload' );
function ajax_gallery_reload(){
$gal = !empty($_POST['gal']) ? esc_attr($_POST['gal']) : false;
$pid = !empty($_POST['pid']) ? esc_attr($_POST['pid']) : false;
$gallery = get_post_galleries($pid, false);
echo do_shortcode('[gallery ids=' . $gallery[$gal - 1]['ids'] . ']');
wp_die();
}
Фильтр работает в записях, в которых нет Ajax...
Как применить его и к результату ajax запроса?