Whoops \ Exception \ ErrorException (E_NOTICE)
Undefined variable: parent_term Whoops\Exception\ErrorException thrown with message "Undefined variable: parent_term" Stacktrace: #4 Whoops\Exception\ErrorException in /home/users/let_sal/html/wp-content/themes/gaandc-wp-theme/single.php:150 #3 Whoops\Run:handleError in /home/users/let_sal/html/wp-content/themes/gaandc-wp-theme/single.php:150 #2 include in /home/users/let_sal/html/wp-includes/template-loader.php:106 #1 require_once in /home/users/let_sal/html/wp-blog-header.php:19 #0 require in /home/users/let_sal/html/index.php:17
Stack frames (5)
4
Whoops
\
Exception
\
ErrorException
/
home
/
users
/
let_sal
/
html
/
wp-content
/
themes
/
gaandc-wp-theme
/
single.php
150
3
Whoops
\
Run
handleError
/
home
/
users
/
let_sal
/
html
/
wp-content
/
themes
/
gaandc-wp-theme
/
single.php
150
2
include
/
home
/
users
/
let_sal
/
html
/
wp-includes
/
template-loader.php
106
1
require_once
/
home
/
users
/
let_sal
/
html
/
wp-blog-header.php
19
0
require
/
home
/
users
/
let_sal
/
html
/
index.php
17
/
home
/
users
/
let_sal
/
html
/
wp-content
/
themes
/
gaandc-wp-theme
/
single.php
                            <p style="display:none">
                                <strong><?= $post->post_title; ?></strong>
                            </p>
 
 
                        <!-- <h1><?= $post->post_title; ?></h1> -->
                        <?php
                        $content = $post->post_content;
                        // the_content();
                        echo wpautop($content);
 
                        $terms = wp_get_post_terms( $post->ID,'category');
                        foreach($terms as $term):
                            if($term->parent != 0){
                                $child_term = $term;
                            } else {
                                $parent_term = $term;
                            }
                        endforeach;
                        if($parent_term->slug === 'avis-experts'){
                            // echo wp_get_attachment_image(get_field('infographie_dekstop',$post->ID),'full','', array('class'=>'info_desk'));
                            // echo wp_get_attachment_image(get_field('infographie_mobile',$post->ID),'medium','', array('class'=>'info_resp'));
                        }?>
                        </div>
                        <a class="back_to_letter" href="<?= $lettre_permalink ?>"><i class="fas fa-arrow-left"></i> Retour à la page d'accueil</a>
                    </div>
                </div>
 
                <div class="suggested_posts">
                    <?php $su_posts = get_field('suggested_articles');
                    // debug($su_posts);
                    // exit();
                    if($su_posts){
                        foreach ($su_posts as $post) {
 
                            if($post['post_type'] === 'int'){
                                $post_object = $post['int_post_choice'][0];
                                $terms = wp_get_post_terms( $post_object->ID,'category');
                                $thumb_vid = get_field('thumb_video');
 
Arguments
  1. "Undefined variable: parent_term"
    
/
home
/
users
/
let_sal
/
html
/
wp-content
/
themes
/
gaandc-wp-theme
/
single.php
                            <p style="display:none">
                                <strong><?= $post->post_title; ?></strong>
                            </p>
 
 
                        <!-- <h1><?= $post->post_title; ?></h1> -->
                        <?php
                        $content = $post->post_content;
                        // the_content();
                        echo wpautop($content);
 
                        $terms = wp_get_post_terms( $post->ID,'category');
                        foreach($terms as $term):
                            if($term->parent != 0){
                                $child_term = $term;
                            } else {
                                $parent_term = $term;
                            }
                        endforeach;
                        if($parent_term->slug === 'avis-experts'){
                            // echo wp_get_attachment_image(get_field('infographie_dekstop',$post->ID),'full','', array('class'=>'info_desk'));
                            // echo wp_get_attachment_image(get_field('infographie_mobile',$post->ID),'medium','', array('class'=>'info_resp'));
                        }?>
                        </div>
                        <a class="back_to_letter" href="<?= $lettre_permalink ?>"><i class="fas fa-arrow-left"></i> Retour à la page d'accueil</a>
                    </div>
                </div>
 
                <div class="suggested_posts">
                    <?php $su_posts = get_field('suggested_articles');
                    // debug($su_posts);
                    // exit();
                    if($su_posts){
                        foreach ($su_posts as $post) {
 
                            if($post['post_type'] === 'int'){
                                $post_object = $post['int_post_choice'][0];
                                $terms = wp_get_post_terms( $post_object->ID,'category');
                                $thumb_vid = get_field('thumb_video');
 
/
home
/
users
/
let_sal
/
html
/
wp-includes
/
template-loader.php
            }
 
            break;
        }
    }
 
    if ( ! $template ) {
        $template = get_index_template();
    }
 
    /**
     * Filters the path of the current template before including it.
     *
     * @since 3.0.0
     *
     * @param string $template The path of the template to include.
     */
    $template = apply_filters( 'template_include', $template );
    if ( $template ) {
        include $template;
    } elseif ( current_user_can( 'switch_themes' ) ) {
        $theme = wp_get_theme();
        if ( $theme->errors() ) {
            wp_die( $theme->errors() );
        }
    }
    return;
}
 
Arguments
  1. "/home/users/let_sal/html/wp-content/themes/gaandc-wp-theme/single.php"
    
/
home
/
users
/
let_sal
/
html
/
wp-blog-header.php
<?php
/**
 * Loads the WordPress environment and template.
 *
 * @package WordPress
 */
 
if ( ! isset( $wp_did_header ) ) {
 
    $wp_did_header = true;
 
    // Load the WordPress library.
    require_once __DIR__ . '/wp-load.php';
 
    // Set up the WordPress query.
    wp();
 
    // Load the theme template.
    require_once ABSPATH . WPINC . '/template-loader.php';
 
}
 
Arguments
  1. "/home/users/let_sal/html/wp-includes/template-loader.php"
    
/
home
/
users
/
let_sal
/
html
/
index.php
<?php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */
 
/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define( 'WP_USE_THEMES', true );
 
/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';
 
Arguments
  1. "/home/users/let_sal/html/wp-blog-header.php"
    

Environment & details:

Key Value
query_vars
array:2 [
  "page" => ""
  "name" => "comment-se-forment-les-embouteillages"
]
query_string
"name=comment-se-forment-les-embouteillages"
request
"comment-se-forment-les-embouteillages"
matched_rule
"([^/]+)(?:/([0-9]+))?/?$"
matched_query
"name=comment-se-forment-les-embouteillages&page="
did_permalink
true
Key Value
query
array:2 [
  "page" => ""
  "name" => "comment-se-forment-les-embouteillages"
]
query_vars
array:8 [
  "name" => "comment-se-forment-les-embouteillages"
  "cache_results" => true
  "update_post_term_cache" => true
  "lazy_load_term_meta" => true
  "update_post_meta_cache" => true
  "posts_per_page" => 10
  "comments_per_page" => "50"
  "order" => "DESC"
]
meta_query
WP_Meta_Query {}
queried_object
WP_Post {}
queried_object_id
2922
request
"""
\n
\t\t\tSELECT   E2z7r_posts.*\n
\t\t\tFROM E2z7r_posts \n
\t\t\tWHERE 1=1  AND E2z7r_posts.post_name = 'comment-se-forment-les-embouteillages' AND E2z7r_posts.post_type = 'post'\n
\t\t\t\n
\t\t\tORDER BY E2z7r_posts.post_date DESC\n
\t\t\t\n
\t\t
"""
post_count
1
current_post
-1
current_comment
-1
found_posts
1
is_single
true
is_singular
true
Key Value
ID
2922
post_author
"2"
post_date
"2020-12-16 17:33:00"
post_date_gmt
"2020-12-16 16:33:00"
post_content
"""
Qui n’a pas connu, lors des traditionnels départs en vacances, ces interminables embouteillages sur le réseau autoroutier ? Souvent, ces bouchons en accordéon apparaissent sans raison apparente. Les physiciens ont montré que le trafic routier obéissait à la mécanique des fluides. Ainsi, lorsqu’il y a plus de véhicules que la route peut en accueillir, il suffit qu’une voiture à grande vitesse ralentisse de façon importante pour créer des freinages en cascade, entrainant une onde de ralentissement et une réaction en chaîne, jusqu’à l’arrêt complet du flux routier.\r\n
En savoir plus avec <u><a href="https://www.youtube.com/watch?v=wHz6S2dbYb4" target="_blank" rel="noopener">Le monde de Jamy</a></u>.
"""
post_title
"Comment se forment les embouteillages&nbsp;?"
post_excerpt
"Qui n’a pas connu, lors des traditionnels départs en vacances, ces interminables embouteillages sur le réseau autoroutier ? Souvent, ces bouchons en accordéon apparaissent sans raison apparente. Les physiciens ont montré que le trafic routier obéissait à la mécanique des fluides. Ainsi, lorsqu’il y a plus de véhicules que la route peut en accueillir, il suffit qu’une voiture à grande vitesse ralentisse de façon importante pour créer des freinages en cascade, entrainant une onde de ralentissement et une réaction en chaîne, jusqu’à l’arrêt complet du flux routier. En savoir plus avec le monde de Jamy."
post_status
"publish"
comment_status
"closed"
ping_status
"closed"
post_password
""
post_name
"comment-se-forment-les-embouteillages"
to_ping
""
pinged
""
post_modified
"2020-12-23 14:53:56"
post_modified_gmt
"2020-12-23 13:53:56"
post_content_filtered
""
post_parent
0
guid
"https://lettre-salaries.irp-auto.com/?p=2922"
menu_order
0
post_type
"post"
post_mime_type
""
comment_count
"0"
filter
"raw"
empty
empty
empty
empty
empty
Key Value
SERVER_SOFTWARE
"Apache"
REQUEST_URI
"/comment-se-forment-les-embouteillages/"
USER
"let_sal"
HOME
"/home/users/let_sal"
SCRIPT_NAME
"/index.php"
QUERY_STRING
""
REQUEST_METHOD
"GET"
SERVER_PROTOCOL
"HTTP/1.1"
GATEWAY_INTERFACE
"CGI/1.1"
REDIRECT_URL
"/comment-se-forment-les-embouteillages/"
REMOTE_PORT
"58768"
SCRIPT_FILENAME
"/home/users/let_sal/html/index.php"
SERVER_ADMIN
"root@localhost"
CONTEXT_DOCUMENT_ROOT
"/home/users/let_sal/html"
CONTEXT_PREFIX
""
REQUEST_SCHEME
"http"
DOCUMENT_ROOT
"/home/users/let_sal/html"
REMOTE_ADDR
"172.16.35.20"
SERVER_PORT
"80"
SERVER_ADDR
"172.16.35.12"
SERVER_NAME
"lettre-salaries.irp-auto.com"
SERVER_SIGNATURE
""
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin"
HTTP_CONNECTION
"close"
HTTP_X_FORWARDED_FOR
"44.200.137.63"
HTTP_X_FORWARDED_PROTO
"https"
HTTP_HOST
"lettre-salaries.irp-auto.com"
HTTP_ACCEPT_ENCODING
"br,gzip"
HTTP_ACCEPT_LANGUAGE
"en-US,en;q=0.5"
HTTP_ACCEPT
"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
HTTP_USER_AGENT
"CCBot/2.0 (https://commoncrawl.org/faq/)"
proxy-nokeepalive
"1"
HTTP_AUTHORIZATION
""
UNIQUE_ID
"Yz3-@wShkPce1Xsl73TR5gAAAMg"
forwarded
"1"
HTTPS
"on"
REDIRECT_STATUS
"200"
REDIRECT_HTTP_AUTHORIZATION
""
REDIRECT_UNIQUE_ID
"Yz3-@wShkPce1Xsl73TR5gAAAMg"
REDIRECT_forwarded
"1"
REDIRECT_HTTPS
"on"
FCGI_ROLE
"RESPONDER"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1665007611.7589
REQUEST_TIME
1665007611
empty
0. Whoops\Handler\PrettyPageHandler
1. GAC\Whoops\AjaxHandler
2. GAC\Whoops\APIHandler