Sitemap - Objekte mit Status 'brokered'

Forum rules
Bitte beachten Sie die allgemeinen Forenregeln, bevor Sie sich an der Diskussion beteiligen.

Post a reply

Confirmation code
Enter the code exactly as it appears. All letters are case insensitive.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:
BBCode is ON
[img] is OFF
[flash] is OFF
[url] is ON
Smilies are ON
Topic review
   

Expand view Topic review: Sitemap - Objekte mit Status 'brokered'

Sitemap - Objekte mit Status 'brokered'

Post by Nicki » Tue 13. Oct 2015, 13:28

Hallo Andreas,

ich habe auf meine Website Objekte mit dem Status 'published' und 'brokered' (als Referenzobjekte) hochgeladen. Nun sollen aber mittels Status-Filter in der sitemap.php nur Objekte gelistet werden, die den Status 'published' haben. Ich habe dazu den Code in der sitemap.php um eine if-Abfrage ergänzt. Leider werden nach wie vor alle Objekte angezeigt. Wo kann ich da noch drehen?

if ($object['status'] !== 'brokered') {
// Immobilie in die Sitemap eintragen
$sitemap .= ' <url>' . "\n";
$sitemap .= ' <loc>' . $objectUrl . '</loc>' . "\n";
if (!is_null($objectStamp))
$sitemap .= ' <lastmod>' . date('Y-m-d', $objectStamp) . '</lastmod>' . "\n";
else
$sitemap .= ' <lastmod>' . $sitemapStamp . '</lastmod>' . "\n";
$sitemap .= ' <changefreq>weekly</changefreq>' . "\n";
$sitemap .= ' <priority>1.0</priority>' . "\n";
$sitemap .= ' </url>' . "\n";

}

Danke!
Nicki

Top

cron