Size: a a a

WordPress Ukraine Community

2019 December 17

OV

Oleg Valko in WordPress Ukraine Community
Мандарін і пілорама
Мене досі передьоргує від слова глінтвейн ))
Чого? Нічого така штука, зігріває
источник

SR

Sergey Raevsky in WordPress Ukraine Community
WP Ukraine Community Bot
❗Правила ❗

1️⃣ Стався до колег з повагою, навіть коли використовуєш сарказм. Вітається аргументована точка зору (критика), яка основана на фактах (RFC, документація та інше).
Перехід з аргументів на взаємні образи карається баном.

2️⃣ Запитання виду: "у мене щось там не працює, але я не покажу код\поясню проблему" без опису\пояснення, що робили, конфігураційних файлів і так далі не приймаються (детальніше - нижче)

❗Заборонено ❗

1️⃣ Не задавайте мета-запитань - http://nometa.xyz

2️⃣ Посилання на warez ресурси (nulled\ломані плагіни, курси, тощо)

3️⃣ Надмірне вживання стікерів, смайлів, гіфок;

4️⃣ Обговорення політики, релігії, національностей і інших подібних тему, в контексті образ;

5️⃣ Викладання величезних (більше ~ 10 рядків) шматків коду в чат (Краще використовуйте сервіси нижче)

❗Для надання зразків (прикладів) коду використовуйте один з сервісів:

1️⃣ JSFiddle - підходить для скриптів\верстки
2️⃣ Codepen - підходить для скриптів\верстки
3️⃣ PasteBin - підходить для php
📚 Правила
источник

W

WP Ukraine Community Bot in WordPress Ukraine Community
Sergey Raevsky
📚 Правила
❗Правила ❗

1️⃣ Стався до колег з повагою, навіть коли використовуєш сарказм. Вітається аргументована точка зору (критика), яка основана на фактах (RFC, документація та інше).
Перехід з аргументів на взаємні образи карається баном.

2️⃣ Запитання виду: "у мене щось там не працює, але я не покажу код\поясню проблему" без опису\пояснення, що робили, конфігураційних файлів і так далі не приймаються (детальніше - нижче)

❗Заборонено ❗

1️⃣ Не задавайте мета-запитань - http://nometa.xyz

2️⃣ Посилання на warez ресурси (nulled\ломані плагіни, курси, тощо)

3️⃣ Надмірне вживання стікерів, смайлів, гіфок;

4️⃣ Обговорення політики, релігії, національностей і інших подібних тему, в контексті образ;

5️⃣ Викладання величезних (більше ~ 10 рядків) шматків коду в чат (Краще використовуйте сервіси нижче)

❗Для надання зразків (прикладів) коду використовуйте один з сервісів:

1️⃣ JSFiddle - підходить для скриптів\верстки
2️⃣ Codepen - підходить для скриптів\верстки
3️⃣ PasteBin - підходить для php
источник

М

Мандарін і пілорама in WordPress Ukraine Community
Oleg Valko
Чого? Нічого така штука, зігріває
Та колись в дружини було день народження. Я собі коньяк спокійно пив. Потім когось клемануло на мангалі глінтвейн замутить..... Після нього я почав пити все шо горить включаючи домашні хріновуху і кізіловку які хз де взядись.... Ранок був веселий. І не тільки ранок )))
источник

S

Shustoff in WordPress Ukraine Community
Roman Misiura
чуваки, в мене таке питання, може я в чомусь не шарю, але то типу нормальна практика, коли ти юзаєш sage і пишеш всякі свої рест роути, робити вибірку з бд через sql запит $wpdb->get_results($sql_string); а не юзати в класах ворпдресіввські функції на зразок get_posts і тд?
это костыль и адище. Правильно сказали: это писал кто-то, кто WP в глаза не видел и про кодекс не слыхал. Делать прямые запросы в БД на WP - полный маразм, кроме случаев, если какой-то ну совсем уж кастомный кастом.
источник

RM

Roman Misiura in WordPress Ukraine Community
Shustoff
это костыль и адище. Правильно сказали: это писал кто-то, кто WP в глаза не видел и про кодекс не слыхал. Делать прямые запросы в БД на WP - полный маразм, кроме случаев, если какой-то ну совсем уж кастомный кастом.
типу, якщо ж я переписую на дефолтні функції вп - то ж правильно? Чи може я не правий всетаки
источник

