Beginner question: Accessing functions.php through admin web interface in order to import custom post types?

It is sometimes possible to edit theme files, including functions.php, inside wp-admin. Many hosts and devs disable this feature since it can cause security issues as well as allow you to break the site. So if you can access the file via FTP, that’s generally the recommended method.

If you don’t see “Appearance > Editor” in your admin menu, either you don’t have permission to edit files (a role/capability issue), or else the feature has been disabled.

You can check your wp-config.php file and see if it has been disabled here – if it has, you’ll see define('DISALLOW_FILE_EDIT', true);. Though if you can access wp-config, you should also be able to access theme files. 🙂 If this is not the case, check with your host to see whether they have disabled file editing in the admin area and to find out whether they can enable it for your site.