J'essaie de récupérer le slug de la page WordPress actuelle en dehors de la boucle. Le titre de la page revient avec wp_title (), mais comment puis-je obtenir la limace? <li> <a href="/slug-of-current-page/"> <?php wp_title('', true); ?> </a> </li>
J'essaie de récupérer le slug de la page WordPress actuelle en dehors de la boucle. Le titre de la page revient avec wp_title (), mais comment puis-je obtenir la limace? <li> <a href="/slug-of-current-page/"> <?php wp_title('', true); ?> </a> </li>
Je fais un plugin wordpress. Quelles sont les choses typiques que je devrais inclure dans la fonctionnalité de désinstallation? Par exemple, dois-je supprimer les tables que j'ai créées dans la fonction d'installation? Est-ce que je nettoie mes entrées d'option? Rien
Plus je personnalise WordPress, plus je commence à me demander si je devrais organiser ce fichier ou le fractionner. Plus précisément, si j’ai un ensemble de fonctions personnalisées qui s’appliquent uniquement à la zone administrative et à d’autres qui s’appliquent uniquement à mon site Web...
J'ai créé un plugin, et bien sûr, étant moi-même, je voulais utiliser une approche OO agréable. Maintenant, ce que j'ai fait est de créer cette classe puis juste en dessous de créer une instance de cette classe: class ClassName { public function __construct(){ } } $class_instance = new ClassName();...
Existe-t-il un schéma facile à comprendre pour décider quel type de code appartient à un plugin ou à un thème functions.php? Il existe de nombreux cas et de nombreux débats sur ce sujet, principalement en raison de certaines idées fausses sur le fonctionnement interne de WordPress. Je demande une...
Je veux me connecter wpdbà une autre base de données. Comment créer l'instance et lui transmettre le nom de la base de données / nom d'utilisateur / mot de passe?
La add_menu_pagedocumentation dit de passer le titre du menu comme deuxième paramètre: add_menu_page('Page Title', 'Menu Title', ...); Lorsque vous ajoutez plus de pages ultérieurement via add_submenu_page, la page principale devient la première entrée du sous-menu: Cependant, je veux que le...
Outre l'installation de W3 Total Cache ou d'un autre plug-in de mise en cache, quelles étapes puis-je suivre pour que mon thème et mon site s'exécutent aussi vite que
J'utilise wordpress pour un site privé où les utilisateurs téléchargent des fichiers. J'utilise le "WordPress privé" pour empêcher l'accès au site si l'utilisateur n'est pas connecté. Je voudrais faire la même chose pour les fichiers téléchargés dans le dossier uploads. Donc, si un utilisateur...
Le Codex ne mentionne que vaguement la version de PHP dans les exigences du serveur. Cependant, PHP peut être configuré dans un assez grand nombre de parties exclues / incluses. Quelles sont les extensions / librairies qui: sont nécessaires pour que WP fonctionne? MySQL ... sont nécessaires pour...
J'essayais de mettre à jour mon noyau wordpress vers la version 4.5.1, mais il manquait certaines autorisations sur mon système. Désormais, après avoir donné l'autorisation appropriée, je ne peux pas me débarrasser de ce message et je ne peux pas mettre à niveau. J'ai essayé de chercher un fichier...
Le client demande si un plugin de carrousel spécifique qu'il utilise peut être widgetisé. Cela signifie que je devrais créer un widget à l'intérieur de functions.php qui appelle la fonction du plugin. Cela signifie que le code du plugin doit être chargé en premier pour que la fonction soit...
Il existe actuellement une quantité considérable de code WordPress qui doit être réutilisé par d'autres développeurs. Malheureusement, il y a peu d'informations pratiques et solides à ce sujet et, en général, vous êtes coincé dans les cadres un par un, jusqu'à ce que vous trouviez le premier que...
Comment puis-je modifier un profil d'utilisateur dans l'interface avec un formulaire? nom, prénom, nom d'utilisateur, adresse e-mail et mot de
Liez vos plugins WPSE Si vous avez répondu à une question et créé un plugin à partir de votre code, c'est à vous de le partager. L'idée: Un vieux commentaire de @MikeSchinkel pendant la phase bêta où il écrivait quelque chose comme "Je me demande combien de plugins vont sortir de WA". "Règles"...
Quel logiciel utilisez-vous pour vos besoins liés à WordPress? Veuillez indiquer votre système d'exploitation. Sur Windows XP, j'utilise: filezilla (FTP) notepad ++ (pour la lecture de fichiers PHP / CSS) firebug (une extension firefox pour me permettre de jouer avec les éléments d'un site web)...
Est-ce que quelqu'un a déjà utilisé le chargement automatique et / ou les espaces de noms PHP dans un plugin ou un thème? Pensées sur leur utilisation? Un mal? Les pièges? Remarque: les espaces de noms sont uniquement PHP 5.3+. Supposons, pour cette question, que vous savez que vous aurez affaire à...
Est-il possible de renommer le dossier wp-admin? Je sais que je pourrais simplement le renommer, mais à moins que cela ne soit pris en charge par le code, beaucoup de choses se briseraient. Si j'utilise un nom de dossier personnalisé, cela le rendra un peu plus sécurisé, sécurité par obscurité et...
J'ai déjà ajouté mes scripts, mais je voulais connaître la méthode préférée. Je viens de mettre une <script>balise directement dans le header.phpde mon modèle. Existe-t-il une méthode préférée pour insérer des fichiers js externes ou personnalisés? Comment pourrais-je lier un fichier js à une...
Je développe actuellement mon WordPress localement, en validant mon code dans GitHub avec Git, puis en SSH sur mon serveur et en effectuant un "tirage git" pour mettre à jour mon code. Est-ce une bonne option pour le déploiement de code sur un site WordPress (dans ce cas, j’ai évidemment un accès...