Advertisement
Guest User

Codes tuto intégration JsonAPI sur Wordpress

a guest
May 29th, 2013
514
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.73 KB | None | 0 0
  1. <?php
  2. /*
  3. Template Name: JSONAPI
  4. */
  5. ?>
  6.  
  7. <?php
  8.  
  9. get_header();
  10.  
  11. ?>
  12.  
  13.         <div id="primary">
  14.             <div id="content" role="main">
  15.                 <!-- ====================================================== -->
  16.                 <!-- =============== BOUCLE PAGE WORDPRESS ================ -->
  17.                 <!-- ====================================================== -->
  18.  
  19.                 <?php while ( have_posts() ) : the_post(); ?>
  20.                     <?php get_template_part( 'content', 'page' ); ?>
  21.                 <?php endwhile; ?>
  22.                
  23.                 <hr />
  24.  
  25.                 <!-- ====================================================== -->
  26.                 <!-- =================== CODES JSONAPI ==================== -->
  27.                 <!-- ====================================================== -->
  28.                
  29.                 <h1 style="font-size:1.5em; font-weight: 550;">Le contenu de votre code JsonAPI</h1><br />
  30.                
  31.                 <?php
  32.                         require('JSONAPI.php');
  33.  
  34.                         $ip = ""; // Ip du serveur
  35.                         $port = ; //port du plugin (par défaut : 20059)
  36.                         $utilisateur = ""; //nom d'utilisateur
  37.                         $motdepasse =""; //mot de passe  
  38.                         $salt =""; //phrase clé
  39.                         $api = new JSONAPI($ip, $port, $utilisateur, $motdepasse, $salt);
  40.                         ?>
  41.  
  42.                         <?php
  43.                         //fonction pour rendre lisible un tableau de donnée (array)
  44.                         function preint_r($array)
  45.                         {
  46.                         echo '<pre>';
  47.                         print_r($array);
  48.                         echo '</pre>';
  49.                         }
  50.                        
  51.                         //récupération des données du ou des joueurs
  52.                         $result_getPlayers = $api->call("getPlayers");
  53.                         ?>
  54.                        
  55.                         <h2>Joueur(s) en ligne :
  56.                             <?php
  57.                                 //affichage du pseudo
  58.                                 echo $result_getPlayers['success'][0]['name'];
  59.                             ?>
  60.                         </h2>
  61.                    
  62.                 <?php //comments_template( '', true ); ?>
  63.             </div><!-- #content -->
  64.         </div><!-- #primary -->
  65.  
  66. <?php get_footer(); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement