localisation actuelle:Maison > Articles techniques > Tutoriel CMS
- Direction:
- tous web3.0 développement back-end interface Web base de données Opération et maintenance outils de développement cadre php programmation quotidienne Applet WeChat Problème commun autre technologie Tutoriel CMS Java Tutoriel système tutoriels informatiques Tutoriel matériel Tutoriel mobile Tutoriel logiciel Tutoriel de jeu mobile
- Classer:
-
- Guide de maintenance des projets WP avancés – Partie 4 : Maintenance continue
- Il existe de nombreux facteurs importants à prendre en compte lorsque vous travaillez sur des projets avancés basés sur WordPress. Jusqu'à présent, nous avons examiné certaines stratégies de planification, de construction et de commercialisation d'un projet, mais nous n'avons pas examiné ce qu'il faut réellement pour en maintenir un. Après tout, aucun projet logiciel n’est sans défauts. En supposant que vous génériez une base d’utilisateurs importante, les clients auront également des idées de fonctionnalités ou de modifications qu’ils aimeraient voir dans le projet. Pour ce faire, il est important de disposer de systèmes permettant de suivre les problèmes, de planifier les fonctionnalités et de communiquer avec les utilisateurs. Dans le dernier article de cette série, nous verrons comment positionner au mieux votre projet pour une gestion à long terme qui profite à vous et à votre client. Contrôle du code source Si vous êtes un développeur professionnel, vous savez déjà (et pouvez
- WordPresse 1297 2023-08-29 18:02:29
-
- RWD : WordPress peut faire plus que simplement concevoir
- En tant que développeurs Web, presque tous les clients avec lesquels nous travaillons souhaitent que leur site Web dispose d'une version mobile de leur site Web. Comme les tailles et les résolutions d’écran varient de plus en plus, il sera impossible, ou du moins peu pratique, de concevoir un site Web pour chaque appareil et chaque résolution d’écran. Dans cet article, nous commencerons par un niveau de base, en définissant d’abord ce qu’est la conception Web réactive, pourquoi elle est importante et quelques brèves considérations qui doivent être prises en compte lors du brainstorming d’un site Web WordPress réactif. Qu’est-ce que la conception Web réactive ? Wikipédia définit RWD comme : Une approche de conception Web qui vise à créer des sites Web offrant la meilleure expérience visuelle, une lecture et une navigation faciles sur une variété d'appareils, des téléphones mobiles aux écrans d'ordinateur de bureau, avec un minimum d'effort.
- WordPresse 850 2023-08-29 17:57:11
-
- Embarquez pour une aventure WordPress 3.5
- Espérons que toutes vos installations WordPress jusqu’à présent ont été mises à niveau avec succès vers la version 3.4. L’une des choses les plus excitantes à propos d’une version est de se mettre au travail sur la suivante ! Vous trouverez ci-dessous un aperçu de ce qui a été discuté lors de la dernière session de discussion sur le développement de WordPress 3.5. Tout d’abord, une remarque importante : toutes les informations discutées dans le WordPress Developer Chat de cette semaine sont encore extrêmement provisoires. Ainsi, même si une fonctionnalité ou un changement spécifique peut être évoqué, il se peut qu’il ne soit pas réellement disponible dans WordPress 3.5, ou qu’il puisse finir par être différent de ce qui avait été initialement discuté. Alors quand WordPress 3.5 sortira, si cela ne ressemble pas à ce dont je vais parler... vous serez prévenu
- WordPresse 886 2023-08-29 16:57:08
-
- Sélecteurs jQuery rarement utilisés
- Les sélecteurs sont cruciaux. La plupart des méthodes jQuery nécessitent une sorte de sélection d'éléments pour fonctionner. Par exemple, pour attacher un événement de clic à un bouton, vous devez d'abord sélectionner le bouton. Étant donné que les sélecteurs jQuery courants sont basés sur des sélecteurs CSS existants, vous les connaissez probablement très bien. Cependant, certains sélecteurs ne sont pas largement utilisés. Dans ce tutoriel, je me concentrerai sur ces sélecteurs moins connus mais importants. All Selector (*) Ce sélecteur est correctement appelé sélecteur universel car il sélectionne tous les éléments du document, y compris class="inline">,*").find("li") est meilleur que $(&qu
- WordPresse 1469 2023-08-29 15:25:02
-
- Plugin de lecteur vidéo WordPress gratuit
- La vidéo est devenue un élément important de nombreux sites Web majeurs. En effet, la vidéo offre une expérience utilisateur plus immersive que le texte, les images ou l'audio. De plus, la vidéo peut constituer un meilleur support pour certains contenus, tels que des logiciels ou des didacticiels de développement. Si vous envisagez d'ajouter des vidéos à votre site Web mais que vous ne trouvez pas le bon plugin, cet article vous aidera. Je vais vous donner un bref aperçu de cinq plugins de lecteur vidéo WordPress populaires et gratuits. Avant de continuer, je dois mentionner que les plugins gratuits peuvent ne pas offrir toutes les fonctionnalités dont votre site Web a besoin. Vous pouvez également jeter un œil à ces plugins de lecteur vidéo WordPress premium de CodeCanyon qui offrent plus de fonctionnalités et une belle interface utilisateur à vos utilisateurs. De plus, si vous partez de C
- WordPresse 2077 2023-08-29 15:13:13
-
- Chat en direct avec NodeJS, Socket.io et ExpressJS
- NodeJS me permet d'écrire du code backend dans l'un de mes langages préférés : JavaScript. C'est la technologie parfaite pour créer des applications en temps réel. Dans ce tutoriel, je vais vous montrer comment créer une application de chat Web à l'aide d'ExpressJS et Socket.io. Configuration de l'environnement Bien entendu, la première chose à faire est d'installer NodeJS sur votre système. Si vous êtes un utilisateur Windows ou Mac, vous pouvez visiter nodejs.org et télécharger le programme d'installation. Si vous préférez Linux, je vous recommande de vous référer à ce lien. Même si je n'entrerai pas dans les détails, si vous rencontrez des problèmes d'installation, je serai heureux de vous aider. Laissez simplement un commentaire sous cet article. Après avoir installé NodeJS,
- WordPresse 1060 2023-08-29 12:49:14
-
- Utiliser efficacement KUTE.js pour l'animation : partie 3, animation SVG
- Le didacticiel précédent de cette série vous a montré comment animer différentes propriétés CSS de n'importe quel élément à l'aide de KUTE.js. Cependant, le moteur principal ne permet pas d'animer les propriétés spécifiques aux éléments SVG. De même, vous ne pouvez pas utiliser de traits pour animer les déformations SVG de différentes formes de tracé ou le dessin de différents éléments SVG. Vous devez utiliser le plugin KUTE.jsSVG pour accomplir ces tâches. Avant de commencer, n'oubliez pas que vous devez inclure le moteur principal KUTE.js et le plugin SVG pour que les exemples de ce didacticiel fonctionnent correctement. Transformation de formes SVG La transformation d'une forme SVG en une autre est une fonctionnalité très courante que vous rencontrerez. Le plug-in KUTE.jsSVG nous offre la possibilité de créer facilement des
- WordPresse 1442 2023-08-29 12:33:16
-
- Héberger un site WordPress sur Google App Engine
- Alors que WordPress a commencé comme une simple plateforme de blogs, il a évolué vers un système de gestion de contenu complet qui offre aux utilisateurs la possibilité de créer et de publier du contenu. Publiez de superbes sites Web et blogs. La base de données de plugins est l’une des plus importantes et continue de croître. La simplicité du plus gros moteur WordPress me plaît beaucoup. Il faut très peu de choses pour créer et gérer un blog propulsé par WordPress. Aussi simple que cela puisse paraître, minimal ne signifie pas qu’il ne peut pas être modifié ou demandé selon vos propres préférences. Vous pouvez transformer votre site Web WordPress en un blog photo, un portfolio professionnel en ligne, un site Web d'actualités, une communauté en ligne ou même une boutique de commerce électronique en ligne. Vous n'êtes limité que par votre imagination lorsque vous l'utilisez
- WordPresse 1312 2023-08-29 11:33:01
-
- Créez un menu de navigation latéral coulissant au design réactif
- Dans ce didacticiel, vous allez créer un menu de navigation latéral extensible à l'aide de JavaScript et CSS. Le produit final ressemble à l'image ci-dessous : 1. Créer un balisage Tout d'abord, ajoutons du balisage pour le menu latéral : <divid="sideNavigation" class="sidenav"><ahref="#"class="close-btn"> × </a><ahref="#">À propos</a&
- WordPresse 1145 2023-08-29 09:01:02
-
- Localisez les applications de relance à l'aide d'I18Next
- Dans mon article précédent, j'ai présenté Stimulus - un framework JavaScript simple créé par Basecamp. Aujourd'hui, je vais discuter de l'internationalisation des applications Stimulus, car le framework ne fournit aucun outil d'internationalisation prêt à l'emploi. L'internationalisation est une étape importante, en particulier lorsque votre application est utilisée par des personnes du monde entier. Une compréhension de base de la manière de procéder à l'internationalisation peut donc s'avérer très utile. Bien entendu, c'est à vous de décider quelle solution d'internationalisation mettre en œuvre, qu'il s'agisse de jQuery.I18n, de Polyglot ou autre. Dans ce tutoriel, je souhaite vous montrer un framework I18n populaire appelé I18next qui possède de nombreuses fonctionnalités intéressantes et
- WordPresse 1473 2023-08-28 23:53:07
-
- Conversions et transformations de tableaux JavaScript
- Les tableaux constituent une structure de données fondamentale et puissante en programmation. Leur pouvoir ne vient pas seulement de leur capacité à stocker plusieurs objets ou valeurs. Ils exposent également une variété d’outils qui facilitent la manipulation et l’utilisation des données qu’ils contiennent. Nous devons souvent modifier les baies pour répondre à des besoins spécifiques. Par exemple, vous devrez peut-être réorganiser les objets d'un tableau afin qu'ils soient classés en fonction de la valeur d'une propriété spécifique, ou vous devrez peut-être fusionner plusieurs tableaux en un seul tableau. Dans de nombreux cas, vous devrez peut-être convertir complètement un tableau d'objets en un autre tableau d'objets complètement différents. Dans ce didacticiel, vous découvrirez les outils fournis par JavaScript pour fusionner, copier, transformer et filtrer des tableaux. Cependant, avant de commencer, je dois souligner que même si j'utilise les termes « fusionner », « transformer »
- WordPresse 1037 2023-08-28 23:41:10
-
- Maîtriser JavaScript : partie 3, Explorer les boucles
- Supposons que votre tâche consiste à écrire un programme affichant les nombres de 1 à 100. Une façon d’y parvenir consiste à écrire 100 instructions console.log(). Mais je suis sûr que vous ne le ferez pas, parce que vous en aurez assez de la ligne neuf ou de la ligne dix. La seule partie qui change dans chaque instruction est le nombre, il devrait donc y avoir un moyen d'écrire une seule instruction. Il y a aussi des boucles. Les boucles nous permettent de répéter un ensemble d'étapes dans un bloc de code. Boucle While Boucle Do-While Boucle For Tableau Boucle For-Of Boucle For-In Boucle While Une boucle While exécute à plusieurs reprises un ensemble d'instructions lorsqu'une condition est évaluée comme vraie. Lorsque la condition est fausse, le programme quitte la boucle. Ce type de boucle teste une condition avant d'exécuter l'itération. L'itération est une boucle
- WordPresse 1270 2023-08-28 22:37:09
-
- Un cours passionnant pendant la pause-café présentant les contrôleurs angulaires
- AngularJS est devenu le framework de choix pour de nombreux développeurs Web. Il s'agit d'une solution tout-en-un permettant de créer rapidement des applications Web frontales d'une seule page. Cependant, il y a un compromis à faire : nous devons remédier aux limites du système. L’un d’eux concerne les difficultés de communication entre les contrôleurs. Nous venons de lancer un nouveau cours de pause-café intitulé "Partage de données entre contrôleurs angulaires". Nos cours pause-café sont des cours très courts conçus pour enseigner une nouvelle compétence ou un nouveau concept en une seule fois. Dans ce cours, l'instructeur EnvatoTuts+, Reggie Dawson, vous montrera quelques techniques simples pour partager des données entre contrôleurs angulaires. Vous apprendrez comment transmettre des données via les services, ainsi que la transmission des paramètres et de l'état du routeur.
- WordPresse 1258 2023-08-28 22:09:06
-
- Explorez l'API de visibilité des pages HTML5
- Auparavant, nos navigateurs n'avaient pas de fonctionnalité de navigation par onglets, mais aujourd'hui, lorsque vous regardez tous les navigateurs disponibles, nous pouvons voir que tous les navigateurs offrent cette fonctionnalité. En tant que programmeur, j'ai généralement 10 à 15 onglets ouverts à la fois, et parfois ce nombre dépasse 25 à 30. Pourquoi utiliser cette API ? Auparavant, il n'existait aucun moyen de déterminer quel onglet était actif et quel onglet était actif, mais avec l'aide de HTML5VisibilityAPI, nous pouvons détecter si un visiteur consulte notre page Web. Dans ce tutoriel, nous verrons comment gérer l'API HTML5Visibility ainsi qu'une démonstration simple pour découvrir l'état de la page. Dans cette démo nous baserons la page sur ce qui est visible
- WordPresse 1142 2023-08-28 19:33:06
-
- Animation de texte efficace avec KUTE.js : Partie 4, Animation de texte
- Dans le deuxième didacticiel de cette série, vous avez appris à utiliser KUTE.js pour animer différentes propriétés CSS des éléments d'une page Web. Vous avez appris à animer toutes les propriétés de transformation, ainsi que des propriétés telles que border-radius et border-color. Vous pouvez également utiliser des plugins CSS pour animer les propriétés CSS telles que la taille de la police, la hauteur des lignes, l'espacement des lettres et l'espacement des mots. KUTE.js dispose également d'un plugin de texte qui vous permet d'animer du texte dans différents éléments en augmentant ou en diminuant des nombres comme des comptes à rebours ou en écrivant des chaînes caractère par caractère. Dans ce tutoriel, vous apprendrez à utiliser les plugins CSS et texte dans KUTE.js pour
- WordPresse 657 2023-08-28 18:05:11