Trouble setting the WooCommerce store base page & store title - wordpress

I have an issue with woocommerce where my shop page is taking the title of the first product and using it as the shops title... I figured that I could fix this by setting the base page of the shop, But I couldn't find the settings to do this in the WooCommerce settings. As you can see the shop base page is not set in the back end yet I see no option to set it.
I also googled around and couldn't seem to find much on my issue. Here is the store I am referring to: http://museumofbuford.com/shop/

My fault, I misunderstood. I think you need to create a page and then set it as the shop page in WooCommerce>Settings>Products>Display
From there the title of the shop page will be the title of this page and you can edit it like you'd edit any other WordPress page. Additionally, the slug will be the slug you designate for this page.
The default theme still displays "Shop" as the page title by default. And I can see that your theme is displaying Shop too.
HOWEVER, the extra "page title" that your theme is providing is doing something whacky. It could be overriding archive-product.php or just providing a weird page title in the header.php or header-shop.php. I can't really say since I don't have that theme, but it does appear to be part of their demo.
So, this solves the problem of not having a shop base set, but it won't fix your theme. Your best bet is probably to contact the theme author and/or hire a developer to modify the theme.

Related

Category pages blank, but shop works on WooCommerce on WordPress

At some point, we don’t know when, category pages stopped showing anything other than the header/footer of the page. This isn’t for just one category, but all categories and sub-categories.
The main store page, and products, display fine. For example, this is a product page.
https://thesmartspacer.com/product/conference/
But, when you click on one of the categories in the breadcrumb path, you get a blank page.
Similarly, if you click on any category at:
https://thesmartspacer.com/product-category/
Nothing comes up — blank page (except header/footer).
Even categories with only products in them (e.g., no subcategories), same result:
https://thesmartspacer.com/product-category/uses-and-applications/banquet-and-events/
I’ve tried disabling all the plugins that were added at any point in recent history … or that I suspected could impact categories, including Yoast and Yoast Premium. But, pages category and subcategory pages are still blank.
Ideas? I’m just baffled and if I cannot figure this out, I’m going to need to cleanse the site of categories so it’s functional … which is drastic, and I don’t want to go there.
Help!
Thanks!
Neil
Your site is showing the following error
thesmartspacer.com/:426 GET https://thesmartspacer.com/wp-content/themes/Divi/core/admin/fonts/modules.woff net::ERR_ABORTED 404 (Not Found)
check why link is not working
thesmartspacer.com/:426 GET https://thesmartspacer.com/wp-content/themes/Divi/core/admin/fonts/modules.woff
or
Try following solution, it's on divi theme
Refer: https://divi.help/threads/ttf-module-is-slowing-down-the-page.3062/
So that others benefit from the answer that took me days to figure out...
This answer only applies to products displaying, not categories and subcategories.
We found from elegant themes that the theme template had gotten changed (I believe overwritten by a global for the default), and that there needs to be a specific WooCommerce category template that has NO body defined for the template.
So that this is documented for others, see:
When using divi with theme templates, and WooCommerce, you must have a specific cateogry template with an empty body
If you use templates for a theme, WooCommerce will NOT display categories unless there's a specific template set up for WooCommerce category pages that removes the body.

Cannot create Elementor Posts page in Wordpress although I have selected in Reading page

