Йцу Йцуевич: Если JSON уже, то тут и думать нечего. Второй вариант самое оно. Вот вам ссылка на первое что попалось по запросу "js шаблонизаторы" habrahabr.ru/post/219873
Если вам нужен поиск "уже выведенным записям", то вам нужен javascript. Если вы хотите чтобы через поиск доставались записи из базы данных, то нужно копать в сторону ajax автокомплит.
Иван: Ну тогда с фреймворком наверное быстрее будет разобраться. У Друпала очень много своих нюансов, хотя если выбирать из ЦМС то он для этой задачи хорошо подходит.
Максим Гречушников: про фреймворки согласен. Вопрос был про CMS поэтому и ответ такой :)
Но у человека с опытом Drupal на эту задачу уйдет тоже не больше 2-х дней.
Иван Drupal то что надо. Там даже есть модули для интеграции существующих таблиц https://www.drupal.org/project/data
Но если с Drupal не знакомы, то не рассчитывайте на результат раньше чем через месяц-два :)
Юрий Андрианов: с IE постоянно глюки. На IE 6,7 уже не обращают внимания. А для 8 и выше нужно смотреть конкретно по свойствам. htmlbook.ru тут расписано какими браузерами что поддерживается.
Евгений: Оно отличается тем, что вы просто фильтруете нужный данные, а все остальное работает как и полагается. Это будет гарантировать что после обновлений ничего не слетит :) Да и это get_formatted_shipping_address это метод класса, а не функция.
Евгений: вы если привыкли гавнокодить, то делайте это тихонько и никого не учите. Если в есть возможность заюзать фильтр, а в Woocommerce это есть практически всюду где нужно, то нужно сделать полюдски через фильтр.
Пока эго не было, выводило сообщение чтобы установить.