............
Его написал какой-то извращенец.
Если нужно изменить data, то как-то так
<script>$(document).ready(function(){ $('h2').each(function(){ var n=$(this).next(); if(typeof(n.attr('data-search'))!='undefined') n.data('search',$(this).html()); });});</script>
Если нужно изменить именно html-код, то так
<script>$(document).ready(function(){ $('h2').each(function(){ var n=$(this).next(); if(typeof(n.attr('data-search'))!='undefined') n.attr('data-search',$(this).html()); });});</script>
Похоже, правая рука не ведает, что делает левая.
Сайт покажите.
Ничего не смущает?
get_stylesheet_directory_uri()
get_template_directory_uri()
Это и не должно работать. Для замены через функцию существует preg_replace_callback().
Ну не знаю... Форма же по-любому готовая, надо только один параметр добавить. То есть либо скрытое поле в форму, либо элемент данных в аякс, в зависимости от используемого способа отправки данных. Какие тут велосипеды с шестигранниками? 😕
Не пять минут, конечно, но всё быстрее, чем плагины искать и прикручивать.
Неправильно понял. На том сайте, о котором я написал, вся структура HTML собирается из фрагментов, не однотипных, а индивидуальных, вплоть до <span>, и к каждому фрагменту штук 8 параметров и отдельный путеводитель, что означает каждый параметр. И таблица с иерархией элементов, до 6 уровней вложенности.
Насколько я понял, у ТС тоже нечто подобное. Работать с этим тошнотворно.
А на форуме буковки в сообщениях на клавиатуре набираешь, или плагин на браузер вешаешь? Велосипед – это сложная конструкция, здесь же только гайку привинтить надо.
Никакой. Домен же заблокирован.