Compétences wordpress-plugin-development
📦

wordpress-plugin-development

Sûr

Développer des extensions WordPress avec l'assistance de l'IA

Créer des extensions WordPress nécessite de comprendre une architecture complexe et des modèles de sécurité. Cette compétence vous guide à travers un flux de travail structuré pour créer des extensions prêtes pour la production.

Prend en charge: Claude Codex Code(CC)
🥉 73 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "wordpress-plugin-development". Créer une extension WordPress qui ajoute un type de publication personnalisé pour les projets 'Portfolio'

Résultat attendu:

Une extension complète avec fichier principal, enregistrement de type de publication personnalisé, colonnes d'administration et prise en charge des boîtes méta pour les éléments de portfolio.

Utilisation de "wordpress-plugin-development". Ajouter un shortcode qui affiche les articles de blog récents dans une disposition en grille

Résultat attendu:

Un gestionnaire de shortcode avec des attributs configurables pour le nombre d'articles, le style de disposition et les classes CSS personnalisées.

Audit de sécurité

Sûr
v1 • 2/25/2026

Static analyzer produced false positives by misinterpreting Markdown backtick code references as shell commands. The SKILL.md file is a documentation-only workflow bundle that references other skills for WordPress plugin development. No executable code, no command injection, no cryptographic operations, and no malicious patterns detected.

1
Fichiers analysés
205
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
83
Conformité aux spécifications

Ce que vous pouvez construire

Développeur WordPress

Créer des extensions personnalisées pour étendre les fonctionnalités de WordPress pour les projets clients

Équipe de développement d'agence

Standardiser le flux de travail de développement d'extensions entre les membres de l'équipe pour une qualité cohérente

Créateur de produits WordPress

Développer des extensions commerciales pour distribution sur WordPress.org ou CodeCanyon

Essayez ces prompts

Échafaudage d'extension de base
Aidez-moi à créer une nouvelle extension WordPress appelée 'My Custom Plugin'. Configurez le fichier principal de l'extension avec les en-têtes appropriés, les hooks d'activation et la structure de répertoires en suivant les standards de codage WordPress.
Page de paramètres d'administration personnalisée
Créez une page de paramètres d'administration WordPress pour mon extension avec un champ texte, une liste déroulante et une case à cocher. Incluez l'enregistrement approprié des options, l'assainissement des paramètres et l'intégration du menu d'administration.
Développement de point de terminaison REST API
Créez un point de terminaison d'API REST WordPress pour mon extension qui accepte les requêtes POST avec des données utilisateur. Incluez les rappels de permission, la validation des requêtes et les réponses d'erreur appropriées.
Création de table de base de données personnalisée
Concevez une table de base de données personnalisée pour mon extension WordPress afin de stocker les journaux d'activité des utilisateurs. Créez la table lors de l'activation de l'extension avec un indexage approprié et incluez des fonctions pour insérer, interroger et supprimer des enregistrements.

Bonnes pratiques

  • Préfixez toujours les noms de fonctions, les classes et les tables de base de données avec le slug de votre extension pour éviter les conflits
  • Assainissez toutes les entrées utilisateur et échappez toutes les sorties pour prévenir les attaques XSS et les injections SQL
  • Utilisez le système de hooks WordPress au lieu de modifier les fichiers de base ou d'autres extensions directement

Éviter

  • Ne modifiez jamais directement les fichiers de base de WordPress - utilisez les hooks et les filtres à la place
  • Évitez de stocker des données sensibles en clair - utilisez le chiffrement pour les clés API et les mots de passe
  • N'utilisez pas de variables globales pour l'état de l'extension - utilisez les propriétés de classe ou la table d'options

Foire aux questions

Ai-je besoin d'installer des dépendances pour utiliser cette compétence ?
Non. Cette compétence fournit des conseils et de la génération de code. Vous avez besoin d'un environnement de développement WordPress standard avec PHP et un éditeur de texte ou IDE.
Cette compétence peut-elle créer des extensions qui fonctionnent avec des thèmes WordPress spécifiques ?
Oui. La compétence peut vous aider à créer des extensions indépendantes du thème ou à personnaliser la sortie pour des frameworks de thème spécifiques.
Cette compétence gère-t-elle la compatibilité multisite WordPress ?
La compétence peut vous guider sur les considérations spécifiques au multisite, mais vous devez spécifier si vous avez besoin d'une prise en charge multisite dans vos demandes.
Puis-je créer des extensions WooCommerce avec cette compétence ?
Cette compétence se concentre sur le développement d'extensions WordPress de base. Pour les fonctionnalités spécifiques à WooCommerce, utilisez le bundle de compétences woocommerce-woocommerce.
Cette compétence aide-t-elle à la soumission d'extensions sur WordPress.org ?
Oui. Elle couvre les standards de codage WordPress et les exigences de sécurité nécessaires pour l'approbation du dépôt d'extensions.
Quelle version PHP cette compétence cible-elle ?
La compétence génère du code compatible avec PHP 7.4 ou supérieur, ce qui couvre la plupart des installations WordPress. Spécifiez si vous avez besoin d'une prise en charge d'anciennes versions.

Détails du développeur

Structure de fichiers

📄 SKILL.md