Понял свою ошибку.
Помогла вот эта статья, на которую случайно наткнулся: https://wp-mix.com/difference-between-home-front-p...
Может, пригодится кому-нибудь. Вашу ссылку тоже почитаю для лучшего понимания. Спасибо.
Еще вопрос возник. Лучше использовать обычный the loop на странице записей, чем создавать другую "левую" страницу и там прописывать get_posts() или без разницы?
Что-то мне подсказывает, что get_posts совершает дополнительные действия по сравнению с обычной загрузкой страницы постов. Сразу извиняюсь, возможно вопрос тупой, т. к. я только начал знакомство с WP.
Поняятно.
А тогда мне и хедер переделывать? Я просто в него засунул еще и блок hero, он на главной странице идет как слайдер, а на остальных без слайдера. Вот:
Я прочитал это. Минимальный набор, который я могу подключить, это swiper core? И уже потом к этому core присобачивать всякие navigation и pagination через use?
Евгений Шатунов, в общем, понял. Буду более точнее потом излагаться. И кажись я немного злоупотребляю этим сервисом. Хочу удалить акк, чтобы начать сначала
Евгений Шатунов, я не отмахиваюсь от ответов. Внизу Владимир написал что-то про отношение "многие ко многим", я пошел загуглил и более менее понял (и + один ко многим). А потом написал ему, как я это понял и спросил верно ли. Но он почему-то решил спросить про поля weight и capacity в инвентаре. Я подумал, ему просто интересно стало, как я делаю, а он оказывается искал какие-то недостатки всей моей системы. Зачем ему вообще понадобилось узнать когда я делаю запросы, как вычисляется вес. Wtf. Хотя я всего лишь хотел узнать, как сохранять сложные структуры данных в базе.
Мне не трудно раскрыть все карты. Просто он не понял бы ничего из моего проекта, т. к. я делаю игру ни на каком-то Unity, а в старой игрушке.
В прошлом моем вопросе про пустые ячейки в массиве я ступил и неправильно написал вопрос, поэтому забил на него, т. к. было поздно редактировать. Но и там чуваки начали докапываться типо почему ты вообще решил с массивом все делать, ты изначально на неправильную дорогу встал. Я не мог там им полностью всю ситуацию объяснить, т. к. они скорее всего не знают, где я столкнулся с этой проблемой. Хотя один человек написал хорошую идею и я просто лайкнул его ответ, т. к. мне понравился его алгоритм.
В позпрошлом вопросе я не получил ответ. А в остальных я просто благодарил словами, я даже не думал существование кнопки для отметки.
Если для тебя так важно, чтоб я нажал на эту кнопочку "Отметить решением" - без проблем вообще.
Евгений Шатунов, нет, просто в последних вопросах люди не понимают, что я хочу. Они пытаются доказать мне, что я что-то не так делаю, вместо того, чтобы просто ответить на вопрос. Да и какая разница? Это что-то дает им?
Владимир Коротенко, в итоге у меня будет 2 таблицы? Одна для инвентарей (inventories) со столбцами id, weight, capacity. Другая для слотов (inventory_slots) со столбцами id, inventory_id, num (теперь нужно сохранять номер слота?), itemID, amount? Как-то не очень удобно. Ведь есть один класс Inventory и было бы удобнее, если б было "один класс - одна таблица". И каждая запись была бы экземпляром этого класса.
Да. weight будет высчитываться при взаимодействии с инвентарем (добавление/удаление предмета). При добавлении айтема будет что-то вроде inv.weight += item.weight. Сделал, чтобы каждый раз не пересчитывать. А capacity служит для ограничения.
Помогла вот эта статья, на которую случайно наткнулся:
https://wp-mix.com/difference-between-home-front-p...
Может, пригодится кому-нибудь. Вашу ссылку тоже почитаю для лучшего понимания. Спасибо.
Еще вопрос возник. Лучше использовать обычный the loop на странице записей, чем создавать другую "левую" страницу и там прописывать get_posts() или без разницы?
Что-то мне подсказывает, что get_posts совершает дополнительные действия по сравнению с обычной загрузкой страницы постов. Сразу извиняюсь, возможно вопрос тупой, т. к. я только начал знакомство с WP.