Just passing on my solution in case it’s of any help to anyone.
I’m still not completely sure what happened, but after disabling all plugins and eventually trying a completely separate, vanilla install on my localhost, I determined that something had gone wrong in the theme files.
I was able to fix the issues by downloading a fresh copy of the Twenty Eleven theme and installing it. The child theme was untouched and working fine.
As soon as I did this, my custom fields appeared without any further problems.
Related Posts:
- Custom options below pages/posts editor?
- Opinions and recommendations on the best barebones base theme [closed]
- Customizing a WordPress theme without changing it?
- How to Link External jQuery/Javascript files with WordPress
- Custom Taxonomy-specific JavaScript
- Any official way to create an admin theme?
- Splitting an Evolving Site into Multiple Sites, or Maintaining as One Site?
- Building useful features into your theme
- Multisite: setting theme and options when a new blog is created
- Editing theme files and access to the Code pages only to super-admin?
- Change Default Image HTML
- How to delete default themes
- Extra User Profile Field Upload File / Image
- Edit raw HTML of the landing page
- Problem : deletion failed, the theme requested does not exist
- Theme Activation, Create Database Tables
- Will activating a different theme preserve custom settings to current theme?
- Can I apply a WP theme to a specific custom page template?
- How to trigger function on theme delete?
- Setting a static home page and blog page without using the settings
- Two Navigation Menus – secondary nav is including main nav
- Possible to put header-{your_custom_template}.php in subdirectory?
- Renaming the Twenty Fourteen WordPress theme
- Protect changes made to the theme when updating
- Theme Development Admin Area [closed]
- How to set a single theme directory on a multisite blog?
- how to add custom fields in page
- Static page not working
- Problem of running development copy of WordPress on WebMatrix?
- Different logo on homepage
- the_content() is not displaying content, why? [closed]
- What is the correct way to integrate wordpress with another php application?
- Customizing page content layout
- Tips for managing code when developing a parent theme framework
- Trying to uninstall a theme, but it’s hijacking my home page
- Most wp_nav_menu parameters ignored
- Using the same database on another Subdomain
- How To Show Different Footers For Different Post Types Pages?
- How to include stylesheet in custom admin using parent_slug
- My blog suddenly can’t find my stylesheet?
- Customizing 1 theme for multiple blogs in a multisite setup
- Is there any way to modify images from a theme using the web interface?
- Default and warning messages & no login
- dynamic image path within a javascript file
- Display ads by location [closed]
- WordPress Dashboard Problem [closed]
- Theme Dev | Convert Template to Theme
- Showing custom field contents without listing description
- Work on theme files on a server & browser preview before installing it
- How to add an option to admin to add image that could be used as header?
- Create a child Theme or custom Theme
- Theme Options Menu Item – Permission Issue
- Static front page displaying twice
- Static posts page is not working
- Add fields to edit in custom widget
- How to change the standard width of a page
- How to add custom page using them in wordpress 3.5
- Consolidate ‘add-to-cart’ buttons into one ‘add-all-to-cart’ button
- Two types of layout in woocommerce SHOP page [closed]
- How can i display wath i am searching in a theme
- Problem display
- Google not index my Custom 404 page ?why?
- Where can I decide the number of posts to display on the blog index page?
- How to include a new file in theme
- How are my own themes updated?
- Bad theme code – can you find the error?
- Deleting Widgets in sidebar in Panthea theme
- “Parse error: syntax error, unexpected” and the WordPress Theme Editor no longer working!
- HTML content filtered on blog page
- I need to disable responsive feature of a theme called Meet GavernWP [closed]
- How can I use the Fresh & Clean theme for blogging? [duplicate]
- A custom jquery posts slideshow?
- how to add dynamic footer credit in Greatmag theme [closed]
- Twenty Fifteen Premium Theme [closed]
- Installing themes from an external website [closed]
- Theme install failed
- Can i Remove copyright text wordpress.org theme
- How can i remove footer credit text
- WooCommerce My Account Shortcode
- Obtaining the original unchanged Theme [closed]
- How to change twentytwelve child theme site title separator
- How can I duplicate this site/get a theme similar to this site? [closed]
- Search engine for themes [closed]
- WordPress premiuim [closed]
- customizing a theme [closed]
- Best Practice Jumbotron Image for WordPress ~ Responsive
- Cannot use some themes within Managed WordPress of Go Daddy [closed]
- How to track your theme usage on the internet?
- How to assign posts to different themes? [closed]
- How to make a page extend full screen [closed]
- How to remove the intro animation which appears during the load up of some WordPress themes? [closed]
- How to add Company Logo to Chosen Theme
- Header Paperpunch theme disappers with IE9 [closed]
- Why does twentysixteen take a free hand in dealing with longstanding usability principles? [closed]
- Should you directly edit Template Parts and Templates from themes?
- What security risk is not having “default” theme?
- Setting colors in theme.json changes default font size and family in backend
- Using AJAX to Update WordPress Theme
- What’s the best way to go from a design to a customized WordPress site?
- Remove ALL HTML from single page