Как ограничить доступ к курсовым материалам по категориям в зависимости от того, что купил клиент

Здесь вы можете найти примеры реализации этого с помощью WooCommerce и Paid Memberships Pro. Также это может быть возможно с ProCourse Memberships.

Если вы не уверены в редактировании файла functions.php, вы можете обратиться за помощью в канал Marketplace.