Tom’s comment is consistent with my experience. But even if the mixed slashes are an issue, you’re not going to be able to fix it in any way other than by editing the parent theme.
This is because the string that contains the forward slash is not being passed through any WordPress function with a filter. If the theme used the more modern get_theme_file_path()
function, then you would be able to fix the issue with this line of code in your child theme:
add_filter( 'theme_file_path', 'wp_normalize_path' );
The only other thing I would suggest is making absolutely sure that the file the theme is trying to load actually exists in that directory. An incomplete install or copy could have left you with missing files, which would cause this issue regardless of OS.
Related Posts:
- Can wordpress theme folder name be changed freely and nothing technically happens
- Dash or underscore in theme folder name?
- Categorising themes by folders in backend
- How do i structure my theme folder to avoid one huge list of files
- get_template_directory has an odd functionality
- Custom theme folder
- wp theme.. Could not create directory
- How prevent someone from opening my theme directory
- WordPress root directory change + Theme directory change
- Conditional config WP_HOME/WP_SITEURL does not update bloginfo(‘template_url’)?
- Get WP Install Directory
- How do I get the path to the currently in use theme’s directory?
- How do I block a subdirectory from WordPress theming?
- Categorising themes by folders in backend
- Override parent theme translation on child theme
- What does exactly GPL license mean for my WordPress theme?
- What WP folder can I use to write files to?
- How to incorporate admin theme in my back-end-plugin
- Using chunk theme from wordpress.com on my own host
- What is the first file wordpress looks at in a theme?
- Duplicate and change a Theme Widget
- Custom Upload Panel in Menu Bar
- Two Navigation Menus in Themes Produce the same menus?
- WordPress themes under GPL license
- Theme not showing after uploading
- Being asked to update a theme that I don’t have
- I want to run different WordPress websites under the same database
- get_template_directory_uri does not seem to work when defining WP_CONTENT_DIR
- Using a _GET gives me a debug error (over my head)
- Possible to put header-{your_custom_template}.php in subdirectory?
- Why wp_enqueue_style() not working?
- How to remove header image on subpages in Twenty Eleven (default theme)?
- Can I update themes without enabling maintenance mode?
- 404 Error while accessing the font files
- Child Style.css not overriding parent theme style located in assets/css/main.css
- Disable Theme API / Front end (for API only environment)
- Creating a theme options page
- Showing post thumbnail (attachment) on the archive.php category listing
- Theme Check reporting an incorrect theme slug and text domain
- How to merge two WordPress themes?
- WordPress themes that are browser tested and maintained?
- Remove transparancy in Sydney theme’s headerimage
- stylesheet is not readable error after installation
- Customizing page content layout
- Putting two themes together to create a complete site
- How does WP generate html?
- How to deactivate the text, that appears, when you hovering over topbar tabs? [closed]
- How to dynamically change theme’s slogan from admin?
- Using WordPress Multisite to manage multiple projects?
- What’s a good way to unenqueue all scripts for a single template page?
- Icons not showing [closed]
- Error 404 for JQuery import “jquery-1.10.2.min.map”
- Passing dynamic options from backend to frontend
- Creating a child-theme: CSS not loading
- WP HTML Templates – Any way to get bloginfo() or the path to the theme folder?
- Theme javascript/css 404
- The style.css stylesheet doesn’t contain a valid theme header. what should I do, please?
- How to override / customize existing Widgets?
- Changing URL of scripts, scripts outside theme folder?
- Download Themes From LocalHost WordPress Site [closed]
- Access to font not allowed by CORS Policy
- How to use only scripts from new theme?
- Understanding wp_enqueue_style
- Send data to Editor before saving the post
- Trim Post Content on Home Page
- Two column layout in WordPress?
- WordPress Theme Breaking on Migration to Live Site [closed]
- WordPress doesn’t recognise created theme
- Looking for a theme to show unread/updated posts since last visit or like that
- Twenty Eleven NOT valid
- First click to blog title does not open the blog article
- Why does an ad page open when I browse my websites’s wp-admin page?
- Get the name WordPress default theme in the core
- Trying to revive an old wordpress site, but newer versions of wordpress install a different db structure
- What is the correct way to set up a staging server and use github for version control?
- How do I use the default style for widget?
- WordPress fails to embed video URL on specific theme
- Unable to set social icons using Advance Portfolio Theme
- How to add extra custom social icons to page with same style?
- Theme translation not working
- How to change allowed attachment files extensions
- how make wp include urls as https?
- how to costume title single page
- Transfer WordPress site to another domain
- Where can I find a theme that has a big banner
- Site broken after deleting inactive themes [closed]
- Why Underscores Theme Comment Form Reversed?
- Featured images are cropped on index and post page
- Change theme’s thumbnail to cropped WP featured image
- How can i limit wordpress post title characters in sidebar?
- Stylesheet not being loaded? [closed]
- is it possible to create a website with wordpress with these requirements without coading?
- Theme making direct ajax calls to theme folder
- How to add sidebar to homepage programmatically?
- Where can I decide the number of posts to display on the blog index page?
- I need to disable responsive feature of a theme called Meet GavernWP [closed]
- how to add dynamic footer credit in Greatmag theme [closed]
- Twenty Fifteen Premium Theme [closed]
- Can i Remove copyright text wordpress.org theme
- Fatal error Class-wp-hook, again, but not sure what’s triggering it