Документація до плагіна TurboSMS Woocommerce Viber Edition.
Щоб змінити SMS повідомлення перед відправкою, можна скористатися фільтрами wordpress. Таким чином можна додавати свої шаблони в повідомлення.
Приклад використання фільтрів:
add_filter( 'twve_user_message', 'my_user_message', 10, 4 ); add_filter( 'twve_admin_message', 'my_admin_message', 10, 4 ); /** * @param $message string * @param $order \WC_Order * @param $order_id int * @param $status string * * @return string */ function my_user_message($message, $order, $order_id, $status) { // add some functionality return $message; } /** * @param $message string * @param $order \WC_Order * @param $order_id int * @param $status string * * @return string */ function my_admin_message($message, $order, $order_id, $status) { // add some functionality return $message; }
Як додати свій шаблон:
// Додамо шаблон %billing_email% add_filter( 'twve_admin_message', 'my_admin_message', 10, 4 ); function my_admin_message($message, $order, $order_id, $status) { $email = $order->get_billing_email(); $message = str_replace( '%billing_email%', $email , $message ); return $message; }
Як вимкнути автоматичне додавання +38 перед номером телефону:
add_filter( 'twve_need_ukrainian_phone', '__return_false', 20 );