$email_to = $_POST['email_to'];
Вот это корень козла. Должна производиться выборка из заданного массива адресов, а не подстановка всякого хлама, пришедшего из формы на сайте.
И при чём здесь боты, если речь о настройках? У Вас есть список конкретных адресов?
$letter = strtoupper(mb_substr($post->post_title, 0, 1));
Так мы получим выборку по названиям записей. Но судя по стартпосту, требуется выборка по тегам. А это всё же через допполя надо делать.
Одно могу сказать точно: сайдбар с меню должен быть слева. Хотя бы потому, что при появлении горизонтального скролла (например, при свёртывании окна) правая часть не видна вообще.
Да какая разница, Джумла или Уордпресс... Если удобнее сделать на Джумле - почему бы и нет?
Из-под рута мускульного пробовали делать запрос? Ну или из-под юзера с правами, как у рута?
Этот файл из ВП, естественно.
По итогам выполненной работы.
Спросить, какие работы он делал до этого и попросить показать примеры.
А что значит "подружить"? Они вроде как и не враждуют, если специально их не поссорить.
Начальник явно не дурак. :)
Не надо никаких контентных фильтров ставить: служебными программами, разработанными под IE, пользоваться можно - а во всякие "вконтактики" подчинённые точно не будут шастать в рабочее время.