Hi @Elhadj07,
Glad to hear everything is working fine now.
Could you please check again, the add to cart button under Related Product section has been removed?
Best Regards,
8Theme’s Team
Hi @Elhadj07,
Glad to hear everything is working fine now.
Could you please check again, the add to cart button under Related Product section has been removed?
Best Regards,
8Theme’s Team
Dear Plethora,
We hope this message finds you well. It appears that you are experiencing issues related to third-party plugins. We kindly ask that you direct these concerns to the plugin’s author, as they are best equipped to assist you with such matters. You can reach them at [Tamara](https://tamara.co/).
Please note that issues related to third-party plugins fall outside the scope of the standard support services provided by 8Theme.
Thank you for your understanding.
Best regards,
The 8Theme Team
Dear @Elhadj07,
Could you please confirm if there have been any recent updates to the plugins or the WordPress core on your end?
Thank you for your attention to this matter.
Best Regards,
8Theme’s Team
Hi @EV2024,
The cart side menu element locates inside this .template-container element.
So you have to change the z-index of .template-container instead:
.template-container {
z-index: 1000;
}
Result: https://prnt.sc/djpBPczeqBS5
Hope it helps!
Hi @Reggie,
Please try adding this custom CSS under XStore > Theme Options > Theme Custom CSS > Global CSS:
article.blog-post .read-more,
article.post-grid .read-more {
font-family: 'AktivGrotesk-Regular';
}
Hope it helps!
Dear @ValiPirvu,
Can you kindly provide us with the following details to allow us to assist you more effectively?
– WordPress Login URL
– WordPress Admin Account
– WordPress Admin Password
This information will enable us to examine the setup more closely and provide a targeted solution.
Best Regards,
The 8Theme Team
Dear @Elhadj07,
We hope this message finds you well.
We are currently facing an issue where the custom CSS code intended to hide the “Add to Cart” buttons is not appearing on the front-end. For your reference, here is a screenshot of the issue: https://prnt.sc/CT0qM0e2Umr3.
Additionally, we have noticed that the styles on the single product page are disrupted. Please see the screenshot for a detailed view: https://prnt.sc/t5akkWaxbNcp.
Could you kindly assist us by completely disabling all cache plugins and then rechecking the aforementioned issues?
Thank you for your attention to this matter. We look forward to your prompt response.
Best Regards,
8Theme’s Team
Hi @Awais Bhatti,
Please create a PHP file named as breadcrumb.php under this directory x-child/templates/ with the following codes:
<?php if ( ! defined('ABSPATH')) exit('No direct script access allowed');
/**
* The template for displaying theme breadcrumbs
*
* Override this template by copying it to yourtheme/templates/breadcrumbs.php
* @author 8theme
* @link http://xstore.8theme.com
* @license Themeforest Split Licence
* @since 6.4.5
* @xstore-version 9.4.0
*/
global $post;
if( function_exists( 'is_bbpress' ) && is_bbpress() ) {
bbp_breadcrumb();
return;
}
$args = array(
'delimiter' => '<span class="delimeter"><i class="et-icon et-'.(get_query_var('et_is-rtl', false) ? 'left' : 'right' ).'-arrow"></i></span>',
'home' => esc_html__( 'Home', 'xstore' ),
'showCurrent' => 0,
'before' => '<span class="current">',
'after' => '</span>',
'title_tag' => get_theme_mod('breadcrumb_title_tag', 'h1'),
'category_title_tag' => get_theme_mod('breadcrumb_category_title_tag', 'h1'),
);
if ( !$args['title_tag'] ){
$args['title_tag'] = 'h1';
}
if ( !$args['category_title_tag'] ){
$args['category_title_tag'] = 'h1';
}
$post_page = get_option( 'page_for_posts' );
$title_at_end = ( ! empty( $post_page ) ) ? '<a href="' . get_permalink( $post_page ) . '">' . esc_html__( 'Articles', 'xstore' ) . '</a>' : '';
$homeLink = home_url();
$xstore_title = '';
$html = '';
if( is_home() ) {
if( empty( $post_page ) && ! get_query_var('et_is-single', false) && ! is_page() ) $xstore_title = esc_html__( 'Articles', 'xstore' );
$xstore_title = get_the_title( $post_page );
}
if ( is_front_page() ) {
$xstore_title = "";
// do_action( 'etheme_before_breadcrumbs' );
// echo '<h1 class="title"><span>'.$args['home'].'</span></h1>';
// do_action( 'etheme_after_breadcrumbs' );
} else if ( class_exists( 'bbPress' ) && is_bbpress() ) {
$xstore_title = esc_html__( 'Forums', 'xstore' );
$bbp_args = array(
'before' => '<div class="breadcrumbs" id="breadcrumb">',
'after' => '</div>'
);
bbp_breadcrumb($bbp_args);
} else {
$html .= '<div class="breadcrumbs">';
$html .= '<div id="breadcrumb">';
$html .= '<a href="' . $homeLink . '">' . $args['home'] . '</a> ' . $args['delimiter'] . ' ';
if ( is_category() ) {
$args['title_tag'] = $args['category_title_tag'];
$xstore_title = esc_html__( 'Category: ', 'xstore' ) . single_cat_title( '', false );
$title_at_end = '';
$thisCat = get_category( get_query_var( 'cat' ), false );
$cat_id = get_cat_ID( single_cat_title( '', false ) );
if ( $thisCat->parent != 0 ){
$html .= get_category_parents( $thisCat->parent, true, ' ' . $args['delimiter'] . ' ' );
}
$html .= '<a href="https://jarahi.pk/articles/">Articles</a><span class="delimeter"><i class="et-icon et-right-arrow"></i></span>'. sprintf(
'<a class="current" href="%s">%s%s "%s"%s</a>',
get_category_link( $cat_id ),
$args['before'],
esc_html__( 'Archive by category', 'xstore' ),
single_cat_title( '', false ),
$args['after']
);
} elseif ( is_search() ) {
$xstore_title = esc_html__( 'Search Results for: ', 'xstore' ) . get_search_query();
} elseif ( is_day() ) {
$xstore_title = esc_html__( 'Daily Archives: ', 'xstore' ) . get_the_date();
$title_at_end = '';
$html .= sprintf(
'<a href="%s">%s</a> %s',
get_year_link( get_the_time( 'Y' ) ),
get_the_time( 'Y' ),
$args['delimiter']
);
$html .= sprintf(
'<a href="%s">%s</a> %s',
get_month_link( get_the_time( 'Y' ), get_the_time( 'm' ) ),
get_the_time( 'F' ),
$args['delimiter']
);
$html .= sprintf(
'<a class="current" href="%s">%s%s%s</a>',
get_day_link( get_the_time( 'Y' ), get_the_time( 'm' ), get_the_time( 'j' ) ),
$args['before'],
get_the_time( 'd' ),
$args['after']
);
} elseif ( is_month() ) {
$xstore_title = esc_html__( 'Monthly Archives: ', 'xstore') . get_the_date( _x( 'F Y', 'monthly archives date format', 'xstore' ) );
$title_at_end = '';
$html .= sprintf(
'<a href="%s">%s</a> %s',
get_year_link( get_the_time( 'Y' ) ),
get_the_time( 'Y' ),
$args['delimiter']
);
$html .= sprintf(
'<a class="current" href="%s">%s%s%s</a>',
get_month_link( get_the_time( 'Y' ), get_the_time( 'm' ) ),
$args['before'],
get_the_time( 'F' ),
$args['after']
);
} elseif ( is_year() ) {
$xstore_title = esc_html__( 'Yearly Archives: ', 'xstore' ) . get_the_date( _x( 'Y', 'yearly archives date format', 'xstore' ) );
$title_at_end = '';
$html .= sprintf(
'<a class="current" href="%s">%s%s%s</a>',
get_year_link( get_the_time( 'Y' ) ),
$args['before'],
get_the_time( 'Y' ),
$args['after']
);
} elseif ( get_query_var('et_is-single', false) && ! is_attachment() ) {
$xstore_title = get_the_title();
if ( get_post_type() == 'etheme_portfolio' ) {
$portfolioId = get_theme_mod( 'portfolio_page', '' );
$portfolioLink = get_permalink( $portfolioId );
$post_type = get_post_type_object( get_post_type() );
$page = get_page( $portfolioId );
$slug = $post_type->rewrite;
$title_at_end = $page->post_title;
$html .= '<a href="' . $portfolioLink . '">' . $title_at_end . '</a>';
$title_at_end = '<a href="' . $portfolioLink . '">' . $title_at_end . '</a>';
$cat = wp_get_post_terms(get_the_ID(), 'portfolio_category');
if( isset( $cat[0] ) ) {
$cat = $cat[0];
$html .= ' ' . $args['delimiter'] . ' ' . '<a href="' . get_term_link($cat, 'portfolio_category') . '">' . esc_html($cat->name) . '</a>';
}
if ( $args['showCurrent'] == 1 ){
$html .= ' ' . $args['delimiter'] . ' ' . $args['before'] . get_the_title() . $args['after'];
}
} elseif ( get_post_type() != 'post' ) {
$post_type = get_post_type_object( get_post_type() );
$slug = $post_type->rewrite;
$title_at_end = $post_type->labels->singular_name;
// $title_at_end = '<a href="' . $homeLink . '/' . $slug['slug'] . '/">' . $title_at_end . '</a>';
$href = $homeLink;
// fix for elementor_library post type
if ( is_array($slug) ) {
$href = $homeLink . '/' . $slug['slug'];
}
$title_at_end = '<a href="' . $href . '/">' . $title_at_end . '</a>';
$html .= '<a href="' . $href . '/">' . $title_at_end . '</a>';
if ( $args['showCurrent'] == 1 ){
$html .= ' ' . $args['delimiter'] . ' ' . $args['before'] . get_the_title() . $args['after'];
}
} else {
$cat = get_the_category();
if( isset( $cat[0] ) ) {
$cat = $cat[0];
$cats = get_category_parents($cat, TRUE, ' ' . $args['delimiter'] . ' ');
if ( $args['showCurrent'] == 0 ) {
$cats = preg_replace("#^(.+)\s" . $args['delimiter'] . "\s$#", "$1", $cats);
}
if ($title_at_end){
$html .= ' ' . $title_at_end . ' ' . $args['delimiter'] . ' ';
}
$html .= $cats;
}
if ( $args['showCurrent'] == 1 ) {
$html .= $args['before'] . get_the_title() . $args['after'];
}
}
} elseif ( is_tax('portfolio_category') ) {
$xstore_title = single_term_title( '', false );
$portfolioId = get_theme_mod( 'portfolio_page', '' );
$post = get_page( $portfolioId );
$portfolioLink = get_permalink($portfolioId);
$title_at_end = $post->post_title;
$html .= '<a href="' . $portfolioLink . '">' . $title_at_end . '</a>' . $args['delimiter'];
$title_at_end = '<a href="' . $portfolioLink . '">' . $title_at_end . '</a>' . $args['delimiter'];
} elseif ( ! is_single() && ! is_page() && get_post_type() != 'post' && ! is_404() ) {
$post_type = get_post_type_object( get_post_type() );
// $title_at_end = $post_type->labels->singular_name;
// code below was left after one client asked about php notices in debug log with unfound link/page but only error
if ( is_object($post_type) && property_exists($post_type, 'labels') ) {
if ( property_exists($post_type->labels, 'singular_name') ) {
$title_at_end = $post_type->labels->singular_name;
$html .= $args['before'] . $title_at_end . $args['after'];
}
}
} elseif ( is_attachment() ) {
$parent = get_post( $post->post_parent );
$xstore_title = get_the_title();
if ( $args['showCurrent'] == 1 ) {
$title_at_end = get_the_title();
$html .= ' ' . $args['before'] . $title_at_end . $args['after'];
}
} elseif ( is_page() && ! $post->post_parent ) {
$xstore_title = get_the_title();
if ( $args['showCurrent'] == 1 ) {
$title_at_end = get_the_title();
$html .= $args['before'] . $title_at_end . $args['after'];
}
} elseif ( is_page() && $post->post_parent ) {
$xstore_title= get_the_title();
$parent_id = $post->post_parent;
$breadcrumbs = array();
while ( $parent_id ) {
$page = get_page( $parent_id );
$breadcrumbs[] = '<a href="' . get_permalink( $page->ID ) . '">' . get_the_title( $page->ID ) . '</a>' . $args['delimiter'];
$parent_id = $page->post_parent;
}
$breadcrumbs = array_reverse( $breadcrumbs) ;
for ( $i = 0; $i < count( $breadcrumbs ); $i++ ) {
$html .= $breadcrumbs[$i];
if ( $i != count( $breadcrumbs ) -1 ) $html .= ' ' . $args['delimiter'] . ' ';
}
if ($args['showCurrent'] == 1 ) $html .= ' ' . $args['delimiter'] . ' ' . $args['before'] . get_the_title() . $args['after'];
} elseif ( is_tag() ) {
$xstore_title = esc_html__( 'Tag: ', 'xstore' ) . single_tag_title( '', false );
$title_at_end = single_tag_title( '', false );
$html .= $args['before'] . esc_html__('Posts tagged', 'xstore') . ' "' . $title_at_end . '"' . $args['after'];
} elseif ( is_author() ) {
global $author;
$xstore_title = esc_html__( 'All posts by ', 'xstore' ) . get_the_author();
$userdata = get_userdata($author);
$title_at_end = $userdata->display_name;
$html .= $args['before'] . esc_html__('Articles posted by ', 'xstore') . $args['after'] . get_the_author_posts_link();
} elseif ( is_404() ) {
$xstore_title = esc_html__( 'Page not found', 'xstore' );
$html .= $args['before'] . esc_html__('Error 404', 'xstore') . $args['after'];
} elseif ( is_tax( 'post_format', 'post-format-aside' ) ) {
$xstore_title = esc_html__( 'Asides', 'xstore' );
} elseif ( is_tax( 'post_format', 'post-format-video' ) ) {
$xstore_title = esc_html__( 'Videos', 'xstore' );
} elseif ( is_tax( 'post_format', 'post-format-audio' ) ) {
$xstore_title = esc_html__( 'Audio', 'xstore' );
} elseif ( is_tax( 'post_format', 'post-format-quote' ) ) {
$xstore_title = esc_html__( 'Quotes', 'xstore' );
} elseif ( is_tax( 'post_format', 'post-format-gallery' ) ) {
$xstore_title = esc_html__( 'Galleries', 'xstore' );
} elseif( is_archive() ) {
$xstore_title = esc_html__( 'Archives', 'xstore' );
}
if ( get_query_var( 'paged' ) ) {
$xstore_title = esc_html__( 'Page', 'xstore' ) . ' ' . get_query_var( 'paged' );
$html .= ( ! empty( $title_at_end ) ) ? $title_at_end . ' ' . $args['delimiter'] : '';
}
$html .= '</div>';
if( get_theme_mod('return_to_previous', 1) ) $html .= etheme_back_to_page();
$html .= '</div>';
$xstore_title = apply_filters('etheme_breadcrumbs_page_title', $xstore_title );
$html .= ' <' . $args['title_tag'] . ' class="title"><span>' . $xstore_title . '</span></'.$args['title_tag'].'>';
do_action( 'etheme_before_breadcrumbs' );
echo $html; // All data escaped
do_action( 'etheme_after_breadcrumbs' );
}
Another thing that is out of order is that the brand base is not showing up in the breadcrumbs. https://jarahi.pk/brands/apple/
Can you please explain what you mean, we’re still not clear on this point?
Best Regards,
The 8Theme Team
Hi @Elhadj07,
We’ve sent the link & screenshot in the private content area.
Kind Regards,
8theme team
Hi @Plethora,
We hope this message finds you well.
Upon checking your checkout page, we could see that there many JS errors: https://prnt.sc/-yHGkBRZyTkc.
1. We understand that you are experiencing issues related to certain functionalities within WooCommerce TMara. It is important to note that such functionalities are generally supported by WooCommerce TMara. Therefore, we recommend conducting a test using the default Storefront theme to evaluate how it performs in this environment.
2. If the issue still persists with Storefront theme, we advise disabling all third-party plugins that are not included with the XStore theme. You can view a list of the included plugins here: https://www.8theme.com/documentation/xstore/plugins/included-plugins/. After deactivating these plugins, please clear your browser’s cache and verify if the issue still persists. This is an important step as third-party plugins can often lead to conflicts.
If the problem continues, please keep all third-party plugins deactivated and grant us permission to debug your site. This includes deactivating any on-site customizations. This measure will enable us to conduct a thorough investigation and provide you with the necessary assistance.
FYI: Before proceeding with the troubleshooting or any updates, we strongly recommend taking a complete backup of your site to safeguard against any potential data loss.
Best Regards,
8Theme’s Team.
Dear Reggie,
We hope this message finds you well.
We would like to bring to your attention the current appearance of the “Read More” button as displayed on our end. You can view it here: https://prnt.sc/D7NTQiRCqoqS
Could you kindly clear all caches on your system and verify if the display remains consistent?
Thank you for your cooperation.
Best Regards,
8Theme’s Team
If you need anything else please let us know.
Hi @Aure,
Please add this custom CSS codes under XStore > Theme Options > Theme Custom CSS > Global CSS:
[for="woo_lithuaniapost_lpexpress_terminal_id"] {
width: 100%;
}
.terminal-container {
flex-basis: 100%;
}
#shipping_method li {
flex-wrap: wrap;
}
Hope it helps!
Dear Plethora,
We hope this message finds you well. We are writing to request more detailed information about the issues you are currently experiencing with your website. To assist us in understanding the problem more accurately, could you please provide us with videos or screenshots illustrating the issues?
Thank you for your cooperation.
Best regards,
The 8Theme Team
Hi @Elhadj07,
1. The short description of product doesn’t allow any HTML codes. In this case, please remove the p tags from the short description: https://prnt.sc/xhKh74VFYZIh. So the short description should be like this:
Elevate your organization with our That Girl Life Planner Notion Template in Aesthetic Blue. This versatile planner combines personal and professional management tools, including goal setting, travel planning, finance tracking, and wellness monitoring. Benefit from an effortless setup with clear written instructions and video demos. Perfect for those seeking stylish and effective life organization.
2. The Products element is deprecated, we suggest you to switch to the Related Products element instead: https://prnt.sc/9xLrzD8ENLVq.
Kind Regards,
8theme team
Dear @ValiPirvu,
We hope this message finds you well. We understand that you are currently customizing the Checkout page using Elementor. To manage all the checkout fields/sections, please refer to the panel on the left-hand side as illustrated in the screenshot provided here: https://prnt.sc/dTRvy5OSkwgN.
Should you encounter any difficulties or if the issue persists, kindly provide us with the following details to allow us to assist you more effectively:
– WordPress Login URL
– WordPress Admin Account
– WordPress Admin Password
This information will enable us to examine the setup more closely and provide a targeted solution.
Thank you for your cooperation.
Best Regards,
The 8Theme Team
Dear Raj,
We hope this message finds you well. To enable the Cash On Delivery (COD) option, please follow these steps: Navigate to WooCommerce > Settings > Payments, and then enable the Cash On Delivery option. You can refer to this screenshot for guidance: [https://prnt.sc/l6n-KPcNW3v7](https://prnt.sc/l6n-KPcNW3v7).
Additionally, we have observed an issue where products are being added to the cart automatically when a user visits the product page, and the price is also being calculated. We are unclear about the cause of this behavior. Could you please provide further details or share some screenshots or videos illustrating this issue?
Thank you for your cooperation.
Best Regards,
8Theme’s Team
Dear @Nicolo,
Our development team has applied the hotfix of sale count product issue on your website.
Could you please double check again?
Thank you!
Dear @QaQako,
Please provide your site’s WP Admin URL and credentials in the private content area of this topic, so that we can look into it further and help you:
WP Admin URL:
WP Admin Username:
WP Admin Password:
Thank you for your cooperation and we look forward to hearing from you soon.
Best Regards,
8Theme’s Team
Hi @Aure,
Please try adding this custom CSS under XStore > Theme Options > Theme Custom CSS > Global CSS:
.woocommerce-cart [for="woo_lithuaniapost_lpexpress_terminal_id"],
.woocommerce-cart .terminal-container{
display: none;
}
Hope it helps!
Hi @auracreativa,
Please try adding this custom CSS under XStore > Theme Options > Theme Custom CSS > Global CSS:
.et_blog-ajax article.blog-post {
margin-bottom: 25px;
}
Hope it helps!
Hi @Nicolo,
I see, will it stay like this?
Or are you working on it to filter separated?
We suggest you to add more comments to the feature request link so Jack can take a look on this.
And regarding the number issue, how is it going, what is the status?
Our development team is still working on it. Stay tuned.
Best regards,
The 8Theme Team
Dear Aure,
I hope this message finds you well. I am writing to inform you that I was unable to reproduce the issue you reported on my end.
For your reference, I have recorded a video demonstrating the process, which you can view at the following link: [https://www.awesomescreenshot.com/video/31324875?key=6aff3032fb46e4bdae0eac9a9fbde30c](https://www.awesomescreenshot.com/video/31324875?key=6aff3032fb46e4bdae0eac9a9fbde30c).
It is possible that this issue might be related to cached data. Could you please clear all caches on your system and check if the issue persists?
Thank you for your attention to this matter.
Best regards,
The 8Theme Team
Dear @NJS Teknologi
We hope this message finds you well.
We are pleased to inform you that the issue you were experiencing with the header container settings on your website should now be resolved. It appears there was an inadvertent modification involving the rotation transform in the Transform settings, which can be reviewed here: [https://prnt.sc/2biGEfrniMTp](https://prnt.sc/2biGEfrniMTp).
Our team has successfully removed the erroneous rotate transform, and we believe this action has rectified the problem. At your earliest convenience, could you please verify the current functionality and confirm that everything is operating as expected?
We appreciate your cooperation and patience in this matter. Should you require further assistance or have any additional questions, please do not hesitate to contact us.
Thank you for your attention.
Best Regards,
The 8Theme Team.
Dear @Dede,
We would like to check your website but the username/password in the private content is not working anymore.
Thank you!
Hi @Nicolo,
We meant the category items will combine when you click on each category.
This is the logic of Spotlight Categories Element is working for now.
We don’t have any custom codes to make it work as separated yet.
Best regards,
The 8Theme Team
Dear @Alzain,
Sorry for the confusion!
We’ve added the custom CSS code to fix this issue for you:
Could you please check again?
Best regards,
The 8Theme Team
Hi @Aure,
Please try adding this custom CSS under XStore > Theme Options > Theme Custom CSS > Global CSS:
tr.woocommerce-shipping-totals.shipping {
display: flex;
width: 100%;
flex-wrap: wrap;
}
tr.woocommerce-shipping-totals.shipping ul li {
justify-content: start !important;
}
tr.woocommerce-shipping-totals.shipping ul li label {
text-align: left;
}
Hope it helps!
Hi @Alzain,
This is how it looks on our end:
– Home: https://prnt.sc/2x8XRGbzM0rZ
– Shop: https://prnt.sc/nV3uwanTaY-X
Could you please clear the caches and check again?
Thank you!