- Statut : non résolu
- Ce sujet contient 8 réponses, 4 participants et a été mis à jour pour la dernière fois par
Pubgrafik, le il y a 9 années et 7 mois.
-
AuteurMessages
-
24 août 2013 à 23 h 26 min #527742
Bonjour,
Ma configuration WP actuelle
– Version de WordPress : 3.6
– Version de PHP/MySQL : ?
– Thème utilisé : Explorable (Elegant Themes)
– Extensions en place :
Akismet
Dashboard Notes
Disqus Comment system (désactivé)
Google Analyticator (désactivé)
Updraft plus
User Role Editor
Wp-utilisateur-Avatar
YARPP
– Nom de l’hebergeur : OVH France
– Adresse du site : http://www.students-abroad.net/Problème(s) rencontré(s) : Erreur fichier functions.php et problème single.php
J’ai créé pour mon site un thème enfant, Explorable-Child.
Jusqu’ici tout marchait bien, j’ai rajouté un code pour générer automatiquement une bio de l’auteur dans mon single.php (situé dans le dossier Explorable-Child) et qq lignes dans le functions.php (lui aussi dans mon dossier child).
functions.php<?php
add_image_size( 'yarpp-thumbnail', 110, 110, true ); // Définir la largeur puis la hauteur des thumbnails de YARPP
/*
#### Big thanks Aky Joe for its tut! ####
Email: akyjoe@thecreatology.com
Edit Custom Author Fields
*/
function extend_author_profile_twit( $twitfields )
{
$twitfields['twitter'] = 'Twitter';
return $twitfields;
}
add_filter('user_contactmethods','extend_author_profile_twit',10,1);
function extend_author_profile_linkin( $linkinfields )
{
$linkinfields['linkedin'] = 'LinkedIn';
return $linkinfields;
}
add_filter('user_contactmethods','extend_author_profile_linkin',10,1);
function extend_author_profile_publicmail( $publicmailfields )
{
$publicmailfields['publicmail'] = 'Mail <em>(public)</em>‘;
return $publicmailfields;
}
add_filter(‘user_contactmethods’,’extend_author_profile_publicmail’,10,1);
?>Problème(s) rencontré(s) :
1. Sur WAMP, en local, tout marche nickel. Mes lignes du functions.php servent à afficher des entrées supplémentaires pour renseigner un twitter, un linkedin et un courriel public
=> Sur mon site: Les champs ne s’affichent pas dans la catégorie utilisateur…
2. La ligne:
add_image_size( ‘yarpp-thumbnail’, 110, 110, true ); // Définir la largeur puis la hauteur des thumbnails de YARPP
marche sur WAMP, sur mon site, j’ai le droit à une jolie « Fatal Error »
Fatal Error : Call to unidentified function phpadd_image_size() in /homez.744/moi/www/wp-content/themes/Explorable-child/functions.php on line 1
=> Je ne comprends pas du tout pourquoi…
En vous remerciant par avance pour vos lumières.
Cordialement,
Jean.
25 août 2013 à 6 h 37 min #909849Si cela fonctionne en local sous Windows et pas en ligne sous UNIX, il est possible que ce soit simplement un problème de casse. Tu parles d’ailleurs de « dossier Explorable-Child » et le message d’erreur fait état de « Explorable-child ». À vérifier.
25 août 2013 à 9 h 59 min #909850Bonjour fge,
qu’entends-tu par « casse »? 😉
C’est « Explorable-child », le « c » est bien en minuscule.
J’attends de tes news.
Jean.
25 août 2013 à 17 h 32 min #909851qu’entends-tu par « casse »?
La casse c’est l’usage des majuscules / minuscules. Si cela ne pose pas de problème avec Windows, c’est très important sous UNIX et c’est la cause de nombreux problèmes lorsque l’on passe d’une plate-forme à l’autre. Il faut vérifier que c’est écrit partout de la même façon.
25 août 2013 à 22 h 19 min #909852Pb résolu.
J’ai mis mon code dans le functions.php du thème et non dans le thème enfant.
Merci à vous.
Cdt,
Jean.
25 août 2013 à 23 h 01 min #909853Et à quoi ça sert alors de faire un thème enfant ?
25 août 2013 à 23 h 30 min #909854(Bonsoir),
Je n’ai pas que mon fichier functions.php dans mon thème enfant. Il aurait en effet été très utile de le mettre dedans, mais j’obtiens une erreur comme vous avez certainement pu le lire.
Néanmoins, si vous m’apportez une solution pour ne plus avoir d’erreur, je suis preneur. Comme ça, mon thème enfant « servira à quelque chose ».
Cdt,
26 août 2013 à 0 h 01 min #909855La réponse est dans ce que tu as affiché… il manque un espace entre le php et le add_size
fichier corrompu, problème de casse, ou erreur de manip
26 août 2013 à 1 h 02 min #909856Et moi qui pensait qu’on pouvait mettre que du CSS dans un theme enfant!!!
Faut vraiment que j’apprenne mes cours 😳En tous cas ce post semble résolu. Bravo.
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.