Hello, Pit,
Thank you for contacting us and for using XStore.
Please follow this article – https://woocommerce.com/document/editing-product-data-tabs/
Kind Regards,
8theme team
Hello, Pit,
Thank you for contacting us and for using XStore.
Please follow this article – https://woocommerce.com/document/editing-product-data-tabs/
Kind Regards,
8theme team
Hello Erksoft,
In this case, you need to contact your hosting provider first.
Let us know their answer.
Kind Regards,
8theme team
Hello Celal,
Thank you for contacting us and for using XStore.
Do you use cache plugin or CDN? Please temporarily disable them, clear cache of browser, and check then.
It looks like a cache issue because the admin can see the not cached version without the problem.
Kind Regards,
8theme team
Hello Pit,
Thank you for your response.
Please try to use the next custom CSS code:
.etheme-sticky-cart .iworks-omnibus {
display:none !important;
}
Kind Regards,
8theme team
Hello, MagineM,
Thank you for getting in touch with us.
Try to add the next code in Theme Options > Custom CSS > Custom CSS for desktop:
.single-product .content-area .span7 {
width: 70%;
}
.single-product .content-area .span5 {
width: 25%;
}
Kind Regards,
8theme team
Hello Pit,
Thank you for your response.
Please check the Private Content.
Kind Regards,
8theme team
Hello, C18_IT,
Thank you for contacting us and for using XStore.
Please clear cache and check now.
Kind Regards,
8theme team
Hello,
Thank you for your response.
Please try to use the next custom CSS code:
.products-grid .subtype-square {
display: none;
}
Kind Regards,
8theme team
Hello Pit,
Thank you for contacting us and for using XStore.
Please provide some screenshots for a better understanding of your request.
Thank you for your cooperation and we look forward to hearing from you soon.
Kind Regards,
8theme team
Hello AnimalShop,
We did analysis of the issue you wrote and found that field that is missing in email (with XStore email builder used) comes from 3rd party plugin and was manually created in its admin panel by you or your developer -> https://prnt.sc/wV-X35N-xhX7 Plugin name that was used for such additional customization is “Checkout Field Editor for WooCommerce” and it is active on your website -> https://prnt.sc/H3uI0_C-pnfq . So according to your message that “My basic setup is XStore + WooCommerce + Elementor Pro.“ → https://www.8theme.com/topic/order-info-from-customer-does-not-show-up-in-mail-to-us/#post-358658 We consider that you just didn’t want to agree with us that it is 3rd party plugin used for such custom field or didn’t test it well with basic plugins only. Also, we are pretty sure that it didn’t work before the update as well as it should be compatible as we already made for you and described below.
Anyway, we made few tests and found that such plugin uses woocommerce action “woocommerce_email_order_meta_fields” -> https://prnt.sc/HlwWqDpt-_1M that is missing in our Email builder (because we have separated shortcodes for each woocommerce basic fields that creates many possibilities for customizations inside builder -> https://prnt.sc/P0W3wx1hm8kS ))
We decided to create a custom shortcode for you to display such “custom fields” anywhere you would like to -> https://prnt.sc/hIO8gZ19egJZ and added “{woo_checkout_field_editor_pro_text}” shortcode in Processing Email template -> https://prnt.sc/we9cqqr2ogVf )
For making it work we also added the next custom code inside your child-theme/functions.php
add_filter('viwec_register_replace_shortcode', function($shortcodes, $object, $args) {
if ( empty( $args ) ) {
return $shortcodes;
}
if ( !class_exists('THWCFD_Utils') ) {
return $shortcodes;
}
if ( !$object || !is_a( $object, 'WC_Order' ) ) return $shortcodes;
$order_id = $object->get_order_number();
$custom_fields = array();
$THWCFD_Utils = new THWCFD_Utils();
$fields = $THWCFD_Utils::get_checkout_fields();
// Loop through all custom fields to see if it should be added
foreach( $fields as $key => $field ) {
if(isset($field['show_in_email']) && $field['show_in_email'] && !$THWCFD_Utils::is_wc_handle_custom_field($field)){
$value = get_post_meta( $order_id, $key, true );
if($value){
$label = isset($field['label']) && $field['label'] ? $field['label'] : $key;
//$label = esc_attr($label);
$value = $THWCFD_Utils::get_option_text($field, $value);
$f_type = isset($field['type']) ? $field['type'] : 'text';
$value = esc_html__($value, 'woo-checkout-field-editor-pro');
if($f_type == 'textarea'){
$value = nl2br($value);
}
$custom_field = array();
$custom_field['label'] = wp_kses_post(__($label, 'woo-checkout-field-editor-pro'));
$custom_field['value'] = $value;
$custom_field['key'] = $key;
$custom_fields[$key] = $custom_field;
}
}
}
foreach ($custom_fields as $custom_field) {
$shortcodes['woo_checkout_field_editor_pro_'.$custom_field['key']] = [ '{woo_checkout_field_editor_pro_'.$custom_field['key'].'}' => $custom_field['value'] ];
}
return $shortcodes;
}, 10, 3);
→ https://prnt.sc/V3jpcEeTwczK
As result, we made few test emails and manually (from admin) set them as processing → https://prnt.sc/7l-VnvvQjC6y
So customer received the next email with information he put in order details: https://prnt.sc/HbEY9PYNOKkA
We hope that our solution meets your satisfaction.
Kind Regards,
8theme team
Hello Michael I,
Thank you for contacting us and for using XStore.
BE ATTENTIVE and don’t place the private information in the general message area because all the visitors have access to that information.
We’ve edited your reply and moved the Purchase code into the Private Content area.
You can activate XStore now.
Kind Regards,
8theme team
Hello Marta,
Thank you for contacting us and for using XStore.
It does not work because there is another gallery, from another plugin.
Additional Variation Images Gallery for WooCommerce plugin overwrites the file so the video option and its position does not work.
Here it was described in detail (second answer) – https://www.8theme.com/topic/big-problem-with-back-end-speed-and-frontend-too/page/2/#post-358607
If you have any additional questions or concerns, please do not hesitate to reach out to us. Our support team is always available to assist you.
Kind Regards,
8theme team
Hello Attapong,
Thank you for contacting us and for using XStore.
You can activate XStore now.
Kind Regards,
8theme team
Hello, Jordan,
Thank you for contacting us and for using XStore.
You can activate the theme now.
Kind Regards,
8theme team
Hello, Andar82,
Thank you for contacting us and for using XStore.
You can activate the theme now.
Kind Regards,
8theme team
Dear @AnimalShop,
We can’t connect to FTP now, unfortunately.
Please check and provide the correct credentials.
Kind Regards,
8theme team
Hello Hagenum,
Thank you for your response.
Please go to Appearance > Themes > Install and activate the official WooCommerce theme Storefront for a few mins and check if your issue appears with our theme only or with the default WooCommerce theme too.
Thank you for your cooperation and we look forward to hearing from you.
Kind Regards,
8theme team
Hello Shehzad Ghazi,
Thank you for your response.
1/ Unfortunately, at this time there is no such possibility for the filter.
However, you can submit a request to our development team at https://www.8theme.com/taskboard/ and if it receives the necessary number of votes, we will consider it.
If you would like to pursue paid customization services, we recommend submitting a customization request to the WPKraken team via their website.
In order to create a new widget, you need to modify the following files:
et-core-plugin/config/widgets.php
xstore/framework/customizer/theme-options/speed-optimization/speed-optimization.php
xstore/framework/theme-functions.php
xstore/framework/woo.php
xstore/js/ajax-filters.min.js
xstore/js/modules/apply-filters.min.js
xstore/xstore-rtl.css
xstore/xstore-rtl.min.css
xstore/xstore.css
xstore/xstore.min.css
et-core-plugin/app/models/widgets/layered-nav-filters.php
and create new file et-core-plugin/app/models/widgets/your-widget-name.php
2/ About the table on single product page when our Single Product Builder is activated:
You need to contact the plugin support and ask how to launch a table on a single product using a child theme, as the code provided below is not working even though it should
add_action( 'woocommerce_before_add_to_cart_form', function(){
echo do_shortcode("[Product_Table id='12691' name='Golden Eagle Product Table']");
}, 3 );
In accordance with the official plugin description https://prnt.sc/OPvSKqzTEeWN
Are there any additional filters or hooks that need to be initiated?
Kind Regards,
8theme team
Hello MAHDAR,
1/ Please try to add next custom CSS so products with only 1 image will show it full-width (100%) – https://prnt.sc/rBQH35f1NhFw
.double_image .main-images>div:only-child {
margin-left: 0;
margin-right: 0;
width: 100%;
}
2/ Unfortunately it is not possible to do this in a quick way but we will note this task for deep checking in our TODO list.
Kind Regards,
8theme team
Hello Moka,
Thank you for getting in touch with us.
You can activate XStore now.
Kind Regards,
8theme team
Hello Ruth89,
We apologize for the delay in responding.
As you already wrote you use the Yoast SEO plugin and this question is more related to this plugin rather than to theme author (XStore) support.
By searching for similar questions we found a very similar one that was already asked on Yoast SEO support → https://wordpress.org/support/topic/post-sitemap-xml-error-by-search-console/ . So as a solution, you can try the one they suggested →
1. Clear all your caching from your theme, plugin, server, CDN like CloudFlare or browser. If you are not sure how to clear caching from theme/plugin please speak to those authors. If you want to clear cache from the server, please speak to your host provider. To clear the cache from a browser use this guide: https://kb.yoast.com/kb/how-to-clear-my-browsers-cache/.
2. Delete your sitemap in Google. Doing so will not hurt the SEO of the site. This guide explains more (scroll to the bottom): https://support.google.com/webmasters/answer/183669?hl=en.
3. Submit the sitemap again. Be sure to submit only sitemap_index.xml and nothing else. This guide explains more: https://kb.yoast.com/kb/submit-sitemap-search-engines/.
4. Monitor the results to see if it resolves the error.
Otherwise, you should contact with plugin’s author and check your website for more details.
Thanks for understanding!
Kind Regards,
8theme team
Dear AnimalShop,
Every update passes through testing by our team. As you can see in our changelog – https://xstore.8theme.com/update-history/ changes to our email builder were not done in the latest update.
You did not let us know what 3rd party plugin you are using, so how can we test its compatibility with our theme?
We really want to help every our customers, you purchased 8 licenses which means you like our XStore, so why you ignore us and do not let us know the info we ask – https://prnt.sc/BELf22fn1fQI (temporary wp-admin access we already have from you).
Please cooperate with us.
I hope my answer is clear now: any team can’t guarantee compatibility with all 3rd party plugins from the box, but we are constantly working on improvements.
Kind Regards,
8theme team
Hello, PremiumPetware,
We have read their documentation. Thanks!
But we didn’t find any ready solution that we could implement in the XStore AMP plugin.
The only one useful thing we found in their docs seems “pantheon_session_expiration“ filter that can be added in XStore AMP after initializing but we are not sure it will work only for local customer (who comes from mobile and sees AMP version).
Also according to the fact you tested after this advice:
“For testing the page caching can be disabled by setting the cache TTL = 0”
and XStore AMP version worked normaly then we both (you and us) need to know next cases it could be fixed:
1/ Could it be set locally (for customer device) when AMP version starts to load?
or
2/ Could it be globally set for all customers who come from Mobile devices?
or
3/ Could we add globally this filter “pantheon_session_expiration“ in AMP plugin so it will disable cache for that customer when viewing AMP version of web-site.
It is a question that could be solved only in accommodation with Pantheon devs as the AMP errors come only with their caching system. Could you please, contact them and ask to provide solution that can solve this for you and other customers who use XStore AMP in future?
Kind Regards,
8theme team
Hello, Imthewillz,
Thank you for your response.
WooCommerce > Settings > Accounts & Privacy > unselect “When creating an account, send the new user a link to set their password”.
Also, read this article, please – https://woocommerce.com/document/configuring-woocommerce-settings/#accounts-and-privacy-settings
Kind Regards,
8theme team
Hello, @webpat,
Thank you for your response.
What do you mean by a few days back? = Our latest update was on May 23 → https://xstore.8theme.com/update-history/
Did you check the problem with the previous version of theme? We are sure there were no changes that made such an issue.
We also need FTP access to check for debug logs on your server and the situation more deeply.
To create FTP access, please contact your hosting provider for assistance.
Best Regards,
8Theme’s Team
Hello Moka,
Thank you for contacting us and for using XStore.
Please submit own topic here – https://www.8theme.com/forums/xstore-wordpress-support-forum/ , then we will be able to answer with screenshots visible for you only.
Kind Regards,
8theme team
Hello Hagenum,
Thank you for contacting us and for using XStore.
Please check the layout of the Cart page with the default WooCommerce theme – Storefront activated on your site.
We need to find out if the situation is caused by XStore or by something else.
Kind Regards,
8theme team
Hello Erksoft,
Thank you for contacting us and for using XStore.
“I deactivated the code on other site but it is still shows active even the site is gone,” – please provide a screenshot.
XStore license is lifetime, so you will be able to get updates. But you won’t be able to write on the forum – https://www.8theme.com/documentation/xstore/support/support/
Even if your support period is expired, the contact form on this page can be used – https://www.8theme.com/contact-us/ (for bug reports or getting help with activations).
We hope this information is helpful.
Kind Regards,
8theme team
Dear AnimalShop,
Thank you for your response and for using our theme.
It is not “throw the ball away”, but rules from our documentation – https://www.8theme.com/documentation/xstore/plugins/third-party-plugins/ Theme author can’t be responsible for compatibility with all existing plugins or any custom code.
You did not answer what plugin you use for mentioned files. Meanwhile, we may try to help you, with this compatibility issue: 1/ Please let us know what exactly plugin doesn’t compatible with our mail builder; 2/Provide temporary wp-admin and FTP access.
Then I will be able to pass your request to our developers team.
Kind Regards,
8theme team
Hello MAHDAR,
We will have another specialist review your inquiry in greater detail and will be in touch with you.
We kindly ask for your patience.
Kind Regards,
8theme team