This topic has 13 replies, 3 voices, and was last updated 2 months, 1 weeks ago ago by Jack Richardson
Hello,
There is an error on the store page.
What is it for?
Hello, Peter,
Thank you for reaching out to us.
The issue is caused by custom changes in wp-content/themes/xstore-child/woocommerce/archive-product.php file.
Changes were done by you or another person? Contact that person > provide temporary wp-admin and FTP access, and ask to fix the warning.
Best Regards,
8Theme’s Team
We haven’t changed anything in this file. We didn’t need to. Only plugin updates are performed and nothing else.
The site hasn’t had any changes for a long time.
Hello, Peter,
We hope this message finds you well. We would like to inform you that the WooCommerce plugin has recently been updated. Consequently, it is necessary to update the customization made through the child theme files on your website.
Currently, we do not have access to your files, which prevents us from verifying their content. If you believe that no changes have been made to the file in question, we recommend renaming it to disable it.
You can download our default child theme, which does not include the mentioned file, from our website at the following link: https://www.8theme.com/downloads/ . It appears that the file was created by someone on your site.
Best Regards,
8Theme’s Team
Hi,
I have now updated “xstore core” because it appeared in plugins.
After the update I got the following message:
We detected that some files version are out of date, please follow the instructions below to keep your child-theme fully compatible with the latest theme updates.
I would like to ask you for help because I don’t know what to do.
I had to disable the child theme now because there were already big errors in the store.
I don’t have a menu now, but I think it’s temporary and you will help with this matter quickly.
Dear @Peter,
We hope this message finds you well. In response to periodic inquiries regarding critical issues caused by modifications in child-theme files, we are pleased to announce the launch of a new Template overrides parser feature in version 9.4.0 of the XStore theme. This system is designed to help our clients determine whether such issues stem from their changes to child-theme files and the solutions of fixing them by following the steps with information.
With this new feature, customers can now easily check for outdated files or files that should not have been copied to the child-theme at all. For instance, in your specific case, it appears that several files have been copied into your child-theme that are not permitted. Notably, the framework folder (https://prnt.sc/zGNwDeWkgmNa) contains the template-elements.php and theme-functions.php files, which were copied from the parent theme. As previously advised, we strongly recommend against copying any files from the framework folder and files from that folder to the child theme, as this can lead to operational issues with theme update. These files are not intended to function within the child theme environment.
Should you need to modify functions from the framework folder, we suggest copying only the necessary function code into your child-theme/functions.php file. Please ensure that modifications are made only if the function is wrapped with the specific condition shown here: https://prnt.sc/YUklS8_tXR_A. If these prohibited folders were copied to your child-theme inadvertently, you may rename this folder, verify that your website functions as expected, and then safely remove the copied files along with the framework folder.
Please note that we cannot be held responsible for any issues arising from custom modifications within the child theme.
Furthermore, we have previously discussed similar issues regarding incorrect file rewriting in your child-theme (https://www.8theme.com/topic/page-error-after-the-latest-xstore-core-update-urgent/#post-393493), and it seems you agreed with the suggestions provided. With the newly released system, you can now identify incorrect files copied to your child-theme by yourself. In your case, there are a few files that need to be updated to the latest version compared to the contents of the same files in the parent theme, and a few files that are deprecated from being copied to the child-theme.
We have made every effort to assist our customers in resolving these issues by providing detailed instructions, which can be accessed by clicking the ‘Learn how to update’ link https://prnt.sc/i5stBNeRdFQa. Please follow the instructions provided, and should you have any further questions, feel free to submit them on our forum.
Best Regards,
Jack Richardson
The 8Theme Team
Thank you for the information.
I have never copied the files you are writing about on any of your templates.
I install the template and then change it to the “child” theme and that’s it. I never copy or move files.
And what should I do with these problems that the panel shows?
Should I delete the files that are highlighted in red?
Dear @Peter,
I hope this message finds you well. Regarding the management of your child-theme files, if you confirm that no modifications have been made to those files by either yourself or your developer, you may safely delete them. Please ensure that only the essential files – functions.php, style.css, and screenshot.png remain.
Should there have been any changes, it is crucial to adhere to the previously outlined instructions. Detailed steps for correctly updating your files in the child-theme are provided in the popup.
Thank you for your attention to this matter.
Best regards,
Jack Richardson
The 8Theme Team
Hi,
Yesterday it seemed to me that everything was fine on the website, today it’s the same again.
I updated Core Xstore, but there are still errors on the website.
The product page is not displayed correctly.
I am asking for help, because something is still wrong.
Dear @Peter,
I hope this message finds you well. I am writing to follow up on our previous discussions regarding certain errors on your website, which appear to remain unresolved. You can review the errors via this link: https://prnt.sc/Ui_xe6WG_hJb. Additionally, our earlier conversation can be referenced here: https://www.8theme.com/topic/problem-after-update-8/#post-412981.
If you are experiencing difficulties in rectifying these issues, we kindly request that you provide us with the correct FTP access details for your website. Please ensure that these credentials are submitted through a secure, private area to safeguard your information.
By providing us with access, we will be able to assist you more effectively and also detail the steps we have taken to resolve the issues.
Thank you for your attention to this matter. We look forward to your prompt response so that we can proceed with the necessary fixes.
Best Regards,
Jack Richardson
The 8Theme Team
Hi,
A send access.
Please help.
Dear @Peter,
We hope this message finds you well. We are pleased to inform you that we have renamed the following folders in your child-theme, as illustrated here: https://prnt.sc/ayCtKeX7xeJo. This update has successfully resolved the errors previously displayed with the new Template parser feature.
Additionally, we have ensured compatibility for the rewritten files in your child-theme folder, following the steps outlined here: https://prnt.sc/i5stBNeRdFQa. The specific changes made include:
1. Index.php: Modifications you added that were not present in the original xstore/index.php file can be reviewed here: https://prnt.sc/gle3koAObT1q. So we copied the parent file and made the additions you had previously in your rewritten file.
2. Content-grid.php: Adjustments to the HTML tag for the post title in your child-theme file are detailed here: https://prnt.sc/pRo67K5RMXOj. So we copied the parent file and made the additions you had previously in your rewritten file.
3. Single.php: Changes to the HTML tag and a few styles for the post title in your child-theme file are available here: https://prnt.sc/qYdHf-nEx2eC. So we copied the parent file and made the additions you had previously in your rewritten file.
Following these modifications, no issues are currently displayed on the appropriate panel page, which can be viewed here: https://prnt.sc/Qq8u1f3Gt5w4.
Could you please review these changes at your earliest convenience? Additionally, if everything is satisfactory, we kindly ask you to consider removing the following folders from your child-theme to avoid any future confusion: https://prnt.sc/VgIEO4_vUzDu.
Thank you for your attention to this matter. We look forward to your confirmation.
Best Regards,
Jack Richardson
The 8Theme Team
You must be logged in to reply to this topic.Log in/Sign up