Ce référentiel contient du code de chauffeur pour une nouvelle configuration Codeigniter 3 avec une bibliothèque d'optimisation SEO. Codeigniter est un cadre PHP pour la création d'applications Web, et ce code passerelle comprend une bibliothèque pour aider à optimiser la visibilité du moteur de recherche de votre application. Le code est facile à configurer et à personnaliser, ce qui en fait un excellent point de départ pour votre projet CodeIgniter.
Version de codeigniter: 3.1.11
Dans le fichier application/config/ci_seo.php vous trouverez un tableau de variables de configuration. Voir le tableau suivant pour l'utilité de chacun dans la bibliothèque:
| Clé | Taper | Description |
|---|---|---|
| canonical_url | chaîne | URL canonique de l'application, qui peut être le résultat de base_url () |
| site_title | chaîne | Titre du site |
| Site_description | chaîne | Description du site Web |
| site_image | chaîne | Image du site illustratif (la taille est généralement 1200x630) |
| Twitter_User | chaîne | Nom d'utilisateur Twitter, y compris @ |
| fb_app_id | entier | ID d'application Facebook avec lequel le site est associé (Developer.faceBook.com) |
| fb_page_id | entier | ID de page Facebook avec laquelle le site est associé |
Après avoir effectué l'installation et la configuration, appelez simplement la méthode $this->ci_seo->add_tags() informant les paramètres correspondant au titre, à la description et à l'image illustrative de la page.
$this->ci_seo->add_tags('Page title', 'Page Description', 'image/path');
La méthode $this->ci_seo->add_tags() peut être appelée soit directement à l'intérieur de la balise <head> </head> ou à l'intérieur d'une méthode du contrôleur, le renvoyant les données à une variable qui doit être transmise à la vue doit être récupérée à l'intérieur de <head> </head> .
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<?= $this->ci_seo->add_tags('Page title', 'Page Description', 'image/path'); ?>
</head>
<body></body>
</html>
Jlamim pour la bibliothèque d'optimisation SEO