Les plugins WordPress permettent de modifier, personnaliser et améliorer facilement un blog WordPress. Au lieu de changer la programmation de base de WordPress, vous pouvez ajouter des fonctionnalités avec les plugins WordPress.
J'ai pris un code directement dans l'un de mes thèmes que j'ai créés, et c'est une liste des 50 états dans une liste non ordonnée emballée dans un widget que vous pouvez simplement faire glisser et déposer sur la barre latérale. Le problème est que lorsque j'essaie d'utiliser ce code …
J'ai publié un rapport de bug à ce sujet il y a quelques mois ( sur WordPress trac (Widget Instance Form Update Bug) ) et j'ai pensé que j'essaierais d'écrire à ce sujet ici aussi. Peut-être que quelqu'un a une meilleure solution à ce problème que moi. Fondamentalement, le problème …
J'utilise WordPress 3.0.5 et j'ai testé avec 3.1rc4. Dans le fichier PHP principal de mon plugin, lorsque j'essaie d'appeler is_plugin_active, je reçois Call to undefined function is_plugin_active(). Je peux appeler add_action et add_filter. Que dois-je vérifier / modifier pour résoudre ce problème? Cela se produit à l'intérieur de l'administrateur sur …
J'ai fait des recherches à ce sujet plusieurs fois, mais ma recherche ne révèle pas grand-chose, sauf le code personnalisé qui peut ou non être une bonne pratique WordPress. Depuis les dernières versions (WordPress 3.9 "Smith"), un crochet a-t-il été ajouté au processus de mise à jour du plugin? Je …
Je crée un cadre simple avec des options de thème. J'ai divisé des morceaux de code functions.phpet les ai placés dans une structure de dossiers spécifique. Maintenant, dans mon functions.phpfichier principal , je n'ai que des require_onceappels vers ces fichiers. Mais pour les besoins de l'argument - disons que je …
Situation: je travaille sur un plugin et je le développe en classe, tout a bien fonctionné jusqu'à ce que je rencontre cette situation. Je voulais rendre les choses un peu plus propres et j'ai essayé ça .. class MyPlugin { function __construct() { add_action('admin_menu', array(&$this, 'myplugin_create_menus'); } //I don't want …
J'ai beaucoup de mal cette fois à travailler sur l'inclusion d'un fichier JavaScript dans le dossier du plugin. J'essaie de créer un plugin en transférant des fichiers widget depuis le répertoire des thèmes. J'ai copié le fichier widget, mais ce fichier widget dépendait d'un fichier JavaScript, j'ai donc créé un …
Comment puis-je vérifier si l'éditeur actuellement utilisé est Gutenberg dans un plugin WordPress? J'en ai besoin parce que Gutenberg manque post_submitbox_misc_actions, j'ai donc besoin d'une solution de secours qui ne sera utilisée que si l'éditeur actuel est Gutenberg.
Dans mon plugin, j'utilise le code suivant pour récupérer une option de la base de données: $options = get_option('my_plugin_options'); Si j'utilise ceci 10 fois dans diverses fonctions de mon plugin, WordPress effectue-t-il 10 requêtes vers la base de données, ou ne fait-il qu'un seul appel à la base de données …
Actuellement, j'utilise le flux générique suivant pour ajouter le shortcode pour un plugin. class MyPlugin { private $myvar; function baztag_func() { print $this->myvar; } } add_shortcode( 'baztag', array('MyPlugin', 'baztag_func') ); Maintenant, lorsque cette classe et sa méthode sont appelées, j'obtiens l'erreur suivante. Erreur fatale: utilisation de $ this en dehors …
Je développe un plugin où j'aimerais activer des pages personnalisées. Dans mon cas, une page personnalisée contiendrait un formulaire comme un formulaire de contact (pas littéralement). Lorsque l'utilisateur remplira ce formulaire et l'enverra, il devrait y avoir l'étape suivante qui nécessitera plus d'informations. Supposons que la première page avec le …
Existe-t-il une possibilité de passer certaines variables PHP en javascript pour que je puisse les utiliser plus tard? Seulement en single.php. J'ai entendu parler wp_enqueue_scriptsmais avec cela, il est nécessaire de déclarer un chemin vers un fichier JS, mais je n'en ai pas besoin.
Je veux ajouter des options d'écran à ma page de paramètres de plugin, comme celles disponibles dans le tableau de bord. J'ai essayé d'utiliser la add_optionméthode de l' WP_Screenobjet et j'ai constaté qu'il ne supportait que deux options. per_pageet layout_columns. Quelqu'un sait-il quelle option d'écran utiliser pour obtenir des options …
J'ai écrit plusieurs plugins en utilisant la structure: /plugins/myplugin/myplugin.php /plugins/myplugin/class/class-myclass.php Afin de profiter de l'OO et de la structuration globale de mon code Dans le fichier de classe, il y a des moments où j'ai besoin d'obtenir l'URL du plugin de base ... J'ai utilisé ce qui suit, mais je …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.