Лучше это конечно сделать используя голову и руки. А если все же недостаточно XP по этим двум - то не заниматься ерундой и поставить плагин, который давно прошел все детские болячки и выполняет то что должен хорошо.
Плагинобоязнь - она затягивает. Не занимайтесь этой ерундой и не читайте рекомендации избавиться от плагинов.
Вы и код напишете хуже и костыльней и в functions.php у вас будет еще медленней работать.
Ничего личного - просто наблюдения и опыт.