Questions marquées «oop»

10
Plusieurs boucles WP_Query avec pagination

Il y a quelques autres questions à ce sujet (et la pagination WP_Query semble être une énorme question pour beaucoup de gens), donc j'essaie de préciser exactement comment le faire fonctionner. Je suis capable de créer une seule boucle personnalisée avec pagination ce code: //...

10
Comment utiliser les classes déclarées dans un autre plugin?

Je développe un plugin Wordpress Woocommerce. Sur mon environnement local, cela fonctionne bien mais j'ai des problèmes lors de l'ajout du plugin à une réplique de l'environnement de prod. Je suis nouveau sur wordpress et pas très familier avec le développement web (je suis programmeur Java). Dans...

9
Utiliser une classe de plugin dans un modèle

J'écris un plugin pour envoyer une invitation à un ami qui ouvre un formulaire lorsque l'on clique sur un lien. J'ai encapsulé toutes les fonctions de la classe en suivant le code donné dans le plugin Report Broken Video par @toscho. Le code correspondant est ci-dessous: /* Plugin Name: Send...

9
Comment nommer des fichiers de classes à espace de noms?

WP Core Handbook> PHP Coding Standards> Naming Conventions suggère ce qui suit pour nommer des fichiers avec des classes: Les noms de fichiers de classe doivent être basés sur le nom de classe avec class- préfixé et les traits de soulignement dans le nom de classe remplacés par des tirets,...

8
Dois-je utiliser la boucle sur les pages?

J'écris mon premier thème WordPress et j'ai une question sur l'utilisation de The Loop dans les modèles de page. Les modèles de page que j'ai examinés suivent tous essentiellement le même modèle (exemple de Twenty Twelve): <?php while ( have_posts() ) : the_post(); ?> <?php...

8
Supprimer la requête de la page d'accueil

J'ai une page d'accueil affichant le home.phpmodèle, contenant 2 barres latérales avec des widgets. La requête principale tire toujours dans les 10 publications standard, mais comme je ne les affiche pas, j'aimerais éliminer complètement la requête effectuée dans la base de données. Si besoin est,...