Suivez les résolutions du nouvel an avec &amp 39 Personnaliser les applications WordPress

Crsquoest lrsquoheure de lrsquoannée! Il est temps de faire ce que avez toujours voulu faire, de prendre de nouvelles habitudes pour améliorer et de définir ce que voulez faire au cours de la nouvelle année. Pour certains, la résolution du nouvel an est une tradition annuelle, mais il nrsquoest pas nécessaire de promettre que la briserez. voulez trouver un moyen de marquer, WordPress peut être le partenaire idéal pour aider à rester sur la bonne voie et à atteindre vos objectifs. Dans le post drsquoaujourdrsquohui, je vais montrer comment créer une application simple de suivi des cibles qui prend en charge les cibles ponctuelles, les cibles habituelles, les journaux de résolution et utilise des widgets pour générer des statistiques.
Allons y! Lrsquoidée qui sous tend ce projet du réveillon du nouvel an est simple: Je veux mesurer le niveau drsquoactivité des objectifs en fonction du nombre de messages que jrsquoai écrits sur les objectifs. Crsquoest simple, non? La façon la plus simple est de créer des cibles en tant que catégories, puis drsquoassigner ces catégories aux messages. Premièrement, la cible. Voici quelques unes de mes catégories et descriptions que j’ai ajoutées à WordPress: Jrsquoai utilisé deux catégories de haut niveau, habitude et passé, pour distinguer facilement deux types différents drsquoobjectifs.
Jrsquoa I également ajouté une catégorie spéciale de haut niveau appelée Customs State, qui a deux sous catégories: incomplète et complète. Le plan est drsquoutiliser ces sous catégories pour indiquer le succès ou lrsquoéchec drsquoune habitude. Par exemple, un de mes objectifs est de boire beaucoup drsquoeau. Jrsquoai décidé de commencer par boire au moins quatre verres par jour. Jrsquoajoute le nombre de verres par jour et si crsquoest supérieur ou égal à quatre, jrsquoutilise la catégorie « complet », sinon jrsquoutilise la catégorie « incomplet ». Nous pouvons le détecter automatiquement avec le Code, mais toutes nos habitudes ont des critères de succès ou drsquoéchec différents, ce qui le rend compliqué
O il est plus facile de déterminer manuellement les progrès réalisés par rapport aux objectifs.
Ajouter un nouveau projet à la cible si voulez aller jusqursquoici, avez terminé! Vous devriez maintenant avoir un système de classification qui aidera à trier vos résolutions et à suivre vos progrès. Vous pouvez commencer à ajouter de nouveaux messages au site et sauter le reste de ce tutoriel. Pour ajouter une nouvelle entrée, créez un message comme drsquohabitude et attribuez lui une cible à partir des catégories habitude ou jetable. avez spécifié une habitude, assurez drsquoindiquer si elle est « complète » ou « incomplète ». Certains éléments de Target Tracker si souhaitez suivre votre cible plus loin, continuez à lire.
Dans le reste de ce tutoriel, nous ajouterons de nouvelles fonctionnalités aux sujets existants, modifierons les vues arrière et avant, ajouterons des options et une variété drsquoautres contenus. La plupart drsquoentre eux devraient être insérés dans le plug in. Cependant, lrsquoédition drsquoun thème nécessite un sous thème. Pour rendre les choses plus faciles à gérer, jrsquoai décidé drsquoinclure toutes les fonctionnalités du plug in dans un sous thème. Note: Ce nrsquoest pas une pratique exemplaire! prévoyez implémenter lrsquoun des codes suivants sur un site qui nrsquoest pas entièrement à votre usage personnel, utilisez à la fois le plug in et le Sous thème. Toutes les fonctionnalités (par exemple, les modifications apportées à la gestion des messages et à la liste des options de messages) qui restent valides lorsque changez de sujet doivent être insérées dans le plug in.
Le thème que jrsquoai choisi pour ce projet est le thème 215 par défaut, parce que je veux quelque chose de bon et de minimum. Créer un sous thème créer un sous thème est un processus simple, mais si n’avez jamais mis en place auparavant, il est préférable de lire notre guide « Comment créer un sous thème WordPress ». Mais voici un bref résumé: créer un sous thème
Ou un peu long. Parce que nous avons supprimé quelques colonnes, il nrsquoy a pas beaucoup drsquoespace pour afficher le nom complet. Ensuite, nous ajoutons une feuille de style de gestion qui donne plus drsquoespace à nos catégories.
Commençons par écrire notre style. Créez un nouveau fichier appelé post list. CSS et lrsquoenregistrer dans le dossier sous thème. Ajoutez le code suivant au fichier: téléchargez le contenu 251cd71ebc2d065c1ea3 tout ce que nous avons à faire est de lrsquoattacher au fichier de fonction. Pour ce faire, nous utiliserons le crochet admin _ enqueue scripts et la fonction get Current Screen () pour nous aider à ne lrsquoattacher qursquoà lrsquoécran de la liste des messages: la fonction upload content251cd71ebc2d065c1ea3 get Current Screen () fournit une variété d utiles sur la page courante. Imprimez le et regardez! Assurez de lrsquoappeler après admin _ init pour admin init Hook, sinon il ne fonctionnera pas.
Enfin, nous devrions avoir une nouvelle vue de la liste des messages qui ressemble à ce qui suit: Les changements apportés à la vue de lrsquoAdministrateur ont maintenant changé la vue avant notre objectif semble bien, mais je veux faire drsquoautres changements (bien sûr!). Avant de commencer à faire des changements, voici lrsquoapparence de lrsquoavant du post: À lrsquoorigine, jrsquoai voulu supprimer les liens de commentaires pour les messages sur nos objectifs. Je veux aussi supprimer les noms de catégories
Attitude post nrsquoa pas drsquoétat personnalisé, la fonction renvoie toujours false, auquel cas rien nrsquoest retourné. non, un intervalle simple est affiché, y compris les classes drsquoindicateurs drsquoétat drsquohabitude et les classes dérivées de Snail. Dans notre cas, nous avons constaté que nos indicateurs étaient incomplets ou incomplets. Il ne reste plus qursquoà ajouter des CSS à la modélisation. En ajoutant ce qui suit à la Feuille de style, jrsquoai choisi de la placer entièrement à gauche: Télécharger le contenu 251cd71ebc2d065c1ea3 Notre vue personnalisée actuelle de post utilise un widget simple pour afficher les statistiques la meilleure façon d’obtenir un aperçu des bonnes habitudes est d’utiliser les statistiques, tandis que la meilleure façon pour WordPress de voir les statistiques est d’utiliser le Widget. Tout drsquoabord, créez un fichier GT stats. Ben Php dans le répertoire des sujets: ceci contiendra nos classes de widgets. Ajouter ce qui suit: Télécharger le contenu 251cd71ebc2d065c1ea3 crsquoest le cadre que nous utiliserons. Le constructeur fournit le nom, la description et drsquoautres propriétés du Widget dans lrsquoAdministrateur. La fonction form () définit le formulaire utilisé pour ajouter des options au Widget, et la fonction Widget () affiche le Widget à lrsquoavant. Je vais ajouter une option au Widget, la fonctionnalité pour ajouter un titre. Dans la visualisation, je prends tous les états, je les vérifie et je visualise le nombre de postes pour chaque état. Voici le code complet de la classe Widget: upload content 251cd71ebc2d065c1ea3 wordpress ne connaît pas encore ce Widget, donc nous devons inclure le fichier et enregistrer le Widget. Je lrsquoai fait dans le fichier de fonctions: téléchargez le contenu 251cd71ebc2d065c1ea3, et voici comment il ressemble à lrsquoavant: Options supplémentaires du Widget statistique pouvez ajouter plus de données et affiner le traceur en utilisant des champs personnalisés. lisez
Bonne année! En 2016, je m’efforcerai d’en apprendre davantage sur WordPress et de contribuer autant que je peux. Et toi? Partagez vos objectifs du Nouvel An WordPress dans les commentaires ci dessous. Étiquettes: Nouvel An

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

ContactPress Supported By WordPress Plugins