Toutes mes réponses sur les forums
-
AuteurMessages
-
Bonjour,
Je te suggères d’activer le mode DEBUG de WordPress pour voir si un message d’erreur particulier s’affiche.
19 octobre 2016 à 16 h 07 min en réponse à : Insérer utilisateur dans la base de donnée wordpress #1599982Bonjour,
Sur ton site « non WordPress » les mots de passe ne sont pas cryptés ? Dans tous les cas, il faut soit prévoir le même hashage que WordPress, soit prévoir de transmettre le mot de passe à WordPress dans le hash qu’il attend : MD5.
Dans WordPress les mots de passe se voient ajouter une clé de salage (définie dans wp-config.php) et subissent un hash MD5 de 8 passes.
14 octobre 2016 à 9 h 08 min en réponse à : [Résolu] Bibliothèque avec icone « photo cassée » #1573989Bonjour,
L’affichage des miniatures (thumbnails) dans la galerie de médias n’utilise pas le média de base, mais son redimensionné … Regardes le code HTML de cette page et vérifies que WordPress a bien généré dans le répertoire des uploads la miniature correspondante.
Peut-être utiliser un plugin de régénération des miniatures avant tout : https://fr.wordpress.org/plugins/regenerate-thumbnails/
13 octobre 2016 à 17 h 08 min en réponse à : [Résolu] Changer la structure permalien d’un plugin #1573115Il n’y a pas de redirection définie ici ?
La redirection est bien présente sur le site de départ ? C’est ce .htaccess que je voulais voir 🙂
13 octobre 2016 à 16 h 32 min en réponse à : [Résolu] Changer la structure permalien d’un plugin #1573099Bonjour,
Si le .htaccess en question est placé à la racine de ton site et que la page http://ton-domaine.com/direction/ existe, alors :
Redirect 301 /directory/ http://www.zenergies.cool/annuaire-therapeutes/
Cette syntaxe doit fonctionner … Peut-on voir le contenu de ton .htaccess ?
13 octobre 2016 à 16 h 28 min en réponse à : [Résolu] Besoin de précisions sur wp_update_post & save_post #1573098Sujet résolu ? Bouton en haut à gauche du sujet 😉
13 octobre 2016 à 15 h 46 min en réponse à : Réalisation d’un site one page à partir de plusieurs pages #1573093Après tu peux aussi te poser la question de pourquoi tes pages ne sont pas des articles … Je pense que cela est plus pertinent que de « bricoler » ton thème …
Poses toi bien la question « article ou page ? » c’est un des principes structurants de WordPress !
Pour t’aider https://wpmarmite.com/difference-article-page-wordpress/ 😉
13 octobre 2016 à 15 h 32 min en réponse à : Réalisation d’un site one page à partir de plusieurs pages #1573089Bonjour,
Si je me mets dans un contexte WordPress, tu souhaites afficher tes pages comme des articles …
Il y aurait bien des façons de procéder. Je vais t’en proposer une.
Imaginons que ta page d’accueil soit définie comme affichant les derniers articles. Lors de son affichage, WordPress va lancer une requête pour récupérer tous les articles répondant aux conditions « de base » précisées dans le menu Réglages / Lecture.
Il existe un hook déclenché avant l’exécution de chacune de ces requêtes : pre_get_posts.
Dans le fichier functions.php de ton thème, tu peux donc ajouter une action sur ce hook, avec une fonction qui va modifier les critères de la requête pour ne pas afficher les articles, mais les pages :
function arip_pre_posts_pages( $query ) {
if( is_front_page() && $query->is_main_query() ) {
$query->set('post_type', 'page');
}
}
add_action( 'pre_get_posts', 'arip_pre_posts_pages' );A ajouter dans functions.phpCette fonction va donc sélectionner les pages et non les articles … Ici j’ai mis une condition pour que cela n’opère que sur la page d’accueil (is_front_page) et pour la requête principale (is_main_query). Mais tu pourrais adapter cela à ton besoin.
13 octobre 2016 à 12 h 09 min en réponse à : [Résolu] Besoin de précisions sur wp_update_post & save_post #1573056Bonjour,
Ton code ne fonctionne pas à cause de la variable globale $post … sans trop savoir pourquoi …
En l’optimisant un peu cela fonctionne :
function auto_assign_custom_type_terms( $post_id ) {
// On reset les termes de cette taxinomie
wp_set_object_terms( $post_id, null, 'custom-type' );
// On formate le premier mot du titre
$first_word = current(explode(' ', get_the_title( $post_id )));
$first_word_without_maj = strtolower($first_word);
// Valeur par défaut du terme
$tax_slug = 'fiche';
// On teste le premier mot
switch( $first_word_without_maj ) {
case 'news':
$tax_slug = $first_word_without_maj;
break;
case 'forum':
$tax_slug = $first_word_without_maj;
break;
case 'videos':
$tax_slug = $first_word_without_maj;
break;
}
// On ajoute le terme
wp_set_object_terms( $post_id, $tax_slug, 'custom-type', true );
}
add_action( 'save_post', 'auto_assign_custom_type_terms', 10, 3 );13 octobre 2016 à 10 h 55 min en réponse à : [Résolu] Espace Blanc Bas De Page Impossible À Enlever #1573034Corriges plutôt la balise </p> esseulée … c’est plus propre non ?
13 octobre 2016 à 10 h 51 min en réponse à : redirection d’une page de maintenance à ma page d’accueil #1573032Malheureusement c’est un thème payant, et je ne peux consulter le code …
Le plus simple serait quand même de trouver un plugin de restriction d’accès au contenu : https://fr.wordpress.org/plugins/wp-maintenance-mode/ par exemple …
Avec ce plugin tu as une option pour utiliser la page de maintenance de ton thème fichier maintenance.php. Si ce fichier n’existe pas, copie simplement le fichier index.php et nomme le ainsi, ensuite tu peux travailler sur ce fichier pour gérer l’affichage de ta page d’accueil !
Exemple avec un fichier index.php basique, copié et renommé maintenance.php dans le répertoire du thème :
<?php
get_header();
// Si super admin ou page d'accueil on l'affiche
if( is_super_admin() or is_front_page() ) {
if ( have_posts() ) {
while ( have_posts() ) {
the_post();
?>
<header class="page-header">
<h1 class="page-title"><?php the_title(); ?></h1>
</header>
<article>
<?php the_content(); ?>
</article>
<?php
}
} else {
get_template_part( '404' );
}
// Sinon on affiche un message de maintenance
} else {
?>
<header class="page-header">
<h1 class="page-title">Work on progress</h1>
</header>
<article>
<p>Cette partie du site est en cours de maintenance, merci de revenir utltérieurement</p>
</article>
<?php
}
get_footer();
?>maintenance.phpA adapter bien sûr à celui de ton thème …
13 octobre 2016 à 10 h 02 min en réponse à : [Résolu] Où est l’erreur? Fonction d’attribution automatique de terme (taxonomie) #1573018Sujet résolu ? Bouton en haut à gauche du sujet 😉
13 octobre 2016 à 9 h 57 min en réponse à : [Résolu] Partage facebook problème titre du site #1573016Sujet résolu ? Bouton en haut à gauche du sujet 😉
12 octobre 2016 à 17 h 40 min en réponse à : [Résolu] Partage facebook problème titre du site #1572936Les balises meta sont à ajouter dans le fichier header.php de ton thème (cela peut dépendre du thème).
Ensuite tu peux utiliser le débuggeur de Facebook pour comprendre ce qui se passe : https://developers.facebook.com/tools/debug/
Ce site te donnera ce avec quoi Facebook construit les données de partage. Chaque fois que tu fais des modifications sur les balises, il faut penser à refaire « Scrape again » pour mettre à jour les infos affichées.
12 octobre 2016 à 16 h 59 min en réponse à : [Résolu] Partage facebook problème titre du site #1572928Bonjour,
Pour maîtriser les données de partage Facebook, regardes ce lien : https://developers.facebook.com/docs/plugins/share-button
Il y a des balises <meta> spécifiques à ajouter dans le <head>, et il ne semble pas que ton thème le fasse (en tout cas par défaut) …
-
AuteurMessages