- A unique prefix must be used for all function names, classes, hooks, public/global variables, action/filter hooks, custom image sizes, constants, database entries, theme-specific scripts and theme-specific styles to avoid conflicts with plugins and other themes.
Prefixes should consist of either themename_, authorname_ or frameworkname_. While multiple prefixes are allowed (theme-specific, framework and external PHP libraries), they must be consistent, at least three characters, and unique (ie not using a common term such as ‘seo’). For more information, refer to Prefix all the things article: http://themereview.co/prefix-all-the-things/
- Third-Party Scripts
Third-party scripts/styles must not be prefixed or suffixed to avoid double loading. For more reference, follow this github link: https://github.com/grappler/wp-standard-handles
- Reserved Prefixes
The wp_ prefix is reserved for WordPress core functionality and must not be used by a theme. Prefixes must never begin with an underscore or hyphen.
Example(s): https://envato.d.pr/KEc0DE and many more.
Is the reviewer telling to prefix fonts also?