Поставил себе Xnuke CountPosts, чтобы выводить кол-во просмотров каждого поста. Но вот проблема – когда пользователь заходит на главную страницу сайта, то все посты на главной странице получают +1просмотр. Как сделать чтобы просмотры с главной страницы не учитывались?
Xnuke CountPosts считает просмотры с главной страницы

поставить код вызова в single.php
у вас видимо он в index.php
Почти. У меня он в main.php, что касается single.php, то у меня его нет вообще.
И вопрос – если я поставлю его в single.php, то тогда я так понимаю на главной странице кол-во просмотров не будет отображаться?
он должен быть в сингле.пхп потому как именно просмотр он считает, а под просмотром подразумевается заход в публикацию. А если на главной, то выходит, что он вам считает показы все. Перенесите в сингл убрав из маин и все будет ок