dkudrin1: там где Вы говорите смотреть, нигде нет примера с использованием jQuery. Там чистый JS. Добавлять класс так как написал я, однозначно должно работать. Если оно найдет элементы удовлетворяющие условию .navMenuItem a оно превратит их в множество элементов с селектором .navMenuItem a.classUnactive для которых у вас уже и должно быть подготовлено css правило .navMenuItem a.classUnactive { //some styles } которое и должно сработать при назначении элементам отвечающим селектору .navMenuItem a.classUnactive
iNikNik: порядок размещения. Не знаю как сейчас раньше Mozilla грешила тем, что ломалась когда использование функции было раньше ее объявления. Даже без use strict; или мне просто так повезло.. но тоже прободался с такой мелочью около часа.. Еще правда там омжет быть ситуация когда в коде просто в нескольких местах есть window.onload = init; window.onload = init2; window.onload = init3; А пример испробовал в jsfiddle, в такой интерпретации он у меня заработал.
Kachimov: и тогда соответственно один шаблон у вас будет уже по определению для лендинга, другой для блога. то-есть проверять ничего не надо, просто в первом выводите где надо wp_nav_menu( array('menu' => 'Header Menu' )); в другом - wp_nav_menu( array('menu' => 'Blog Menu' )); и выбрав для страницы шаблон Блог, Вы увидите меню для блога (да и разметку, не только меню), а в другом случае разметку для лендинга.
Kachimov: на самом деле способов много, но последняя ссылка в моем комменте как раз об этом, идея в том, что каждая страница Wordpress может отображаться по указанному Вами шаблону. Эти шаблоны отображения называются Page Template. Вы в теме создаете пару таких шаблонов, и в админке указываете для каждой страницы какой именно для нее использовать. Как правило в правом блоке есть выпадающий список Шаблон, вот в нем и добавятся ваши шаблоны, когда их сделаете как описано здесь (по русски) https://wpmag.ru/2014/shablony-stranic-wordpress/
azovl: Совершенно верно, как правило на том языке (NodeJS, PHP, Python, C#), на котором написан бекенд сайта, чем он собственно и будет являться - расширением функциональности сайта.
badimint: кавычки должны быть обратными, те что на под буковкой 'ё'!!!
А нет, так попробуйте удалить через phpMyAdmin.. ну и запомните в любом случае, для именования любых таблиц, добавлять либо префикс системы (в Wordpress DB_PREFIX константа) либо префикс проекта/части_проекта. :)
Kachimov: Рад помочь, а дальше вам надо будет разделить страницы на лендинг и блог. Для этого можно использовать пользовательские темплейты страниц. После создания темплейтов их можно указывать в админке каждой странице. Выбирая темплейт Лендинг - будет один файл генерации вывода (в том числе и тип подключаемого меню), выбирая темплейт Блог (страница блога) - будет другой файл генерации вывода. Начинать читать здесь codex.wordpress.org/Page_Templates
Обозначьте пожалуйста теми же классами, как маркерами, что у Вас item1_2, что у вас Брат в рамках дива одного ли, и т.д. то есть куда ткнуть, и что бы что светилось? И еще вопрос.. Почему не пользуетесь вложенными списками для навигации, имхо ваш ul > li > div.category не что иное как ul > li > ul.category и более логично получится, и более семантически..
Urukhayy: верните это все из сервера, по перовому ajax запросу и не мучайте его лишний раз. На генерации ответа к каждой новости, приложите список необходимых картинок. И Веб сервер скажет вам спасибо, и с синхронизацией разбираться для такой задачи не придется.
Urukhayy: Там они и будут в беспорядке.. вы же повторно для каждой строки в массиве ответов делаете запрос.. А нельзя упорядочить ответ сервера? что бы в одном аякс-ответе Вы получили все что Вы довытягиваете в процессе?
Flinn: Так он и не должен расширятся, по сути по кнопке должен показываться другой див который при нажатии на кнопку становится видимым.. что там скрипты искать вот пример, подгоняйте под себя - jsfiddle.net/opsntthy/1
Urukhayy: Покажите на jsfiddle код, пусть даже на рабочий там. У вас на ajax.success приходит массив, верно? и? вы в цикле берете for(var row in data) data[row] и что с ним делаете? Если массив пришел упорядоченный, все должно быть ок, какой то локальный косяк..
Urukhayy: А зачем возникла необходимость выбирать по строчке, а не массив строк отсортированный order by по в требуемом порядке? А бы строил запрос который пачкой вернет мне массив, пусть даже с фейковым полем индекс если оно надо но его нет..