This topic has 24 replies, 3 voices, and was last updated 8 years, 6 months ago ago by Jack Richardson
not specifically related to WooCommerce 2.6 version; this happened already before.
I first thought it was a WPML problem, and logged a ticket with them.
They took the time to disable all plugins (and so did I), to no avail.
When we switched to TwentySixteen (and with all plugins active) the Dutch translation of the checkout works properly.
Not sure why it is only Dutch; the French and english versions work ok.
Visible symptoms : the checkout page remains greyed out, and when you fill in the address fields, you can notice a very quick flicker of the “order” button, but you can never complete the checkout.
Hello,
Could you please show a screenshot of the issue and provide direct link where the problem persists?
Thank you.
Best regards,
Jack Richardson.
x
Hello,
I tried to log in “8themeadmin” credentials but the password is incorrect.
Please provide us with correct login credentials.
You can upload screenshots to any web storage (dropbox, for example) and give us a link.
Regards,
Eva Kemp.
apologies…
see private
Hello,
Do you mean content isn’t shown on Checkout page when in Dutch version of the site?
Please upload your screenshot to any web storage and show us a link for better understanding.
Best regards,
Jack Richardson.
content is shown, checkout is greyed out, and the button to actually checkout cannot be clicked.
This happens in normal circumstances for instance when you would change country or so; but here it stays greyed out.
Hello,
Please check if the same issue persists with default Woocommerce theme Storefront https://www.woothemes.com/storefront/
Also disable all 3rd-party plugins except of WPML plugins and Woocommerce.
Best regards,
Jack Richardson.
As mentioned in my original ticket, as per request of WPML support I disabled all plugins. This did not make any difference.
Switching to TwentySixteen however solved the problem. Even with all plugins enabled again, the TwentySixteen checkout worked properly.
Hence my deduction that this is a theme problem.
What is the added value of trying this (again) with a Woocommerce default theme?
in the mean time, I played with some Woo settings, for example disabling guest checkout, disabling a terms&conditions page, disabling returning customer login.
all of this to no avail.
I wonder if this could be an Ajax problem?
Hello,
I checked the page with parent Legenda theme and Checkout is working fine with it.
So you need check your modifications in the child theme.
Best regards,
Jack Richardson.
Indeed, thanks for putting me on this track.
Unfortunately I can’t seem to find where the problem is.
Here is what I did :
in the child I have a functions.php, header.php and style.css; plus in the /framework a shortcodes.php
i replaced (with FTP) all of these files with the files of the parent theme. (except for style.css, which I replaced with the copy of my live server that is on 2.9.2, and works fine)
These replacements did not help.
Thereafter, I did the ‘negative’ test, replacing the same three working parent php’s with the ones from the child; the parent kept on working (except for the functions.php which said ‘options page not found’)
When you write ‘modifications’, did you refer to something else than those files in the child wp-content/themes directory?
i completely removed the child directory from the server, and recreated a ‘legenda-child’ directory.
It does not work.
In that directory I only put a functions.php and a style.css with the following content:
functions.php :
<?php
add_action( ‘wp_enqueue_scripts’, ‘enqueue_parent_styles’ );
function enqueue_parent_styles() {
wp_enqueue_style( ‘parent-style’, get_template_directory_uri().’/style.css’ );
}
?>
style.css :
/*
Theme Name: LEGENDA Child
Theme URI: https://www.8theme.com/
Author: 8theme
Author URI: http://themeforest.net/user/8theme
Template: legenda
Description: ThemeForest Premium Theme
Version: 2.9.2
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/
<?php
function my_theme_enqueue_styles() {
$parent_style = ‘parent-style’;
wp_enqueue_style( $parent_style, get_template_directory_uri() . ‘/style.css’ );
wp_enqueue_style( ‘child-style’,
get_stylesheet_directory_uri() . ‘/style.css’,
array( $parent_style )
);
}
add_action( ‘wp_enqueue_scripts’, ‘my_theme_enqueue_styles’ );
?>
i then reduced the style.css to just the commented header info;
not working
Hello,
Please give us FTP credentials in private content.
Best regards,
Jack Richardson.
ftp and login in private
Hello,
Again WP Dashboard credentials are incorrect.
Have you changed them?
Best regards,
Jack Richardson.
reset psw in private
Hello,
The password is still incorrect.
Please check. Is username correct?
Best regards,
Jack Richardson.
well….
Hello,
Please try to update all WPML plugins to the latest versions and check the page after that.
Best regards,
Jack Richardson.
Hi Jack,
this ticket originated with WPML. For them I did all the level one support tasks that you are asking. I already upgraded three versions of WPML (that is how long I have this problem).
I agree that it works with the parent theme, but I am completely in the dark why it does not work with the newly created child.
Ofcourse I will upgrade WPML, but please, can you not wait for that upgrade to investigate more ? I am not technical enough to really dig deep enough.
How is the child different from the parent, in connection with WPML. That seems the question to ask.
Hello,
As I see there are 500 errors on your site http://prntscr.com/bn0a1q.
It’s related to server configuration.
Ask your hosting provider support to check error logs for more information. Also please update WPML plugins.
Then let us know.
Thank you.
Best regards,
Jack Richardson.
You must be logged in to reply to this topic.Log in/Sign up