Привязка через is_page работает, но на крупных сайтах жизнь сильно усложнится, когда появится много custom post types, архивных страниц и тд, когда кроме подключения файлов js/css еще надо localize_script делать... В общем, таком код быстро превратится в макароны, которые сложно поддерживать.
Я бы делал другим путем. Что мешает добавить на редактирование страниц metabox, в котором можно дополнительно указать путь к произвольным assets, которые уникальны для этой страницы? Хранить их, соответственно, в meta или в options. Ну и дописать функцию которая будет проверять это значение и если оно не пустое - подгружать нужные файлы.
Профит:
- код пишется один раз и он универсален для данной задачи
- код совершенно не зависит от ID или слагов страниц
- при добавлении/удалении assets поддерживать/обновлять код не нужно, достаточно в админке изменить привязку