S

Shustoff in WordPress Ukraine Community
Roman Misiura
типу, якщо ж я переписую на дефолтні функції вп - то ж правильно? Чи може я не правий всетаки
смотря какие дефолтные функции. И потом, почти всё можно циклами со стандартным wp_query выводить так или иначе.
источник

OV

Oleg Valko in WordPress Ukraine Community
Shustoff
это костыль и адище. Правильно сказали: это писал кто-то, кто WP в глаза не видел и про кодекс не слыхал. Делать прямые запросы в БД на WP - полный маразм, кроме случаев, если какой-то ну совсем уж кастомный кастом.
В мене є такий кастомний кастом, там без прямих запросів ніяк
источник

М

Мандарін і пілорама in WordPress Ukraine Community
Roman Misiura
типу, якщо ж я переписую на дефолтні функції вп - то ж правильно? Чи може я не правий всетаки
Ти естетіки захтів? Робить і норм
источник

RM

Roman Misiura in WordPress Ukraine Community
Shustoff
смотря какие дефолтные функции. И потом, почти всё можно циклами со стандартным wp_query выводить так или иначе.
get_posts|wp_query але не юзати прямо sql запит
источник

RM

Roman Misiura in WordPress Ukraine Community
Мандарін і пілорама
Ти естетіки захтів? Робить і норм
млін) вот дивись
источник

OV

Oleg Valko in WordPress Ukraine Community
Roman Misiura
чуваки, в мене таке питання, може я в чомусь не шарю, але то типу нормальна практика, коли ти юзаєш sage і пишеш всякі свої рест роути, робити вибірку з бд через sql запит $wpdb->get_results($sql_string); а не юзати в класах ворпдресіввські функції на зразок get_posts і тд?
Якщо треба то робиш, що тут думати
источник

RM

Roman Misiura in WordPress Ukraine Community
$sql = "SELECT SQL_CALC_FOUND_ROWS a.ID, a.post_title, fn.meta_value AS first_name, ln.meta_value AS last_name,b.ID AS artist_id, COUNT(*) OVER() AS total FROM wp_posts a
                   INNER JOIN wp_postmeta wm ON wm.post_id = a.ID AND wm.meta_key = 'artist'
                   INNER JOIN wp_posts b ON b.ID = wm.meta_value
                   INNER JOIN wp_postmeta fn ON fn.post_id = b.ID AND fn.meta_key = 'first_name'
                   INNER JOIN wp_postmeta ln ON ln.post_id = b.ID AND ln.meta_key = 'last_name'";
источник

RM

Roman Misiura in WordPress Ukraine Community
ось така фігня в тіпа
источник

RM

Roman Misiura in WordPress Ukraine Community
а по факту нічого з того не треба, треба просто дістати пост тайп один і всьо
источник

RM

Roman Misiura in WordPress Ukraine Community
ну ще фільтрацію прикрутити туди
источник

OV

Oleg Valko in WordPress Ukraine Community
Roman Misiura
$sql = "SELECT SQL_CALC_FOUND_ROWS a.ID, a.post_title, fn.meta_value AS first_name, ln.meta_value AS last_name,b.ID AS artist_id, COUNT(*) OVER() AS total FROM wp_posts a
                   INNER JOIN wp_postmeta wm ON wm.post_id = a.ID AND wm.meta_key = 'artist'
                   INNER JOIN wp_posts b ON b.ID = wm.meta_value
                   INNER JOIN wp_postmeta fn ON fn.post_id = b.ID AND fn.meta_key = 'first_name'
                   INNER JOIN wp_postmeta ln ON ln.post_id = b.ID AND ln.meta_key = 'last_name'";
Сам правила писав і сам їх порушуєш, розбійник😁
источник

RM

Roman Misiura in WordPress Ukraine Community
не більше 10 стрічок
источник

RM

Roman Misiura in WordPress Ukraine Community
ану вийди звідси)))
источник

RM

Roman Misiura in WordPress Ukraine Community
😂
источник