Size: a a a

WordPress Russian Community

2021 September 16

ТК

Тимофей Косман... in WordPress Russian Community
На первых порах, для установки имиджа, сарафанного радио и накачки опытом можно. Но дальше надо съезжать :))
источник

АВ

Артём Вордпресс... in WordPress Russian Community
Плодить говнокод это плохая идея, рано или поздно оно упирается в предел масштабируемости и чем позже тем более всеобъемлющ пиздец.

Заметь, виноватым окажешься ты, но никак не жадность заказчика.
источник

AL

Anton Latul-Sherbako... in WordPress Russian Community
них...норм так)
источник

С

Сергей in WordPress Russian Community
Он пишет что их нет
источник

AZ

Artem Zolin in WordPress Russian Community
Так вы откройте ссылку и посмотрите глазами
источник

С

Сергей in WordPress Russian Community
да карта есть, вроде нормальная
источник

k

killcode in WordPress Russian Community
Может кто знает как изменить текст "Выберите файл" в contact form 7?
источник

k

killcode in WordPress Russian Community
источник

АП

Артём Приходько... in WordPress Russian Community
этот текст ставит браузер
источник

BM

Borys Meshkov in WordPress Russian Community
можно сделать кастомный инпут
источник

АП

Артём Приходько... in WordPress Russian Community
ага
источник

EL

Evgeniy Lutsenko in WordPress Russian Community
Добрый день)

Вопрос по плагину - Booking Calendar https://wordpress.org/plugins/booking/
Задача при отправке формы отправить $_POST['form'] в свой обработчик (на другой сервер)

В отличии от знакомого ContactForm7 в этом плагине нет хуков, на который можно при отправке прицепить
add_action( 'wpcf7_before_send_mail', 'my_function' ); (Или есть, но не нашел. в доках говорят хуков нет).

Поэтому начинаем изыскания.
При отправке формы в составе запроса на /wp-admin/admin-ajax.php уходит action INSERT_INTO_TABLE
По названию action вышел на ../plugins/booking/core/lib/wpbc-ajax.php
в котором есть функция wpbc_ajax_INSERT_INTO_TABLE(){}
в которой дергается wpdev_bk_insert_new_booking();

Пытался положить свой файлик в plugins, туда прописал функцию send_post_to_server();
которую дергаю сразу за wpdev_bk_insert_new_booking();

Но такой  подход не зависимо от действий в send_post_to_server(); вызывает 500 ошибку :)
Учитывая, что я добрался до папки core, сдается мне, что должны быть пути поизящнее.

С WP на крайне редко сталкиваюсь, понимаю, что скорей всего творю дичь и прошу помочь
советом куда копнуть или прямым указанием что сделать, чтобы подцепиться к action wpbc_ajax_INSERT_INTO_TABLE
безболезненно и отправить $_POST в обработчик на другом сервере.
источник

BM

Borys Meshkov in WordPress Russian Community
а в коде плагина лазил?
источник

BM

Borys Meshkov in WordPress Russian Community
может там есть хуки прописанные
источник

Y

Yurets in WordPress Russian Community
тааак... отчего на хосте функция plugins_url() в пути оставляет урл .local локального сервака?
источник

Y

Yurets in WordPress Russian Community
причем только по двум подключаемым скриптам... бред.
источник

EL

Evgeniy Lutsenko in WordPress Russian Community
Да  туда и пытаюсь свою функцию прикрутить. Но 500
источник

イС

イ۞ ル ϒ С ۞ i ル... in WordPress Russian Community
угу, 100+к ежедневно
источник

BM

Borys Meshkov in WordPress Russian Community
ну так лучше не делать, я о том, что там хуки могут быть
источник

АП

Артём Приходько... in WordPress Russian Community
если у вас 500 ошибка то читайте логи, чтобы понять что за ошибка и где
источник