2017-05-19 1 views
0

J'ai une configuration de WordPress (4.7.5) et essaye de passer des paramètres d'URL à une page d'atterrissage.Les paramètres de l'URL de WordPress avec l'esperluette aboutissent à un 404

/landingpage/?ID=1779 - fonctionne comme prévu

/landingpage/?ID=1779&name=james - Résultats dans une page d'erreur 404

/landingpage/?ID=1779&name=james&company=microsoft - Résultats dans une page d'erreur 404

Ma question est pourquoi le résultat '&' dans un 404 et comment puis-je contourner cela?

Merci pour toute entrée x

Répondre

0

Votre problème n'est pas « esperluette » dans votre URL. Mais c'est le paramètre de requête "nom". Le changement est en quelque chose de plus unique parce que Wordpress a des paramètres de requête par défaut que vous ne devriez pas utiliser dans une requête personnalisée.

Ci-dessous sont les variables de requête wordpress par défaut que vous ne pouvez pas utiliser.

Array 
(
    [error] => 
    [m] => 
    [p] => 0 
    [post_parent] => 
    [subpost] => 
    [subpost_id] => 
    [attachment] => 
    [attachment_id] => 0 
    [name] => 
    [static] => 
    [pagename] => 
    [page_id] => 0 
    [second] => 
    [minute] => 
    [hour] => 
    [day] => 0 
    [monthnum] => 0 
    [year] => 0 
    [w] => 0 
    [category_name] => 
    [tag] => 
    [cat] => 
    [tag_id] => 
    [author] => 
    [author_name] => 
    [feed] => 
    [tb] => 
    [paged] => 0 
    [meta_key] => 
    [meta_value] => 
    [preview] => 
    [s] => 
    [sentence] => 
    [title] => 
    [fields] => 
    [menu_order] => 
    [embed] => 
    [category__in] => Array 
     (
     ) 

    [category__not_in] => Array 
     (
     ) 

    [category__and] => Array 
     (
     ) 

    [post__in] => Array 
     (
     ) 

    [post__not_in] => Array 
     (
     ) 

    [post_name__in] => Array 
     (
     ) 

    [tag__in] => Array 
     (
     ) 

    [tag__not_in] => Array 
     (
     ) 

    [tag__and] => Array 
     (
     ) 

    [tag_slug__in] => Array 
     (
     ) 

    [tag_slug__and] => Array 
     (
     ) 

    [post_parent__in] => Array 
     (
     ) 

    [post_parent__not_in] => Array 
     (
     ) 

    [author__in] => Array 
     (
     ) 

    [author__not_in] => Array 
     (
     ) 

    [ignore_sticky_posts] => 
    [suppress_filters] => 
    [cache_results] => 1 
    [update_post_term_cache] => 1 
    [lazy_load_term_meta] => 1 
    [update_post_meta_cache] => 1 
    [post_type] => 
    [posts_per_page] => 10 
    [nopaging] => 
    [comments_per_page] => 50 
    [no_found_rows] => 
    [order] => DESC 
)