feat: add JSON-LD data

This commit is contained in:
2025-07-22 11:34:02 +04:00
parent 60fe5ea9f7
commit d40bd43d7b
6 changed files with 447 additions and 9 deletions
+15
View File
@@ -1,6 +1,8 @@
<?php
// Inclure la configuration
require_once 'includes/config.php';
// Inclure les fonctions de données structurées
require_once 'includes/structured-data.php';
// Appliquer les en-têtes de sécurité
setSecurityHeaders();
?>
@@ -46,6 +48,19 @@ setSecurityHeaders();
<meta name="twitter:title" content="kaubuntu.re - Plateforme Multimédia">
<meta name="twitter:description" content="Découvrez notre plateforme multimédia avec des vidéos, des shorts et des directs. Tendances, catégories et contenus exclusifs vous attendent.">
<meta name="twitter:image" content="<?php echo 'https://' . $_SERVER['HTTP_HOST'] . '/img/logo.png'; ?>">
<!-- Données structurées JSON-LD pour le site web -->
<?php
$websiteJsonLd = generateWebSiteJsonLd();
outputJsonLd($websiteJsonLd);
// Générer les fils d'Ariane pour la page d'accueil
$breadcrumbs = [
['name' => 'Accueil', 'url' => getBaseUrl()]
];
$breadcrumbJsonLd = generateBreadcrumbJsonLd($breadcrumbs);
outputJsonLd($breadcrumbJsonLd);
?>
</head>
<body>
<?php include 'includes/sidebar.php'; ?>