Hi,
I don’t think it’s possible to overwrite this in child theme.
Widgets are not Theme Templates.
The file alx-post.php is required directly into the theme using load_template function and not get_template_part function.
You can see the code here.
https://themes.trac.wordpress.org/browser/hueman/3.2.10/functions/init-sidebars-widgets.php#L6
Perhaps, you had edited the Hueman theme directly, which is why you lost your edit after theme update.
It’s only possible to edit directly in Hueman theme, or create your own widget in your child theme’s functions.php with your own customization. ( using the existing widget codes as an example )
Thank you
Hi Denzel,
thanks for replying. I never change the theme itself, only the child theme, so that cannot be the cause. I did change the functions.php file by adding this part of code:
function hu_load() {
// Load theme languages
load_theme_textdomain( 'hueman', get_stylesheet_directory().'/languages' );
// Load theme options and meta boxes
// load_template( get_template_directory() . '/functions/theme-options.php' );
load_template( get_template_directory() . '/functions/init-meta-boxes.php' );
// Load custom widgets
load_template( get_template_directory() . '/functions/widgets/alx-tabs.php' );
load_template( get_template_directory() . '/functions/widgets/alx-video.php' );
load_template( get_stylesheet_directory() . '/functions/widgets/alx-posts.php' );
// Load dynamic styles
load_template( get_template_directory() . '/functions/dynamic-styles.php' );
That was some time ago, I cannont find the earlier thread in my comments. But untill now, it worked fine.
It’s not a major problem, but still I’d like to solve this.
Hi,
I cannot find that function in current Hueman Theme.
I think the theme Author must have removed that function, and re-wrote how files are handled.
It’s not correct to load files in a function that can be overwritten by child theme.
This can cause many issues, because you will be loading “outdated” functions from your child theme.
If parent theme make changes that requires those functions to change too, it will crash your site.
Only templates are safe to be overwritten.
Thank you
Hi Denzel,
these were instructions from the original author of the theme, I couldn’t possibly have invented this myself :-).
I do hope the new theme author can help out on this.
Hi,
I had made a feature request to the Theme Author, to add filters in widgets to allow us to make changes in child theme. Let’s wait for his decision.
https://github.com/presscustomizr/hueman/issues/343
Thank you.