Modify

Opened 9 years ago

Closed 9 years ago

#947 closed Bug/Fehler (duplicate)

Fehler in der Google Sitemap

Reported by: Viol Owned by:
Priority: hoch Milestone: modified-shop-2.0.1.0
Component: Module Version: 2.0.0.0
Keywords: Cc:
Blocked By: Blocking:

Description

In der sitemaporg.php ist folgender Fehler enthalten:

$this->schema .= "\t\t\t<image:caption><![CDATA[".decode_utf8(encode_htmlentities($title))."]]></image:title>\n";

muss geändert werden in:

$this->schema .= "\t\t\t<image:caption><![CDATA[".decode_utf8(encode_htmlentities($title))."]]></image:caption>\n";

Darüber hinaus werden bei Shops, die nicht utf 8 kodiert sind, Umlaute in der Sitemap falsch kodiert, so dass Google die Sitemap ablehnt.
Abhilfe schafft:

function xml_image_entry($link, $title) {
		$this->schema .= "\t\t<image:image>\n";
		$this->schema .= "\t\t\t<image:loc>".encode_utf8(encode_htmlentities($link))."</image:loc>\n";
		$this->schema .= "\t\t\t<image:title><![CDATA[".encode_utf8(encode_htmlentities($title))."]]></image:title>\n";
		$this->schema .= "\t\t\t<image:caption><![CDATA[".encode_utf8(encode_htmlentities($title))."]]></image:caption>\n";
		$this->schema .= "\t\t</image:image>\n";
  }

Dank auch an Wiesenwaldi...

Attachments (0)

Change History (1)

comment:1 by Torsten Riemer, 9 years ago

Milestone: modified-shop-2.0.1.0
Resolution: duplicate
Status: newclosed

Die Fehler wurden bereits alle korrigiert, siehe dazu Ticket #740

Modify Ticket

Action
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.