Size: a a a

Митапы WordPress в Москве и Красногорске

2019 September 16

АК

Анатолий Куликов in Митапы WordPress в Москве и Красногорске
Николай Миронов
Анатолий, звучит очень интересно, попробую на этой неделе. Подскажите а есть демо или уже готовые проекты на основе?
Пока только на локальном сервере есть, переделываю один проект. Там всё вручную делалось.

Потом, может через месяц, когда до конца допилится проект, могу скинуть.
источник

НМ

Николай Миронов in Митапы WordPress в Москве и Красногорске
Это про что?
источник

VP

Vladimir Petrozavodsky in Митапы WordPress в Москве и Красногорске
там выше смотри листай чат
источник

АК

Анатолий Куликов in Митапы WordPress в Москве и Красногорске
Я пулреквесты видел, изменения сделаю, мне бы только до компа добраться
источник

АК

Анатолий Куликов in Митапы WordPress в Москве и Красногорске
Потому что с мобильного это трудно
источник

VP

Vladimir Petrozavodsky in Митапы WordPress в Москве и Красногорске
ну там не все гладко
источник

АК

Анатолий Куликов in Митапы WordPress в Москве и Красногорске
Я в код плагина смотрел
источник

VP

Vladimir Petrozavodsky in Митапы WordPress в Москве и Красногорске
если очешать данные при выводе то svg е выведется
источник

VP

Vladimir Petrozavodsky in Митапы WordPress в Москве и Красногорске
а в коде плагина норм
источник

АК

Анатолий Куликов in Митапы WordPress в Москве и Красногорске
Кстати, вы мне таки объясните, в чем проблема конкретно с моим xss. Да, оно выводится неочищенное, но только то, что сам владелец добавил.
источник

АК

Анатолий Куликов in Митапы WordPress в Москве и Красногорске
Я человек темный, но стремлюсь к свету
источник

VP

Vladimir Petrozavodsky in Митапы WordPress в Москве и Красногорске
ну как бы только в этом и проблема )) например редактор сайта может сделать хss и как то украсть пароль администратора сайта
источник

VP

Vladimir Petrozavodsky in Митапы WordPress в Москве и Красногорске
собчтвенно только в этом проблема
источник

VP

Vladimir Petrozavodsky in Митапы WordPress в Москве и Красногорске
не фатально но не приятно
источник

АК

Анатолий Куликов in Митапы WordPress в Москве и Красногорске
Согласен
источник

АК

Анатолий Куликов in Митапы WordPress в Москве и Красногорске
У меня есть еще есть два вопроса:
1) почему WP_Query был заменен на get_posts (внутри foreach). Не совсем понял, в чем там суть такой замены?
2) все выводы данных типа id или title через get_ и с очисткой esc_attr. Опять же, не совсем понял, зачем так сделано.

Очень хочется понять, почему так?
источник

A

Artem in Митапы WordPress в Москве и Красногорске
Анатолий Куликов
У меня есть еще есть два вопроса:
1) почему WP_Query был заменен на get_posts (внутри foreach). Не совсем понял, в чем там суть такой замены?
2) все выводы данных типа id или title через get_ и с очисткой esc_attr. Опять же, не совсем понял, зачем так сделано.

Очень хочется понять, почему так?
1. С чего вдруг замена? get_posts - это обретка для WP_Query которая на выходе выдает массив, а не объкт и заоодно кеширует выхходные данные
2. А как надо? get означает что данные возвращаются, а не выводятся, а очистка - это безопасность, да по стандартам принято все выходные данные очищать
источник

АК

Анатолий Куликов in Митапы WordPress в Москве и Красногорске
Я смотрел в стандартные темы от WP (кроме последнего), там чисто the_title используют напрямую, без get_
источник

A

Artem in Митапы WordPress в Москве и Красногорске
Анатолий Куликов
Я смотрел в стандартные темы от WP (кроме последнего), там чисто the_title используют напрямую, без get_
Потому что это обертка для get_title для использования внутри основного цикла, но заголовок можно выводить и вне цикла. ПРичем такие обертки есть не только для заголовка, но и для штатных данных - миниатюра, пермалинк, описание и тд
источник

АК

Анатолий Куликов in Митапы WordPress в Москве и Красногорске
т.е. the_title следует использовать только внутри основного цикла, а без него - только как get_the_title с последующими очистками?
источник