Questions marquées «404-error»

une erreur 404 se produit lorsque la page demandée est introuvable

6
Comment forcer un 404 sur WordPress
Je dois forcer un 404 sur certains postes en fonction des conditions. J'ai réussi à le faire (bien que je ne sache pas si je l'ai fait correctement) et je suis en train de 404.phptélécharger mon modèle comme prévu. Mon code: function rr_404_my_event() { global $post; if ( is_singular( 'event' …



3
Y a-t-il des crochets qui modifient la logique 404?
À condition que vous ayez une page 404 définie dans votre thème, Wordpress affichera une page 404 si "tag" est défini dans $ wp_query-> query_vars, et il n'y a pas de messages correspondant à cette balise. J'écris un plugin qui affiche des informations sur chaque page, en plus des articles. …




4
Rediriger la page restreinte vers 404
Existe-t-il un moyen d'afficher une page 404 si l'utilisateur actuellement connecté n'a pas le droit de visualiser la page? Je cherche une méthode PHP, quelque chose comme if( !current_user_can('administrator') ) { show_404(); exit(); } J'ai pensé à utiliser une redirection, mais je voudrais garder l'URL identique.

4
Changer les permaliens me donne 404 erreurs sur nginx
ÉDITER Il s'avère que j'aboyais le mauvais arbre en essayant d'éditer .htaccess, car nginx ne l'utilise pas. Apparemment, je dois modifier mon fichier .conf. Avant de lire ceci, my_app.conf ressemblait à ceci: upstream backend { server unix:/u/apps/my_app/tmp/php.sock; } server { listen 80 default; root /u/apps/my_app/www; index index.php; access_log /u/apps/my_app/logs/access.log; error_log …



5
Faire fonctionner les permaliens de type de publication personnalisés hiérarchiques comme les pages
J'ai creusé toutes les questions ici sur les permaliens de type de message personnalisé, mais la plupart semblent être soit des problèmes avec les réécritures de taxonomie personnalisées, soit le manque évident de flush_rewrite_rules (). Mais dans mon cas, j'utilise uniquement un type de publication personnalisé (pas de taxonomie), défini …

1
Pourquoi la boucle n'est-elle pas vide sur certains 404?
Je suis tombé sur un problème étrange. Supposons que vous accédez à une URL aléatoire, à trois niveaux ou plus de profondeur: http://example.com/a/b/c http://example.com/a/b/c/d ... Alors is_404()est true. Jusqu'ici tout va bien. Mais pour une raison quelconque, les derniers messages sont interrogés. $wp_query->request est SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts WHERE …



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.