Да, и от себя добавлю пару слов) Я когда-то голову сломал, что значит вот эта P, оказалось, что когда-то на заре языков была идея использовать эту Р как часть синтаксиса для именования скобочной группы, но потом поняли, что это лишнее, но в языках по традиции осталось, так что и с ней и без нее будет работать, а в js эта Р вообще не валидна, сюда этот анахронизм не пробрался.
Тут к самому вп минимум вопросов, это на js можно оформить все это дело, а дело вп это только ссылка на видео и картинка-обложка, которые выводятся как и все остальное
Антон, я понял, ну первое - отсутствие key бросилось в глаза, без него реакт не видит разницы между компонентами и потому может вызывать ререндер. Второе, я заметил, что все компоненты зависят от message, и судя по всему все от одного, получается, если поменяется message надо сделать ререндер компонентов, которые от него зависят, а это по сути все компоненты? может я что не то говорю, но быстрым взглядом вижу пока это
Дмитрий, согласен, но я сначала скинул ссылку просто на php.net (точнее на все конструкции языка), потому что судя по вопросу надо начинать оттуда, так что пусть подучит все конструкции и циклы, а потом сам выберет, какой лучше
Михаил Анискин, ну тогда ответ все-таки приходит, значит ошибка в js, Вы вставили только часть скрипта, так что непонятно в чем дело. Да, если нажмете "Ответить" под моим комментом, то я увижу ответ и смогу продолжить диалог
Данил Ларионов, вообще есть офф документация, там норм описано, я же так и учился) только в сети искал информацию, и потом смог интернет-магазин собрать, и в админку кучу плагинов сам написал, офф дока хорошая, я даже месяц назад здесь на тостере кидал ссылку, кто-то просил, но на англ все. Желаю успехов! :)
Данил Ларионов, по идее там, где $data['thumb']. Как заменить, надо указать тот размер, что по дизайну отведен на миниатюру. Код внутри напрямую менять нельзя, надо писать модификатор и устанавливать его через админку. Как у Вас с php? Если что, попробуйте поправить все через css, вдруг быстрее и проще получится? Например картинкам задать object-fit: cover, или покрутить что-то с контейнерами (растянуть картинку по ширине, а родителю overflow: hidden)