Wordpress получить адрес или название ссылки. Contact-form-7
Стоит wocoomerce посредство contact form 7 реализована обратная связь. на каждый товар, можно задать вопрос. возможно ли получить ссылку или название товара, про который будет спрашивать человек, не заходя в товар, а из каталога ? в гугл есть такое:
$('.zakaz').click(function()
{
titleService=$(this).attr('data-title-service');
$('.hide-title').val(titleService);
});
я добавил это в common js , а шорткод
[hidden title-service class:hide-title id:title-service]
но почему-то нифига. тапками не кидайтесь) неук p.s. js код изменил название кнопки на своё конечно
Ответы (1 шт):
Автор решения: WP Punk
→ Ссылка
Я думаю вам не надо юзать js для этого. В cf7 есть специальные теги для email. https://contactform7.com/special-mail-tags/
[_post_title]— Название страницы (только для постов и пост типов)[_post_url]— Урл страницы (только для постов и пост типов)
Пробуйте использовать событие submit:
$( '.your-form' ).on( 'submit', function() {
var hideTitle = $( this ).find( '.hide-title' );
if ( hideTitle.lenght() ) {
var title = $( '.some-class-with-title' ).text();
hideTitle.val( title );
}
} );