Я думаю, что лучшим решением для этого является создание нового шаблона страницы (вы можете использовать его в Google, чтобы получить более точную информацию), посмотреть, что такое шаблоны страниц здесь .
В основном,Вы создадите новый файл в корне вашей темы с префиксом page-
, например: page-tickets.php
.И тогда самое первое, что должно появиться на вашей странице, это комментарий, например: // Template Name: Tickets Page
.Ваша страница будет выглядеть примерно так:
<?php
// Template Name: Tickets Page
get_header();
?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
// Angular + Html codes here!
<?php endwhile; else: ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>
<script>angular and js imports</script>
<?php get_footer(); ?>
При этом, когда вы создадите новую страницу в Pages -> New
(или отредактируете), в правой нижней части будет доступна опция для выборашаблон страницы, например: 
Вот и все, надеюсь, это поможет вам.