/**
* Изменение текста на кнопке "Перейти в корзину"
*/
add_filter( 'woocommerce_get_script_data', 'change_view_cart', 10, 2 );
function change_view_cart( $params, $handle ) {
if ( $handle == 'wc-add-to-cart' ) {
$params['i18n_view_cart'] = "Оформить заказ";
}
return $params;
}
onClick={this.updateClick('params')}
- что вы ожидаете от такой записи? Давайте поразмышляем: в onClick вы должны передать функцию-обработчик, а вы передаете РЕЗУЛЬТАТ функции this.updateClick так как вызываете ее с ( )function remove_post_slug( $post_link, $post, $leavename ) {
if ( 'auto' != $post->post_type || 'publish' != $post->post_status ) {
return $post_link;
}
$post_link = str_replace( '/' . $post->post_type . '/', '/', $post_link );
return $post_link;
}
add_filter( 'post_type_link', 'remove_post_slug', 10, 3 );
function parse_request_trick( $query ) {
if ( ! $query->is_main_query() || 2 != count( $query->query ) || ! isset( $query->query['page'] ) ) {
return;
}
if ( ! empty( $query->query['name'] ) ) {
$query->set( 'post_type', array( 'post', 'auto', 'page' ) );
}
}
add_action( 'pre_get_posts', 'parse_request_trick' );
<iframe src="<?php echo esc_url( $cmo_videourl ); ?>" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
"atomic_save": true
var_dump($_POST['data']);
<form action="mail_handler.php" id="feedback-form-call-request" class="feedback-form" method="POST">
<div id="output"></div>
$(function() {
$("#feedback-form-call-request").on("submit", function(e) {
e.preventDefault();
$(this).ajaxSubmit({
dataType: "json", // "html",
beforeSubmit: function() {
// скрываем старые сообщения об ошибках перед отправкой формы
},
success: function(resp) {
// показываем ошибки или сообщение об успешной отправке
}
});
});
});
// различные правила валидации
if () {
$result = ['error' => 0, 'msg' => 'Объект успешно сохранен.'];
} else {
$result = ['error' => 1, 'msg' => 'Исправьте ошибку: заполните поле такое-то.'];
}
echo json_encode($result);
success: function(resp) {
// показываем ошибки или сообщение об успешной отправке
if (resp.error == 0) {
$("#output").attr("class", "alert alert-success").html(resp.msg);
} else {
$("#output").attr("class", "alert alert-danger").html(resp.msg);
}
}