Σελίδα 1 από 1

Πρόβλημα με το "price" στο google structured data

Δημοσιεύτηκε: 23 Μάιος 2020, 13:07
από Luke1930
Καλησπέρα, αντιμετωπίζω πρόβλημα με την ανάγνωση του price από την google. Μου εμφανίζει το δεκαδικό μέρος της τιμής με υποδιαστολή, ενώ θα έπρεπε να εμφανίζει το δεκαδικό μέρος της τιμής με τελεία. Υπάρχει κάποια ιδέα για αυτό ?

Re: Πρόβλημα με το "price" στο google structured data

Δημοσιεύτηκε: 23 Μάιος 2020, 18:17
από Alexandra
Καλησπέρα. Σε ποια επέκταση αναφέρεσαι και τι έκδοση opencart εχεις;

Re: Πρόβλημα με το "price" στο google structured data

Δημοσιεύτηκε: 25 Μάιος 2020, 10:13
από Luke1930
Η έκδοση είναι η 2.3.0.2 και η επέκταση είναι το Opencart SEO Pack Pro. Αυτό είναι το κομμάτι του κώδικα που στέλνει την τιμή: <meta itemprop="price" content="<?php echo preg_replace('/[^.,0-9]/', '',($special ? $special : $price)); ?>" />

Re: Πρόβλημα με το "price" στο google structured data

Δημοσιεύτηκε: 25 Μάιος 2020, 13:21
από Alexandra
Καλησπέρα,

Κάνε το,
Κώδικας: Επιλογή όλων
<meta itemprop="price" content="<?php echo str_replace(',', '.', preg_replace('/[^.,0-9]/', '',($special ? $special : $price))); ?>" />

Re: Πρόβλημα με το "price" στο google structured data

Δημοσιεύτηκε: 26 Μάιος 2020, 10:04
από Luke1930
Σε ευχαριστώ, λειτουργεί!!

Re: Πρόβλημα με το "price" στο google structured data

Δημοσιεύτηκε: 27 Μάιος 2020, 10:32
από Luke1930
Μια ακόμα ερώτηση, όταν η τιμή του προϊόντος περιέχει πάνω από 3 ακέραια ψηφία (π.χ. 1.300,00 €), πάλι το google structure data δεν το αναγνωρίζει.

Re: Πρόβλημα με το "price" στο google structured data

Δημοσιεύτηκε: 27 Μάιος 2020, 13:23
από Alexandra
Κάνε το έτσι
Κώδικας: Επιλογή όλων
<meta itemprop="price" content="<?php echo str_replace(array('.', ','), array('', '.'), preg_replace('/[^.,0-9]/', '',($special ? $special : $price))); ?>" />