148 comments found.
Hello, I would like to report several issues in the Shopscape theme that generate continuous PHP warnings and occasionally break image output.
1. Repeated warnings in shopscape.php (lines around 498–499):
PHP Warning: Trying to access array offset on value of type bool PHP Warning: Attempt to read property “ID” on null
These happen when:
get_post( $image ) returns false wp_get_attachment_image_src( $image, $size ) returns false $image0 is used without checking that the function returned an array
This creates thousands of warnings per hour on a production site.
2. Missing guard conditions
everal parts of the file assume that $image and $post_image are always valid. Adding null checks would prevent the warnings entirely.
It would be very helpful if these fixes could be included in the next update, as the current behavior causes significant log noise and unnecessary PHP load.
Thank you!
Hi,
Thanks for the heads up.
We have escalated the issue to our developers and they will publish an update in couple of days with the suggested null checks.
Kind regards,
BoldThemes team
Thank you for your quick support, the theme is great and deserves solid updates. Wishing you a great week! Kind regards, Greg
Hi,
Thanks. Just to let you know that we have published an update
Kind regards,
BoldThemes team
Hello,
Thank you for the new Shopscape update, I installed it successfully.
However, after updating, I encountered a fatal error caused by this line in functions.php:
require_once( get_template_directory() . ’/plugin_notification_management.php’ );
The file plugin_notification_management.php is not included in the theme package, which resulted in:
PHP Fatal error: Failed opening required ‘plugin_notification_management.php’
I temporarily fixed this on my side by commenting out that line in functions.php, but the missing file should ideally be included or the require should be wrapped in a file existence check.
In addition, the new version still generates PHP warnings in shopscape.php. Here are the current entries from the server error log:
1. Undefined variable $alt PHP Warning: Undefined variable $alt in shopscape.php on line 483
2. Trying to access array offset on value of type bool PHP Warning: Trying to access array offset on value of type bool in shopscape.php on line 479 PHP Warning: Trying to access array offset on value of type bool in shopscape.php on line 917
3. Attempt to read property “ID” on null PHP Warning: Attempt to read property “ID” on null in shopscape.php on line 480
These warnings typically occur when:
$alt was never initialized,
wp_get_attachment_image_src() returns false (not an array),
get_post() returns null but the code assumes a valid post object.
It would be very helpful if the next update could include proper checks, for example:
Initialize $alt before use
Verify $image is an array before using $image0
Confirm $post_image is not null before using $post_image->ID
Otherwise the theme works, but these warnings keep filling the server logs.
Thank you for your support and for continuing to maintain the theme.
Kind regards,
Greg
Hi,
We have just uploaded an update. Please update the theme and check if the issues persist.
Kind regards,
BoldThemes team
Hello folks,
Did you release a new version? I downloaded the pack and the changelog still indicates version 1.4.2
It would be great if you could clarify the situation.
Thank you!
Kind regards,
Greg
Hi,
We have uploaded the new version of the code, under the 1.4.2 version, so you can overwrite the existing 1.4.2 version directly on server or delete the existing one and install the newly downloaded 1.4.2.
Once you rewrite the theme, make sure to delete the Shopscape plugin and install it again (it is also updated and packaged with the theme).
Kind regards,
BoldThemes team
Hello folks,
Thank you for your reply and for uploading the revised code.
Before updating my live server, I would like to clarify a few points about this updated 1.4.2 package so I can deploy it safely:
Which files were modified? Since the version number remained 1.4.2, could you please confirm exactly which files were updated (theme files, PHP files, shortcode handlers, templates, assets, etc.)?
Was the missing plugin_notification_management.php issue fixed? In the previous 1.4.2 package this file was not included, which caused a fatal error. Did the new 1.4.2 package remove the require or include the missing file?
Were all image-related warnings addressed? For example:
“Trying to access array offset on value of type bool”
“Attempt to read property ‘ID’ on null”
“Undefined variable $alt”
These warnings occurred in multiple locations in shopscape.php.
Once I have this info, I will feel more confident to perform the full update on the server. Last time was a bit stressful…
Thank you for your support.
Kind regards,
Greg
Hi,
The missing plugin_notification_management.php is added to the package
All reported warning issues were addressed. If any additional occur, we will address them.
Please note though that you should really remove the references to the missing Media Library Items from the page blocks and WooCommerce products.
Kind regards,
BoldThemes team
Hello folks,
Thank you for the updated 1.4.2 package. I can confirm that after installing the new theme and the updated Shopscape plugin:
The previous fatal error related to the missing plugin_notification_management.php is now resolved.
The PHP warnings I reported earlier (undefined variables, array offset on bool, “ID on null”, etc.) no longer appear.
The remaining warnings were caused by empty image blocks inside a few pages on my website. After cleaning those up, the logs are fully clean.
Everything is now running smoothly on my side. Thank you for addressing these issues promptly!
Kind regards,
Greg
Hi,
Thanks for confirming. We are glad we were able to help.
Kind regards,
BoldThemes team
hello team,
I am not able to install this theme on my wordpress. It blocks me directly
Hi,
Thanks for the purchase.
Can you please submit a ticket at our support site – https://boldthemes.ticksy.com/ and leave site url and wp-admin credentials and our support team will be glad to take a closer look at it.
Thanks in advance.
Kind regards,
BoldThemes team
Hello Shopscape team,
Could you please share the change log for the July 17th 2024 theme update?
Thank you
Greg
Hi, you should be able to see updated changelog now.
Thank you for your fast answer. Where can I see the change log? Thank you!
There is a link at the bottom of theme description page: https://themeforest.net/item/shopscape-single-product-wordpress-theme/16169481
Ok thank you!
It looks like there is an error in the admin panel on a file that needs to get updated. I have added screenshots: 1. https://snipboard.io/dcxSnI.jpg 2. https://snipboard.io/hGNM7S.jpg Will this be addressed in the next update?
Hi, yes, we will update WooCommerce files in the next update. Meanwhile, it should be safe to ignore those notifications since they are not directly related to any functionality.
What is the easiest way to update the theme? Do we just upload and overwrite the current version? Does that update the child theme too?
Hi,
The easiest wat to update the theme is to use one of the methods from the following article: https://boldthemes.ticksy.com/article/7123/
Relate to child theme, it really depends on what you have implemented within the child theme.
Usually it is enough only to update the main theme if you did not override any of the internal functions of the theme.
Kind regards,
BoldThemes team
Hello Folks, I hope you are well. Could you please share the Change Log for the May 13th 2024 update of the Shopscape Theme? Thank you! Greg
Hi,
The changes were made in relation to included fonts and icon sets. These are the files that have been changed:
functions.php php/boldthemes_functions.php css/base.css css/elements.css css/style.css css/style.crush.css fonts/*.* - all files in the folder and subfolders
Keep in mind that the shopscape plugin has also been updated: plugins/shopscape.zip
Kind regards,
BoldThemes team
Thank you for your quick reply! So if it is only related to fonts and icons I guess I can skip this update. Cheers, Greg
Hi,
Yes, if everything works as is currently, you can safely skip the upgrade.
Kind regards,
BoldThemes team
Hello i have had this theme for almost four years, it works great, but recently the plugin ShopScape it’s giving some errors that show on the frontend.
Specifically this 2:
Warning: Trying to access array offset on value of type bool in /home/xxx/public_html/wp-content/plugins/shopscape/shopscape.php on line 917
Warning: Undefined variable $alt in /home/xxx/public_html/wp-content/plugins/shopscape/shopscape.php on line 510
Could you help me out?
Hi,
The first one seems to be related to the fact that one of your sections has the background image set to the item in media library which does not exist any more.
Please inspect the sections on your page and either remove or reassign the background images if that is the case.
The second seems to be due to our code. Please remove the line 510
$alt = sanitize_text_field( $alt );
from wp-content/plugins/shopscape/shopscape.php
We will add this change to future releases of our theme so you are on the safe side in terms of theme updates.
Kind regards,
BoldThemes team
hi there, I just bought and installed this theme. but I can’t find a way to install demo. please help.
Hi,
Thanks for the purchase.
Please refer to the theme documentation : https://documentation.bold-themes.com/shopscape/getting-started/#installing-demo-content (section 05 – Installing demo content) for the detailed steps related to demo installation.
Should you need additional help in the process, please submit a ticket at our support site – https://boldthemes.ticksy.com/ and our support team will be glad to assist you.
Thanks in advance.
Kind regards,
BoldThemes team
I installed demo accordingly, but the home page isn’t like your demo shows. why is it?
Hi,
Please submit a ticket at our support site – https://boldthemes.ticksy.com/ and leave the site url and wp-admin credentials. Our support team will take a closer look at the issue and will be glad to assist you.
Thanks in advance.
Kind regards,
BoldThemes team
Can I please get the code to change the color of the social media icons. The client wants each icon to take their original colors. Like blue for Facebook, for instance. Thanks.
Hi,
Can you please send us the url of the site so we can take a look at the current setup?
Thanks in advance.
Kind regards,
BoldThemes team
Hi,
You can add the following as custom css:
.topBarInMenuCell a.btIconWidget:nth-child(1) .btIcoHolder:before {
color: #ff0000 !important;
}
.topBarInMenuCell a.btIconWidget:nth-child(2) .btIcoHolder:before {
color: #ff0000 !important;
}
.topBarInMenuCell a.btIconWidget:nth-child(3) .btIcoHolder:before {
color: #ff0000 !important;
}
nth-child marks which icon is referenced by which statement
Please change the respective color codes as needed.
Kind regards,
BoldThemes team
Thanks a lot.
I need help to change when navigation collapses to mobile navigation.
Your demo website collapses from the main desktop menu to the mobile menu at a far earlier point than mine. http://shopscape.bold-themes.com/toys/
I need the css code to get the same effect on mine.
Thanks.
Hi,
Can you please send us the url of your site so we can inspect the current behaviour?
Kind regards,
BoldThemes team
Here’s a bypass: http://palmtreehygiene.com/?cmp_bypass=pth
Hi,
Both on your site and on http://shopscape.bold-themes.com/toys/ the mobile menu appears below 1024px in width.
Are we missing something?
Kind regards,
BoldThemes team
That’s not actually correct. When I resize the window on my browser, the point where it breaks into a mobile menu appears sooner on your demo than it does on my site.
Kindly confirm. Thanks.
Hi,
It seems correct. When we check responsiveness using inspector in both Chrome and Firefox, on both sites the menu becomes vertical exactly under 1024 px in width.
Kind regards,
BoldThemes team
Kindly give me a few minutes. I’ll share a link to a picture of both sites on a particular screen size on desktop.
Yours switches to mobile view.
Mine stuck on desktop view until I resize further.
Alright. Thanks. I’ll try to update the browser perhaps. It’s Chrome by the way.
Appreciate your feedback.
How do I change the header image of the shop page and other pages?
Nevermind. Fixed it.
Hi there, is this theme compatible with Elementor?
Hi,
Thanks for contacting us.
Shopscape is not compatible with Elementor.
Kind regards,
BoldThemes team
Other question. Is there a clean way to have the checkout page as the typical woocommerce checkout page in 2 columns where on the left column you have all the fields and on the right column you have the order review and the payment?
tnx
Hi,
There is not such template within Shiperific theme out of the box.
Kind regards,
BoldThemes team
Hey guys, what’s up?
I can’t understand why the cart icon at the top right zone disappear in cart page and checkout page.
In Shop it’s visibile -> http://shopscape.bold-themes.com/application/shop/
In Cart isn’t visibile – > http://shopscape.bold-themes.com/application/shop/cart/
In Checkout isn’t visibile -> http://shopscape.bold-themes.com/application/shop/checkout/
Could you explain this behavior please and how can I show the icon in all the pages?
Thank you!
Hi,
This is the way the WooCommerce widget is made to work, please refer to the following thread for the explanation https://wordpress.org/support/topic/shopping-cart-widget-on-checkout/
In order to display it on every page, you need to add the woocommerce_widget_cart_is_hidden filter function. Please add the following to your child theme’s functions.php or using plugin such as https://wordpress.org/plugins/code-snippets/
add_filter( 'woocommerce_widget_cart_is_hidden', 'always_show_cart', 40, 0 );
function always_show_cart() {
return false;
}
and it will do the job.
Kind regards,
BoldThemes team
Having a very hard time with this theme. The checkout pages look terrible. The header is overlapping the menu and logo, the content goes right up against the edges. They are totally usable.
I have tried to use your support pages and the template Shopscape is not even listed as one of the options I can enquire about.
This has very a very frustrating purchase.
For an example of what i am talking about look at www.isaveandwin.com.au
Furthermore I have made sure that the single product slug is associated with the page, no avail.
Hi,
Thanks for the purchase. We are sorry to hear that you are having issues with the theme.
If you take a look at the Product or Category dropdown on our support site, you will notice the Shopscape right in between of Craft Portfolio and Hotel California Themes – 10th item from the bottom of the list.
Please try resubmitting the ticket on our support site and leave the wp-admin credentials so our support team can take a closer look at the current setup.
Thanks a lot in advance.
Should you opt for a refund, please submit a request here: https://themeforest.net/refund_requests/new and we will approve it.
Kind regards,
BoldThemes team
Hi, is it possible to have a sort of breadcrumbs working natively with or have I to install another plugin? If no which one do you advise? Thank you
Hi,
When you say working natively, can you please tell us in a bit more detail what you mean? Can you provide a specific example on your site how you expect them to function and provide the url to that page? It would help us understand what you want to achieve.
Thanks in advance.
Kind regards,
BoldThemes team
I mean Breadcrumbs.. a lot of websites have them. I mean breadcrumb navigation under page title usually like Home > shop > product or similar. Here https://www.smashingmagazine.com/2009/03/breadcrumbs-in-web-design-examples-and-best-practices/ you can find a good explanation of what breadcrumbs are. tnx
Hi,
Ah ok, you want to turn on the default breadcrumbs. They are part of default header – go to Appearance > Customize > General Settings and uncheck the Hide Default Headline. Once you do that, you will get the section with page title, breadcrumbs and background set to featured image of the page on all pages.
Please make sure that individual pages where you want the breadcrumbs to appear do not have Hide Default Headline override set to true so it overrides the global setting.
Should you need additional support in the process, please submit a ticket at our support site – http://boldthemes.ticksy.com/ and our support team will be glad to assist you.
Kind regards,
BoldThemes team
That’s works with normal pages but it doesn’t works in shop pages. How can I make breadcrumbs working with woocommerce?
How can I customize default headline? tnx
Hi,
Please do the following – edit php/boldthemes_functions.php and locate line 9
if ( ( ! $hide_headline && ! is_404() && ! is_single() ) || is_search() ) {
and change it to:
if ( ( ! $hide_headline && ! is_404() && ! ( is_single() && ! is_product()) ) || is_search() ) {
It will make default headline show on single products. We will add this patch in next theme release so you will be safe in terms of future updates.
If you wish to customize the header, you need to override the boldthemes_get_heading_html function in the same file within your child theme.
Kind regards,
BoldThemes team
Greetings,
What is the field “tiled format”? It is located in the grid section of the page builder. I can’t find any details about it in the documentation,
Thanks a lot
Hi,
Tile tile format allows you to define the layout of your grid element set to display tiles.
You can define the format in the following form:
wh,wh,wh,wh...
where w and h are units of width and height of individual tile elements respectively.
By default (if you do not enter anything in the tile format field) the format is 11,11,11,11,11…
This means that the width and the height of each element will be the same (if you have set 5 columns, the width will take 1/5 of the row).
If you set it to 21,11,11,11 you will have one element which will take 2 columns in width and 3 which will take 1 column in width. They will all be the same height.
If you set it to 22,11,11,11,11,11,11 you will have one element which will take 2 columns in width and 2 rows in height and 6 which will take 1 column in width and one in height (you can try it on your site to see what we mean).
Hope this helps a bit.
Kind regards,
BoldThemes team
I apologize for the late reply, thank you very much for your immediate response and help!
Hi how are you?
I need a function like prettyPhoto jQuery lightbox for some images.
Is there a way to have it with your builder?
If not, is it possibile to install a plugin to have this function?
Thankyou
Hi,
Sure, you can user third party plugin such as https://wordpress.org/plugins/simple-lightbox/ – once you install the plugin, just add the url to some image in your image element and it will open in the lightbox.
Alternatively, you can add the support for prettyphoto on your own (some guidelines can be found here: https://ohiwill.com/how-to-use-prettyphoto-lightbox-effect-for-post-images-in-wordpress/)
Kind regards,
BoldThemes team
Hi,
I’m searching for a template where I can choose the option to hide the price and request a quote rather than put an article into the shopping cart. This template shows up with the keyword “quote” but I can’t see an option like this in the demos.
Is this possible with this template?
Kind regards
Becxy from Lino
Hi,
Thanks for contacting us.
Shopscape does not offer that functionality out of the box – you would need to use third party plugin.
Kind regards,
BoldThemes team
Hi, my page Bold page builder cant be seen in the edit page anymore. I have checked and it is installed. Somehow the button is no longer there. Is there a way to repair it or I can download other page builder? Thanks
Hi,
Please update the theme, theme’s plugin and Bold Builder to the latest version and check if the issue persists. Also, check on the Screen Options panel (upper right corner) of Page Edit Screen if it is checked to be visible. Finally, check on Settings > Bold Builder if the page post type is checked.
If the issue persists after these actions, let us know.
Kind regards,
BoldThemes team