Publié le Laisser un commentaire

Canvas Horloge

J’ai installé un Shortcode « Horloge » qui fait appel à un plugin pour comprendre les fonctions de dessin avec CANVAS.
Comme d’hab, le plugin est installé dans le bon répertoire. Il n’a pas besoin d’être activé. Il est lancé lors de l’appel de cet page via le shortcode.

Ce texte sera affiché par les navigateurs qui ne supportent pas canvas.

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.