Avec le développement d'Internet, les blogs personnels sont devenus une plate-forme idéale pour de nombreuses personnes pour montrer leurs idées et leur créativité. En utilisant PHP comme langage de développement backend et en combinant Typecho comme cadre de blog, il peut créer efficacement des sites Web de blogs personnels riches en fonctionnalités. Cet article vous fournira des informations détaillées sur la façon de mettre en œuvre cette idée avec PHP et Typecho pour vous aider à créer rapidement votre propre blog.
Tout d'abord, visitez le site Web officiel de Typecho pour télécharger la dernière version du code source Typecho et vous décompressez dans le répertoire racine du serveur Web. Ensuite, accédez au nom de domaine ou à l'IP du serveur via le navigateur et complétez l'installation en fonction de l'assistant d'installation fourni par Typecho. Une fois l'installation réussie, vous pouvez saisir le système de gestion du backend de Typecho et commencer à configurer le blog.
Typecho fournit aux utilisateurs une multitude de choix de thème et prend en charge le développement personnalisé en fonction de leurs besoins. Sur la page de gestion des arrière-plans, cliquez sur le bouton "Console" → "" → "Activer" pour sélectionner et activer votre thème préféré. Pour développer un thème personnalisé, choisissez "Console" → "Thème" → "Nouveau" à développer.
Dans le backend de Typecho, il est facile de gérer les articles. Cliquez sur "Écrire un article" → "Ajouter un nouvel article" pour entrer la page d'édition de l'article. Sur cette page, vous pouvez saisir le titre, le contenu, la définition de balises, les catégories, etc. Après avoir terminé la modification, cliquez sur le bouton "Publier" et l'article sera publié sur votre blog.
La fonction de commentaire est un outil interactif indispensable dans les sites Web de blogs personnels. Typecho fournit le plug-in de commentaires intégré et prend en charge les développeurs pour personnaliser les extensions. Sur la page de gestion des arrière-plans, cliquez sur le bouton "Console" → "Plugin" pour activer la fonction de commentaire. Ensuite, dans le modèle de page où vous devez afficher les commentaires, insérer le code PHP suivant:
<?php $this->commentaires () -> à ($ commentaires); ?> <?php while($comments->suivant ()) :?> <div class="comment"> <?php $comments->auteur(); ?> <?php $comments->contenu(); ?> <?php $comments->date ('ymd h: i: s'); ?> </div> <?php endwhile; ?> <?php $this->Need ('commentaires.php'); ?>
Grâce à ce code, nous pouvons ajouter une fonction de commentaire à chaque article, permettant aux lecteurs d'interagir avec les blogueurs.
Les fonctionnalités de classification et de taggage des articles aident les visiteurs à trouver rapidement du contenu qui les intéressent. Sur la page d'édition de l'article, sélectionnez les catégories et balises existantes, ou ajoutez les catégories et balises requises.
Les sites de blogs personnels ont généralement une page "About Me" qui affiche le profil du blogueur. Vous pouvez créer une page unique personnalisée dans l'arrière-plan Typecho, cliquez sur "Page unique" → "Nouvelle page unique" et remplir vos informations personnelles. Après cela, ajoutez le code suivant au modèle de thème:
<?php $this->widget ('widget_page_list') -> to ($ pages); ?> <?php while($pages->suivant ()) :?> <div class="about-me"> <h2><?php $pages->titre(); ?></h2> <p><?php $pages->contenu(); ?></p> </div> <?php endwhile; ?>
De cette façon, vos informations personnelles peuvent être affichées dans le blog et les visiteurs peuvent mieux vous comprendre.
Le nombre d'articles lus est un indicateur important de la popularité d'un blog. Bien que Typecho ne prenne pas en charge cette fonctionnalité par défaut, vous pouvez le faire avec des plugins personnalisés. Tout d'abord, cliquez sur "Console" → "Plugin" → "Nouveau" sur la page de gestion des arrière-plans pour créer un fichier plug-in. Ensuite, ajoutez le code suivant au fichier du plugin:
Fonction statique publique ParsEcontent ($ text, $ widget, $ lastesult) { $ cid = $ widget-> cid; if (! ($ widget instanceof widget_archive)) return $ text; if ($ widget-> est ('single')) { $ db = typecho_db :: get (); $ vues = $ db-> fetchrow ($ db-> select () -> from ('table.contents') -> où ('cid =?', $ cid) -> limite (1)); $ vues = vide ($ vues)? 0: IntVal ($ vues [«vues»]); $ db-> query ($ db-> update ('table.contents') -> lignes (array ('vues' => (int) ($ vues + 1))) -> où ('cid =?', $ cid)); } retourner $ text; }
Ensuite, ajoutez du code au modèle de page pour afficher le nombre de vues de l'article:
<?php echo viewsCounter($this->cid); ?>
De cette façon, vous pouvez compter le nombre de vues de chaque article dans votre blog personnel et comprendre les intérêts des visiteurs.
Avec PHP et Typecho, nous avons la flexibilité de créer et de personnaliser des sites Web de blogs personnels. De la construction d'un environnement Typecho, de la définition de sujets, de la gestion des articles et des commentaires et de la mise en œuvre de statistiques de lecture, Typecho peut vous aider à réaliser votre fonction de blog idéale. J'espère que l'introduction de cet article peut vous aider à créer un blog personnel.