Samail, установите memcached и выгружайте массив в память с какой-то периодичностью. Дальше какие угодно выборки на php.
Максимально быстро было бы писать ключи в memcached такого характера materials_brick = "ваш title или что у вас" а на php что-то типа:
На западе все привыкли к paypal. Все остальное ваши домыслы.
сериализация
1. serialize/unserialize
2. JSON
а затем выборка полнотекстовым поиском
http://www.mysql.ru/docs/man/Fulltext_Search.html
https://www.ibm.com/developerworks/ru/library/os-sphinx/
что-то типа "materials":{"brick":"11"}
или если записей мало то на языке программирования вбирать
голый mysql не предназначен для этого. Например в mongodb можно писать массивы огромной вложенности и затем производить выборку по их ключам.---------- Добавлено 13.02.2017 в 10:48 ----------обычно эти самые массивы разносят по другим таблицам и в основной ссылаются на записи
Скиньте сюда скриншот раздела console браузера с ошибками.
Ничего страшного по части SEO в этом нет. Но вы можете провести работу например по части rel=canonical. Дописав в шаблоне для всех записей meta ссылающийся на корневую ссылку категории записи (и наверно возможно номер страницы в пагинации, но наверно сложно). А в корневой директории сделайте обзор этих записей с пагинацией по 10 и полным выводом содержимого вакансии.
с чем кушать canonical:
http://www.cmsmagazine.ru/library/items/advance/vse-ob-atribute-rel-canonical/
myfunc($userid, $domen)
вы в функцию не передаете переменные, они не существуют.
Выберите в WP ЧПУ - Произвольные
если я верно понял, id=%post_id%, если нет то /%postname% и просто устанавливайте postname в каждой странице
htaccess
все несуществующее перенесет на главную
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteRule . / [L,R=301]
может быть не теряется, вы заходите на поддомен www. Сделайте перенос в nginx c www на no-www
а зачем вы правый клик отключили у сайта?