Zum Inhalt springen

Sitemap Verlinkung in Plugins verwenden

Sitemap Einträge für Plugins können über die hookSitemap() Funktion in der plugin.php Datei erstellt werden. Diese Funktion muss ein Array mit den folgenden Werten zurückgeben:

[
[
"uri" => "/uri",
"date_edited" => "2020-01-01 00:00:00"
]
]
public function hookSitemap() {
$output = [];
$projects = $this->db()->select("table", "url,date_edited", ["active = 1"], "date_created desc");
foreach ($projects as $index => $project) {
$output[] = [
"uri" => $project["url"],
"date_edited" => $project["date_edited"]
];
}
return $output;
}