Publié le Laisser un commentaire

SOYOU plugin architecture

Le module coté front

  • accéder au module SOYOU Creator
    • liens de menus
    • slide/bannière home
    • widget barre latérale
  • afficher la page SOYOU creator
    • une page WP contenant un shortcode [soyou-creator]
      qui appellera le fichier principale du plugin soyou-creator.php

soyou-creator.php

    • vérifier si utilisateur connecté
      • global $user_ID;
      • get_currentuserinfo();
    • vérifier si création en cours
      • à l’ouverture de la page on check l’étape en cours dans le table soyou_sessions
        – session_key = user_id si connected == oui
        – session_key = session si connected == non
    • Charger les bibliothèques
      BIJOUX MODELE TAILLE ELEMENTS
      Bracelets perles/elastique
      perles/fil accier fermoir aimant
      modèle 1
      modèle 2….
      E-F-H
      E-F-H
      E-F-H
      E-F-H
      Perles – Charmes
      Colliers modèle 1
      modèle 2
      modèle 3
      unique
      unique
      unique
      Perles – Charmes – Pendentifs
      Boucles modèle 1
      modèle 2
      modèle 3
      unique
      unique
      unique
      Perles – Charmes – Pendentifs – clips
      • toutes à la fois :
        – pour limiter les requêtes à la BDD
        – pour charger la navigation à facette du olugin
        – indispensable si création de bijou en cours au moment de l’ouverture de la page
      • en héritage :
        – si il faut limiter les ressources quand il y aura beaucoup d’éléments.
Publié le Laisser un commentaire

Ajout d’un shortcode


Voici les derniers articles publiés sur le blog :
Dernière ligne rajoutée en dur dans le php ou on a crée le shortcode (class-zero-recent.php)....

J’ai testé la création d’un shortcode via une classe déclarée dans le plugin Zéro.

  • Un shortcode est un morceau de code PHP que l’on insère directement au sein d’une publication. Il permet l’affichage de contenu sans savoir même coder.

  • Les shortcodes peuvent récupérer des paramètres fournis par le contributeur d’un article pour modifier leur affichage.

  • Il existe plusieurs formats pour les shortcodes, avec une seule ou deux balises pour rajouter du contenu.