Добавить ключ со значением в возвращаемый объект из WP_Query и get_posts
1) Можно ли используя запросы WP_Query и get_posts добавить в возвращаемый объект ключ со значением например мета поля поста?
Например:
Array ( [0] => WP_Post Object ( [ID] => 123 [post_title] => Заголовок [post_content] => Текст [custom_key] => тут значение мета поля custom_key поста с ID 123 ...
2) Вернуть не просто значение мета поля поста, а выполнить функцию.
Например:
Array ( [0] => WP_Post Object ( [ID] => 123 [post_title] => Заголовок [post_content] => Текст [custom_key] => тут значение функции custom_function($post_id) ...
3) Выполнить сортировку orderby по значению custom_key возвращаемого из функции из примера №2 в WP_Query
Или же какой то альтернативный способ выполнить сортировку orderby по значению из функции, в запросе WP_Query.