Как скрыть некоторые категории постов из ленты и RSS без плагинов

В процессе работы над новым дизайном Terehoff.com возникла необходимость отфильтровывать некоторые данные, чтобы исключить их попадание на главную и RSS. Раньше обычным решением в таком случае был плагин Advanced Category Excluder, однако автор забил на свое детище, оставив кучу народа без поддержки, а в новых версиях WordPress плагин безбожно глючит. Немного погуглив, нашел решение, которое оказалось достаточно гибким и полностью меня устроило.

Исключить посты с главной страницы

Легко понять, что ID исключаемых категорий нужно вставить в 3 строку, разделив пробелом и поставив перед каждой минус.

Исключить посты из RSS

Эта функция практически аналогична предыдущей, изменились только тип страницы и фильтр.

Эти функции нужно вставить в functions.php вашей темы.

P.S. Исходя из кода, скорее всего, подобным образом можно отфильтровывать различные данные и на страницах разного типа, но сам не проверял.