Jovian

Рейтинг
78
Регистрация
21.08.2011

Осталось пояснить ТС-у, что такое "ТС", "RTFM" и "аббревиатура". :D

Bitman, спасибо, буду пробовать разобраться!

И, вроде бы, у меня начинает формироваться в уме концепция решения моей проблемы - завтра-послезавтра попробую её оформить в практическом виде и поделиться результатами.

Bitman:
Можно даже не плагином, а дополнительными полями в таблице в админке. (Что бы понятнее смотри - http://db.tt/gMRm4Huv - там выведены произвольные поля и можно ыстро редактировать прямо там)

О, как.

А как? :)

Было бы здорово в админке открыть листинг каких-то CPT и поменять значения определённых CPF сразу скопом...

Bitman:
надо кэшировать всё в подряд иначе тупить всё будет.

Это - безусловно.

Правильное кэширование будет.

Но я хочу помочь кэшированию (как сайта, так и своих рук :) ), решив задачу правильно, а не абы как... Вот в чем загвоздка. ;)

---------- Добавлено 04.09.2013 в 23:45 ----------

Bitman:
удобно и рулоном postfields редактировать.

Это как, расскажите, пожалуйста.

Что есть "автоматическое содержание"?

luckydan:
Переместил вызов удаленного яваскрипта вниз. Спасибо.

Всегда пожалуйста. ;)

luckydan:

А все-таки как сделать в последовательности:
основное содержимое страницы, потом левый блок, потом правый, потом хеадер, а потом футер.

Когда-то читал, что ПС любят именно такую структруру, когда первым идет основное содержимое..

Хедер должен быть вверху, как и вся основная навигация.

Потом идёт контент.

Затем сайдбары. Это скорее важно для контекстной рекламы, нежели для поисковиков. Хотя, стараюсь делать именно так.

Обозначить главный контент можно (и нужно) более правильными способами - указывать role, использовать тэг <article> и т.д. Это эффективнее, нежели последовательность кода HTML.

Техник верстки очень много - погуглите, и всё найдёте.

SeVlad:
Метки - костыль? А мне кацца это именно верное решение. Для чего ж они ещё надо? Их суть - линейная иерархия. Ну т.е. "связать параллельные сущности одним термином\значением".

Тут нет параллельных сущностей, по сути. Но метки можно задействовать, хотя и придётся ещё и их "менеджерить".

SeVlad:
Когда мне надо сообразить какую-то структуру, которая в мозгах не складывается - я пытаюсь это на бумаге изобразить. Связи, зависимости и тд. Да не сразу, но в основном после некоторого времени мучений настаёт просветление.

Я тоже почти всегда так делаю. ;)

ivan-lev:
Jovian, чего-то накрутил..

Это точно. :D

ivan-lev:
А "штатные" плагины кэширования разве не затрагивают Custom Post Fields? В смысле, на генерацию разово уйдёт с десятка два лишних запросов.. а потом всё из кэша будет дёргать. Не айс, но может не так страшно?

Если часто менять, какой толк от кэша? Я в принципах кеширования не силён, если честно... Другое дело, если бы не так часто изменения были (в моём конкретном случае)...

ivan-lev:
Штатными средствами http://codex.wordpress.org/Plugin_AP...ence/save_post
Проверять на тип поста (вместо product_options название составной части товара)

Очень полезная инфа, СПАСИБО! Я как-то упустил сии возможности из виду.

SeVlad:
Jovian, всё так?

После изучения картинки, как думаешь?

п.с.: это не важно, но тем не менее. :) Не стоит думать будто я в "товарах" буду "ценники" менять. То, что мне нужно, вообще не относится к коммерции - просто было удобно объяснить на таком примере. Переменные в этих злосчастных 3-4 полях будут иметь строго целые числа от 0 до 200.

Вот, попробовал описать на примере моделей авто и их двигателей. 🍿

png wp-issue.png

Через часок обрисую проблему более подробно и в картинках (а то у нас недопонимание), так что не уходите - подумаем вместе ещё разок. ;)

SeVlad:
Да, я это уже понял - след. постом написал, но он склеился с предыдущим :)

Мне кацца - метки (линейная таксономия) должно быть то, что надо. В см эти 3-4 общих для обеих типов делать не метаполями, а присваивать метки.

Костыль. Я не смогу спать нормально. :)

Более того, сей подход ограничит серьёзно масштабируемость и гибкость в будущем...

Хотя, вариант интересный - я о таком даже не подумал.;)

В идеале, я вижу использование некой отдельной таблицы в БД.

Но по какому принципу реализовать - не знаю.

Особенно мне не понятно, как заставить писать в эту таблицу данные каждый раз, когда я создаю/редактирую Custom Post type "составная часть товара".

Можно использовать отдельный php файл с переменными, но их там будет 1200 штук! 😮 Тоже костыль...

Всего: 730