- WordPress :4.7
- Statut : non résolu
- Ce sujet contient 8 réponses, 3 participants et a été mis à jour pour la dernière fois par thopar, le il y a 7 années et 2 mois.
-
AuteurMessages
-
20 septembre 2017 à 18 h 18 min #1900444
Bonjour,
Ma configuration WP actuelle
- Version de PHP/MySQL : PHP 7.0/MySQL v5.6
- Thème utilisé : TwentySeventeen
- Extensions en place : Advanced custom field pro, contact form 7, Duplicate post, easyfancybox, google analytics, mouse wheel, regenerate thumbnails, tinymce advanced, wp sitemap page, wpide, yoast SEO
- Nom de l’hébergeur : OVH
- Adresse du site : http://enzym.bio
Problème(s) rencontré(s) :
Bonjour, afin de gérer 2 langues, et des articles différents selon site en FR ou en ANG, j’ai opté pour un multisite.
J’ai créé ensuite un thème enfant pour mon deuxième site (celui en FR) et me suis attaché à modifier uniquement celui-ci. Le seul soucis c’est que depuis le lien enzym.bio/news retourne une erreur 404 et je ne comprends pas pourquoi car je n’ai vraiment touché à rien sur le site principal et le thème parent. Je ne suis pas un expert du tout en codage, et le fichier php créé pour les « NEWS » est le même que l’initial mais le lien ne renvoie rien. Je suis un peu perdu.
Si besoin d’infos, demandez moi je vous joindrai ce qu’il faut,
merci d’avance,
21 septembre 2017 à 7 h 30 min #1901202Salut, tu as refais tes permaliens ?
Si cette URL ne fonctionne pas c’est que le rewriting n’existe pas pour elle, vérifies là et le détermination de la page des articles.
21 septembre 2017 à 10 h 18 min #1901280Alors, sur ce site je n’ai pas touché aux permaliens car il s’agit du site initial. Et pour le 2ème site, suite au multisite, j’ai mis nom article et j’ai vérifié qu’il y avait que %postname% (j’ai suivi un tuto WP).
Après sur comment toucher aux permaliens, je n’y connais rien du tout.
21 septembre 2017 à 10 h 49 min #1901307Ok, la page des articles est bien réglée sur « les news » ?
21 septembre 2017 à 10 h 53 min #1901310Il n’y a pas de page créée pour accéder à toutes les news (il n’y en avait pas avant). Idem pour les autres onglets à droite (Recherche, Contact) qui fonctionnent mais quand on clique sur l’adresse, il n’y a pas de /contact ou /search . J’arrive bien à accéder à chaque article, mais la page /news qui est sensée affichée les 3 articles selon le code php que je joints. C’est la seule chose qui ne fonctionne pas sur le multisite.
21 septembre 2017 à 10 h 53 min #1901311<?php
/**
Template Name: NEWS
*/
get_header(); ?>
<section class="cat-news cate-page">
<div class="background-metiers background-page">
<div class="wrapper-content">
<div class="contain-page" data-aos="fade-down">
<div class="title-page">
<?php while ( have_posts() ) : the_post();?>
<h1><?php the_field('titre');?></h1>
<h2><?php the_field('baseline');?></h2>
<hr>
</div>
<div class="content_metiers content-page">
<?php the_content(); ?>
<?php endwhile;?>
</div>
</div>
</div>
</div>
<div class="contain-option">
<section class="blog">
<?php if ( have_posts() ) : ?>
<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; query_posts("cat=4&posts_per_page=15&paged=$paged"); ?>
<?php while ( have_posts() ) : the_post();?>
<div class="block-news">
<div class="title blockfond">
<h4 class="title-actu"><?php the_title();?></h4>
</div>
<div class="image blockfond">
<?php $lien= get_field('image_actualites'); $image_actualites = $lien['url'];?>
<img src="<?php echo $image_actualites;?>"/>
</div>
<a href="<?php the_permalink();?>" class="lien-actu"></a>
</div>
<?php endwhile;endif;?>
<div class="clear"></div>
<?php the_posts_pagination( array(
'prev_text' => __( 'Previous page', 'twentysixteen' ),
'next_text' => __( 'Next page', 'twentysixteen' ),
'before_page_number' => '<span class="meta-nav screen-reader-text">' . __( 'Page', 'twentysixteen' ) . ' </span>',
) );?><?php wp_reset_query(); ?>
</section>
</div>
</section>
<?php get_footer(); ?>21 septembre 2017 à 13 h 26 min #1901392N’ayant pas de multisite sous la main je ne peux tester pour simuler ton souci.
Tout semble pris en charge par ton thème que je ne connais pas.
Ce n’est pas TwentySeventeen, ni TwentySixteen comme indiqué dans les styles :
/*
Theme Name: ENZYM
Theme URI: https://wordpress.org/themes/twentysixteen/
Author: LATELIER CONCEPTION WEB
Author URI: http://www.latelier-conceptionweb.com
*/Il te faut voir avec le créateur du thème sans doute.
21 septembre 2017 à 21 h 11 min #1901742C’est bon j’ai trouvé ! Par pur hasard.
Cela venait effectivement des permaliens, il fallait que j’indique /%category%/%postname%/ au lieu d’uniquement /%postname%/
Merci 🙂
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.