Toutes mes réponses sur les forums
-
AuteurMessages
-
Cad je voudrais faire une redirection vers un dossier qui n’existe pas .
Comment faire pour que /www/.htaccess redirige vers un dossier /www/dossier2/ qui n’existe pas ?
merci pour la réponse maintenant j’ai compris d’ou vient l’erreur. J’explique mon cas et merci de me confirmer est ce que cela entrainera l’erreur et si oui merci de me proposer une solution.
Normalement j’ai 2 sites cad 2 dossiers avec deux installations de wordpress(fr, ar) je ne veux pas opter pour une solution de l’internalisation, bref le domaine principale pointe sur le dossier fr et un sous domaine pointe sur le dossier ar, et pour sécuriser l’accès aux 2 sites j’ai normalement configurer le fichier .htaccess : donc 2 fichiers dans 2 dossiers (fr, ar). et le bout de code, que je pense, m’a créée la boucle est comme suit :
# Block the include-only files : Sécurisez wp-includes
RewriteEngine On
RewriteBase /
RewriteRule ^wp-admin/includes/ – [F,L]
RewriteRule !^wp-includes/ – [S=3]
RewriteRule ^wp-includes/[^/]+.php$ – [F,L]
RewriteRule ^wp-includes/js/tinymce/langs/.+.php – [F,L]
RewriteRule ^wp-includes/theme-compat/ – [F,L]dois-je mentionner au serveur le chemin exacte du dossier wp-include afin de faire la différence ?
Normalement je n’avais pas l’accès au serveur pour (copier /coller) remplir le questionnaire, la configuration est comme suit :
Ma configuration WP actuelle :
– Version de WordPress : 4.4
– Version de PHP/MySQL : 5.6.7 / 5.5.42
– Thème utilisé : Valenti Child
– Thème URI : http://themeforest.net/user/cubell
– Extensions en place : Akismet (3.1.6), Contact Form 7 (4.3.1), Cubell Themes – Functionality (5.1.3), Forum_wordpress_fr (3.9)
– Adresse du site : http://www.voixdailleurs.com
– Nom de l’hébergeur : Apache/2.2.29 (Unix) mod_wsgi/3.4 Python/2.7.8 PHP/5.6.7 mod_ssl/2.2.29 OpenSSL/0.9.8zd DAV/2 mod_fastcgi/2.4.6 mod_perl/2.0.8 Perl/v5.20.0Pourriez-vous m’aider de résoudre le problème. normalement je le confronte lorsque j’ajoute un article.
24 avril 2015 à 14 h 26 min en réponse à : [Résolu] message d’erreur du fichier function.php #1003029@PhiLyon : c’est une template que j’ai conçue à l’aide de bootstrap 3 et en servant des fonctionnalités de WordPress (codex) 🙂
Pour mon erreur je l’ai résolu. le problème j’avais dupliqué le thème en gardant le même nom du thème la différence était au niveau du nom du repertoire, et c’était un conflit pour WordPress. c’est ma faute :fouet:
✅
Merci pour l’extension. il est bien mais je remets l’extension SEO, j’avais juste un problème de paramétrage.
Je te propose de faire des changements dans le fichier header.php et ajoutes ta banière.
Cela ne me dérange pas, mais une fois que c’est résolu change ton mot de passe. Tu pourras me l’envoyer par message privé, si cela ne contrarie pas le réglement du forum.
Peux-tu me dire quel thème tu utilises ? et est ce qu’il est gratuit et disponible ? afin de t’aider
J’ai compris d’ou provient le problème mais je n’ai pas une idée comment le résoudre.
Le problème c’est comme il n’y a pas une synchronisation entre le résultat de ma requête et la pagination. Je m’explique :
$arg = array(
‘post_type’ => ‘post’,
‘post_status’ => ‘publish’,
‘category__not_in’ => array( 11 ),
‘paged’ => $paged,
‘category__not_in’ => array( 11 ),
‘posts_per_page’ =>9,
‘update_post_meta_cache’ => false
);Si j’enlève la ligne :
‘category__not_in’ => array( 11 ),
Le problème ne se pose pas, mais une fois que je clique la dernière page ne m’affiche rien donc pour the_posts_pagination il y a encore de résultat à afficher mais les articles qui restent font partie de la catégorie que je ne souhaite pas à afficher.
Avez-vous une solution ? 😳
Cela dépend de ton thème, mais généralement c’est content.php
URL de ton site ne marche pas.
Comme j’ai expliqué il faut que tu test selon la catégorie le bout de code à exécuter.
J’essaie de ton idée juste une idée, mais à toi de voir
if (have_posts()) : while (have_posts()) : the_post();
$cat = get_the_category(); $cat= $cat->cat_ID;
if ( $cat == 1) : //1 id de ta catégorie
// faire ceci
else :
// faire cela
endif;
endwhile
endifC’est résolu 🙂
$legende= »;
$attachments = get_posts( array(
‘post_type’ => ‘attachment’,
‘post_status’ => ‘inherit’,
‘post_parent’ => $post->ID,
‘post_excerpt’ => »,
‘post_mime_type’ => ‘image’,
) );
foreach( $attachments as $attachment )
$legende = $attachment->post_excerpt;
echo $legende;✅
Le fichier archive.php permet d’afficher la liste des articles (post) par article, mais pour ton cas c’est différent.
Tu cherches à personnaliser par catégorie l’affichage de l’article. je t’invite de chercher « wordpress custom post type category » sinon, essaie de penser de développer une fonction qui teste selon la catégorie => redirige vers à une page donnée, ou bien une seule une page mais il faut mettre des variables dans des zones qui changent.
Problème est solutionné.
$arg = array(
‘post_type’ => ‘post’,
‘post__not_in’=> array($mesposts[0],$mesposts[1],$mesposts[2]),
‘category__not_in’ => array( 11 ),
‘posts_per_page’ =>9,
‘update_post_meta_cache’ => false
);
$my_query = new WP_Query($arg);
if ($my_query->have_posts()) : while ($my_query->have_posts()) : $my_query->the_post();
$post_id = get_the_ID();✅
Je vous invite de voir ce post, je pense il répondra à ta question
http://www.wordpress-fr.net/support/sujet-108065-probleme-routage
-
AuteurMessages