khtml entities protege de la faille xp
utilisation de requete preparer = prepare.statement
choisir un password fort pour l'admin du site
utiliser un certificat ssl
mettre a jours regulierement les plugins et wordpress
plugin le plus performant pour optimiser wordpress=>wp-rocket
updraftplus pour sauvegarder et restaurer des backups
htaccess permet de definir les règles de sécurité du site
loop permet de lancer l'ensemble des post present avec un code consi
query('query'); ?> requete sql
wp-config WP_DEBUG constant value to true à la racine
Wordpress est un cms(content management system = systeme de gestion de contenu)-autre cms drupal,magento,prestashop
Editeur de bloc Gutenberg pour modifier lle code html
eduteur de page et article éditeur WYSIWYG
il existe 53000 extensions(plugins) dans wordpress.org
plugin polylang pour changer de langue sur le site
plugin de referencement yoastseo seokey
le theme est dans wp-content/theme
un bon hebergeur o2switch wpserver spécifiquement pour wordpress
theme optimisé pour le seo : seo mag de wprank
pour optimiser le seo d'un site il faut alleger les images(format webp),utiliser un plugin de cachewp-rocket),limiter le nombre de plugin,le rendre responsibe pour les mobiles
et avoir un bon hebergeur,supprimer les commentaires,espace des fichiers html,css,et js pour reduire leur taille.Creer un fichier sitemap qui va pousser
les robots vers ce qu'ils doivent indexer,et leur interdire certains contenus "inutiles" comme la page des auteurs ou les CGU au moyen du no index.Dans l'ideal,
les pages imporantes devraient se trouver à un seul clic de distance de la page d'accueil sur le plan de site
commande de l'api rest : 4 requete http : get,post,put,delete
l'api rest est arrivé en version 4.7
les plugins sont créer en script php
pour desactiver le REST API il faut installer l'extension Disable WP REST API.Api wordpress rest api est codé en javascript.Les extensions plugins sont codé en php sxripit
L'editeur de bloc gutenberg utilise lapi rest pour stocké les données en base de données
produit simple,produit variable,groupe de produit et produit virtuel(telechargeable par exemple) =>application de code promo
un certificat ssl certifie que la connexion à votre site est sécurisé et rend http https
WOOCOMMERCE
upssel produit afficher quand on est en train d'acheter un produit-produit similaire au produit en question
creation d'un produit simple,produit variable,produit de groupe ou produit telechargeable.Dans la création d'un produit simple,
on met son titre sa decription,photo,un numero sku,manager le stock c'est a dire etre alerter d'une approche de rupture de stock ou arriver a 0,en avertir le client et stoper lachat,
en avertir le client et autorisé l'achat ou ne rien dire au client.On peut mettre une promotion d'une date a date sans code promo.
On peut bloquer un achat à un produit spécifique,donc ne pas permettre d'ajouter d'autre produit.Dans la description on peut mettre la dimension du produit,le poid,la classe du produit
On peut ajouter un upssel qui permet d'afficher des produit similaire au produit en cours d'achat et de les affiché en bas en mode defilage.Ceci dans le panier
On peut ajouter un cross-sell qui correspond à des produits liés qui serait potentiellement achetable avec le produit en cours d'achat.Vente croisé.Ceci dans le panier
Purchase note : Permet de mettre une note qui s'affiche à la fin de la vente
Menu order : plus c'est bas et plus le produit sera affiché en priorité des autres
Enable reviews activé permet de laisser au client la possibilté de mettre une évaluation
Description courte en suite,donc descritiion courte qui sera indexé par google donc important de bien décrire
Image ensuite a inserer,possible d'ajouter plusiurs image de point de vue different.Cela rassure ou donne plus de caché
On peut ajouter des tag pour lié des produit et ajouter des categories
Ensuite on clique sur publier.
A l'affichage nous aurons donc le nombre de produit en stock ,la categorie si cliqué renvoie sur tous les produit de la meme catégorie,le tag idem si l'on clique dessus,les photos defilable
Sera aussi présent les critiques,les produit similaire et les produits liés.
Dans produit variable il faudra definir des attribue et generer des variations a partir de ces attributs,c'est a dire des sous articles simples tout on en definissant à l'affichage un par defaut.
Ensuite definir tous les produits simple generer comme des produit simples avev le prix ,le stock ,description,images et pour l'ensemble des sous produit un tag et une catégorie
Une commande peut etere en statut en cours,en attente ou terminer, et peur etre changer a tout moment
Donc on peut voir les commandes mais aussi les clients,nom,premom adresse mail adress postale etc...
il y a aussi les coupons(code promo),permettant penctuellement de faire une reductions que l'on peut creer via woocommerce
woocommerce 5.0
wordpress 5.8
c'est dans parametre de woocommerce que l'on parametre tout.notre entreprise et la devise appliqué,les produits,les reductions,le mode de paiement,email,parametre de confidentialité
On peut ajouter aussi des widgets tel que des filtres par prix,par notations,par produit dernierement visité etc...
Vous pouvez aussi vendre dans un ou plusieur pâys specifique exterieur au votre ou pas.
On peut ou pas activer des taxes.
On peut permmettre au client d'effacer leurs données aprés l'achat
on pet entré la politique de confidentialité et la politique de confidentialité des paiements.
pour le paiement il faut installer le plugin stripe compatible avec woocommerce.il faudra installer depuis api stripe la publique key et la secret key .
Il faut faire un test en mode test avant de valider
Pour les taxes il faudra installer woocommerce tax shipping comme pour les frais de ports en creant des zone d'expedition avec des montants a appliqué a chaque et pouvnt disparaitre si l'on depasse un certain montant
subscription plugin pour l'abonnement stripe
Pour debugger : on se met en mode debug dans le fichier wp-config.php qui se trouve à la racine f12 console.Desactive tous les plugins non concerné.Verification de la version du plugin utilisé.
On peut contacté le support
akismet antispam
locotranslate pour la traduction
wp-rocket pour le cache
redirection
ip-to-location
duplicatore pour les migration
up-draftplus pour les sauvegardes
monster insit pour les données analytics,statistiques