edward_freedom, твоя ссылка была давно создана? У меня тоже есть старая ссылка, где есть много переходов и статистика по API видна. По новым ни в какую не показывается. Такое ощущение, что просто перестало работать с какого-то времени.
так, вижу, тогда не понял чем переходы отличаются от просмотров, И главное, как эти просмотры вообще начисляются) походу просто переход по ссылке не является просмотром или не учитываются переходы автора ссылки...
кто-нибудь может подсказать, как при формировании виджета использовать id пользователя, который его видит? например, я хочу выводить специфическую информацию в виджете для каждого пользователя. Я так понимаю, что архитектурно это возможно только если в поле code прописать вызов моего внешнего API, и в него передать параметр с текущим пользователем. Но не знаю, поддерживает ли code вызовы API, отличных от vk.
Сёмка Гавриленко, я выяснил, что запрос с параметром 's' => $url ищет вхождения в поля:
(((wp_posts.post_title LIKE '%keyword%')
OR (wp_posts.post_content LIKE '%keyword%')))
Пошел в phpMyAdmin, открыл статью и в поле post_content отображается текст, так как он есть в редакторе статьи. Список ссылок у меня генерируется с помощью шорткода. Поэтому получается, что в post_content есть сам шорткод, а результирующего текста с ссылками нет. (шорткод собирает посты по нужным отборам и генерирует таблицу с ссылками).
В общем, думаю я допишу, чтобы шорткод сохранял в произвольные поля найденных постов id текущей страницы. Тогда при выводе буду проверять это произвольное поле, обходить в нем массив id, на которых этот пост встречался, и генерить таблицу ссылок с заголовками.
Вообще решение правильно, спасибо!
Но конкретно в моем случае не работает, потому что те места, где находятся ссылки у меня формируются шорткодом и результирующего текста с ссылками просто нет в поле post_content в базе данных(((
yarovikov, примерно так, если подробнее: есть произвольный тип записей и статьи с подборками.
Т.е. например Объект 1 (произвольный тип записей) есть в Подборке 1, Подборке 2, Подборке N (это обычные записи, где встречаются ссылки на Объект 1).
И на странице с Объектом 1 я хочу вывести список всех подборок, где есть ссылка на него.
Просто например Yoast SEO выводит в списке постов колонку с количеством входящих/исходящих ссылок, вот думал может можно как-то это программно выцепить и использовать для моих целей.
Евгений Панин, я в итоге на варианте с WordPress rest api остановился, как полностью меня устраивающий:
1) создал себе новый тип записей
2) с помощью плагина ACF добавил нужные поля
3) включил REST, создал нужный мне роут
4) по мере необходимости буду добавлять новые роуты и внутри них делать нужные выборки
5) данные отдаются в JSON