WordPress

Questions-réponses pour les développeurs et les administrateurs WordPress

1
Récupérer des publications par requête personnalisée d'ID de terme
je veux récupérer des messages personnalisés en utilisant une requête personnalisée. ma taxonomie est recette_tx et termes (boeuf), (poulet), etc. j'ai essayé d'utiliser SELECT p.* FROM wp_posts p, wp_term_taxonomy tt, wp_term_relationships tr WHERE p.ID=tr.`object_id` AND tt.`term_id`=tr.`term_taxonomy_id` AND (p.post_type = 'recipe_cpt') AND p.post_status = 'publish' AND tt.`term_taxonomy_id` = 37 mais pas …


1
Comment fonctionne le routage sur wordpress?
Comment fonctionne le routage wp principal? J'ai du mal à comprendre ... Dans MVC, votre URL ressemble à mycontroller / myaction qui correspond à MyController-> myaction () Dans drupal, c'est index.php? Q = mycustomerpath / hello qui peut être mappé à n'importe quelle fonction que vous aimez et qui renvoie …
13 urls  routing 

1
Afficher le nombre de résultats de recherche
Jusqu'à présent, j'utilisais le code ci-dessous pour obtenir le nombre de résultats lorsque quelqu'un effectue une recherche et pour afficher ce nombre. <?php /* Search Count */ $allsearch =& new WP_Query("s=$s&showposts=-1"); $count = $allsearch->post_count; echo $count . ' '; wp_reset_query(); ?> Mais cela ne semble pas être du code valide. …


2
La fonction get_option est-elle mise en cache?
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 …







3
Erreur PHP avec le gestionnaire de shortcode d'une classe
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 …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.