ligisayan: так, дерзить мне не надо, вы хотите бесплатную справку, значит если спрашиваю, удостойтесь, ваше величество, предоставить всю информацию вместе с детальным выводом. это раз.
два. в вашей справке по WP написано, что если хочется использовать slug, то надо юзать name, а не post_name — такого параметра нет. читать внимательно! из этого следует, что post_name игнорируется и выводятся все посты по типу post_type, что и происходит.
al3x4kovs: а что должен делать ваш логгер кроме логирования ошибок? если он должен ещё выполнять какую-то логику кроме логгирования, то разделите обязанности
> А как мне написать условие что я получил успешно 200 ответ от сервера.
после получения ответа от сервера, проверить curl_info($ch) код ошибки
al3x4kovs: 2>>/logname делать абсолютно правильно в пхп, потому что все notice/warning level логи летят в stderr и вы их не ловите. с Exception вы уже сами доделываете велосипед который вам нужен. Можете взять готовое, что подвернётся. Стандартного логера нет. или в каждом exception делать trigger_error(E_USER_NOTICE," dsfgsdfg") с описанием проблемы, которая попадёт в logname
два. в вашей справке по WP написано, что если хочется использовать slug, то надо юзать name, а не post_name — такого параметра нет. читать внимательно! из этого следует, что post_name игнорируется и выводятся все посты по типу post_type, что и происходит.
ферштейн?