Попытка получить свойство не-объекта в shortocde

У меня ошибка в коротком коде, что «Попытка получить свойство не-объекта» на линии № 130

Вот код:

while ( $our_work->have_posts() ) { $our_work->the_post(); $termsArray = get_the_terms( $post->ID, "filter" ); //This is the line I'm getting error. which is line no 130. $termsString = ""; //initialize the string that will contain the terms foreach ( $termsArray as $term ) { // for each term $termsString .= $term->slug.' '; //create a string that has all the slugs } ........(content is here) } wp_reset_postdata(); 

фильтр – это обычная таксономия. И я использую плагин изотопа jquery, который отлично работает на странице, но дает эту ошибку в коротком коде. Я не знаю, почему это дает ошибку. Пожалуйста, помогите. Спасибо.

Solutions Collecting From Web of "Попытка получить свойство не-объекта в shortocde"