Bonjour,
Voila je rencontre un petit problème avec mon code.
J'ai bien suivi le tutoriel de grafikart Ici mais malheuresement mon code ne me charge pas mon wp_footer() .... Du coup jen 'ai pas accès à l'admin bar etc etc.
EDIT : Après vérification il ne charge juste pas toute la partit admin de wordpress. car mes script sont chargé dans mon footer via wp_footer()
J'aimerai avoir une solution ou si quelqu'un à fait ce tuto récement et n'a pas eu de problème puisse me montrer son code :)
Tout marche nickel sauf se manque de chargement de wp_footer. (EDIT : Après vérification il ne charge juste pas toute la partit admin de wordpress. car mes script sont chargé dans mon footer via wp_footer())
Merci a vous
 
  @Bamwempan1 écris ton code dans ton commentaire, on pourra plus facilement te dire ce qu'il manque! ;)
 
  Bonjour, désolé j'avais pas fait attention :/
Voici le code de la fonction qui court circuite le programme de base de wordpress.
add_action('send_headers', 'site_router');
function site_router(){
    $root = str_replace('index.php', '', $_SERVER['SCRIPT_NAME']);
    $url = str_replace($root, '', $_SERVER['REQUEST_URI']);
    $url = explode('/', $url);
    if (count($url) == 1 && $url[0] == 'login') {
        get_template_part('parts/users/login');
        die();
    }
    elseif (count($url) == 1 && $url[0] == 'profil') {
        get_template_part('parts/users/profil');
        die();
    }
    elseif (count($url) == 1 && $url[0] == 'register') {
        get_template_part('parts/users/register');
        die();
    }
    elseif (count($url) == 1 && $url[0] == 'lost-password') {
        get_template_part('parts/users/lost-password');
        die();
    }
    elseif (count($url) == 1 && $url[0] == 'logout') {
        wp_logout();
        header('Location:'.$root);
        die();
    }
}Et voici la page de mon profil.
<?php
  $user = wp_get_current_user();
  if ($user->ID == 0) {
    header('Location:login');
  }
?>
<?php get_header();?>
<?php 
    if (isset($_SESSION['valide_spot']) AND !empty($_SESSION['valide_spot'])) { ?>
        <div class="alert alert-danger">
            <strong><?php echo $_SESSION['valide_spot'];?></strong>
        </div>
    <?php } 
?>
    <div class="container">
        <div>
            <div class="card card-block">
                <h1>Coucou <?php echo $user->user_login;?></h1>
                <div>
                    <?php 
                        if ( function_exists( 'get_avatar' )) {
                                echo get_avatar( $comment->comment_author_email, $args['avatar_size']);
                        }
                    ?>                
                </div>
                <div>
                    <a href="<?php echo get_site_url();?>/logout">Se déconecter</a>
                </div>
            </div>
        </div>
        <div>
            <ul class="nav nav-tabs" role="tablist">
                <li class="nav-item">
                    <a class="nav-link active" href="#profile" role="tab" data-toggle="tab">Spot ajouté</a>
                </li>
                <li class="nav-item disable">
                    <a class="nav-link disabled" href="#buzz" role="tab" data-toggle="tab">XXX</a>
                </li>
                <li class="nav-item">
                    <a class="nav-link" href="#references" role="tab" data-toggle="tab">Preferences</a>
                </li>
            </ul>
            <!-- Tab panes -->
                <div class="tab-content">
                    <div role="tabpanel" class="tab-pane fade active show" id="profile">
                    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
                    <?php var_dump(the_post())?>
                    <?php endwhile; else: ?>
                    <p>Il n'y a pas de spot</p>
                    <?php endif; ?>
                    </div>
                    <div role="tabpanel" class="tab-pane fade" id="buzz">bbb</div>
                    <div role="tabpanel" class="tab-pane fade" id="references">ccc</div>
                </div>
        </div>
    </div>
<?php get_footer();?>J'ai l'impression du coup que je n'ai pas accès au fonctionalité de wordpress, la ma boucle ne fonctionne pas :/
Merci pour votre réponse