I want to use my Posts page with Elementor modules.
I have done my Homepage like that
but cannot do the same with Posts page.
I have created an empty page,
added some modules.
And selected this page as Posts page in Reading page.
But when I click a page on my website,
my Elementor Posts page is not seen,
the default Wordpress page is seen.
Update :
I'm using Neve theme on Wordpress v5.8
My website address is Tubefavorites.com
My homepage with Elementor and posts page with default Wordpress has different fonts
and my homepage and posts page's components are in different order.
(In homepage its Tags, Categories, ...
In my posts page its Tags, Last Posts, ...
I'm working online in browser (its not local).
There is no error on Chrome Console.
Update end.
Currently I'm trying this in Turkish pages.
I will make the English Elementor page after I fix this.
How can I fix this?
Thanks
Do you have Elementor enabled for post?
Thus, if I understood correctly, you have created a page post and want to add it as homepage. You should go to settings - reading and select via dropdown the page you have created! Then, you will see your page as homepage and not the default one
There is also an explanation in support forum, that someone has the same problem. Please read below:
"Looks like you’re trying to edit your Posts page that has been assigned in your WordPress Reading settings (Settings > Reading). If this is the case, you may not be able to edit the assigned Posts page directly with Elementor (Basic version).
You can try deselecting the page (in the “Posts Page” box within your Reading settings) then try editing this page with Elementor"
link to the source: https://wordpress.org/support/topic/cannot-load-posts-page-with-elementor/
Thus, disable your page through Settings - Reading, edit/modify (whatever you want) your Post page. After that, you could add your page blog posts URL to the meny item (or use this URL to wherever is nessecary)
EDITED
What plugin are you using for the translations?
I saw your homepage playing correct, right? Thus, you have selected your custom page correctly, through the Settings - Reading.
Now, if you want to see the same results in Turkish, you need to translate your home page too! So, add the translation in turkish language too, or duplicate the english version for turkish one and it will play!
UPDATED
I think there is an issue with the blog page (and single post template, as I am reading in WP forum for this theme). Try to check inside Appearence -> Customize, if there is any options there, thus could change the blog template. Somehow the theme overwrites your options. Furthermore, take a look at the blog theme's doc here:
https://docs.themeisle.com/article/1306-neve-blog-archive-options
I have learned that, I have to use Templates page, in Elementor Pro.
I didn't have been selected it.
Thanks to Hakkı Uçar for this
and for installing and for helping.

WooCommerce pages showing as blank

The cart, my-account and checkout pages are all blank when I try view them. All I get is the header and footer. All I have done so far is download WooCommerce, go through the settings and add theme support. My shop page wasn't working until I added theme support but now thats the only page that does. Also I've noticed that if I use WooCommerce shortcode in my php files I can get the pages. But the shortcode doesn't seem to be working in the backend. BTW I'm using my own custom theme incase thats relevant.
What can I do to fix this?
update:
This must be an issue with my theme as if I set one of the default ones to active all the WooCommerce pages show. But I don't know what my themes issue is yet.
update: I have noticed that the WooCommerce pages are allowing me to add templates to them, apart from the shop page which is working. Why is this happening?
There are few steps to do.
First turn on debug, by switching WP_DEBUG to true.
View source of page, and check if everything is being rendered, and also check console for JS error.
At last, for theme, if after switching to default theme, content shows up, there is a theme related issue.
Check for missing templates or template parts or structure within related with page from which content is missing and compare it with default themes templates and template parts.
See if there is some template part missing, or modified, like content.php or content-page.php, the_content() , etc.

Woocommerce does not show a sidebar on my shop page?

Even with a woosidebars plugin, my sidebar doesn't show on the shop page. I think it may be due to the free plan theme limitations, however on the pro theme description it doesn't mention an added feature. Could anybody help? Thank you!
You must check your shop page template, usually it is placed in the folder /woocommerce of the theme. Sidebar must been there, find it by id.
Also you can to rewrite Woocommerce templates and add the sidebars here: just create the new directory named Woocommerce in your theme and add your customized templates here. In this case, you need to name the template files exactly as they are called in the plugin, you can see it here

Wordpress Title Showing Wrong Name

We have a wordpress site with a news page. Instead of the title showing as News at the top of the page, it is showing up as Blog.
Here is the page: http://tcsdesignreno.com/news/
I have checked in Menu, the actual Page on the backend, the SEO plugin we use (Yoast), and under Settings -> Reading but no where on the site does it show the title of this page as Blog.
Any ideas as to why this is getting changed? It may have been called Blog initially but I don't understand why it is still called blog.
We are using the Slab Theme in WP 3.4.2 on this site.
There are 2 ways to check it out.
If you are using WordPress Menu located under Appearance > Menus
You can check the "Pages" for the title blog.
For me, one of my plug ins was setting the page title, which wasn't immediately obvious. I had to change what Yoast SEO set the title.

Resources