4ответ(ов) в теме
Было бы неплохо добавить в экшены данные о объектах с которыми произошли манипуляции
do_action('sp_insert_sound');
Заменить на
do_action('sp_insert_sound', $wpdb->insert_id);
-------------
do_action('sp_new_sound_collection');
Заменить на
do_action('sp_new_sound_collection', $wpdb->insert_id);
-------------
do_action('sp_delete_sound');
Заменить на
do_action('sp_delete_sound', $sound);
Небольшая неувязочка вышла.
После экшена возвращается $wpdb->insert_id, но во время выполнения экшена мы может что то записывать в базу, тогда $wpdb->insert_id становится некорректным.
В 2ух экшенах выше надо после вставки песни / коллекции записать $wpdb->insert_id в переменную, а после выполнения экшена вернуть эту переменную
Редакции сообщения
31.12.2019 02:32Причина: не указано
Вы не имеете права на публикацию сообщений в этой теме