if ( get_post_type() === 'news' ) {
get_template_part( 'templates/archive', 'news' );
} else {
get_template_part( 'templates/archive', 'common' );
}
'has_archive' => false,
, а я говорю укажите 'has_archive' => 'news',
, пересохраните ссылки и проверьте страницу /news/ 'has_archive' => 'news',
в функцию register_post_type()
WP_Query()
if ( have_posts() ) :
while ( have_posts() ) :
the_post();
get_template_part( 'template-parts/content', get_post_format() );
endwhile;
the_posts_pagination();
else :
get_template_part( 'template-parts/content', 'none' );
endif;
->lat
и ->long
вообще в объекте не существуют. data.json - это файл, а у вас не файл, а массив, который нужно конвертировать в json с помощью json_encode()
wp_add_inline_script()
, например и тоже