Я ищу способ сбалансировать содержание на главной странице моего блога:
у блога есть несколько типов постов, таких как Poscasts, Videos и Blog, и я хотел бы, скажем, 10 постов на главной странице, но я бы хотел, чтобы 5 из них всегда были последними в блоге.
Создание 3-х разделенных блоков не решает мою проблему, потому что посты смешаны вместе, и не всегда будет столько постов других типов.
Я мог бы придумать решение для него на чистом PHP, но я хотел бы получить представление о том, как это сделать с помощью WordPress API, любая помощь, ссылки будут приветствоваться!
get_posts
выдайте запросы 3-го типа; они будут сопровождаться дополнительным преимуществом кэширования (какой бы ни был доступный бэкэнд) и безопасности среди других. codex.wordpress.org/The_Loop#Multiple_Loops, который, я уверен, вы видели.