Вы правы, WP рассматривает всю веб-страницу как блог и рассматривает страницы как особый случай.Если вы хотите, чтобы в вашем меню была ссылка на ваш блог (а тема не предлагает такой функциональности), вы должны жестко закодировать ее самостоятельно.Тем не менее, в настройках вы можете указать, какую страницу, если таковая имеется, отображать изначально.
В настройках также предусмотрены параметры для изменения внешнего вида URL.Если эти параметры не соответствуют вашим потребностям, рассмотрите возможность использования mod_rewrite через .htaccess
.
В общем, нет ничего, что мешало бы автору темы игнорировать ваши настройки, поэтому в зависимости от желаемой темы вы можете иметьизменить это сам.