Functions.php dans Wordpress

Résolu/Fermé
Signaler
Messages postés
361
Date d'inscription
mercredi 9 juillet 2008
Statut
Membre
Dernière intervention
22 septembre 2016
-
Messages postés
361
Date d'inscription
mercredi 9 juillet 2008
Statut
Membre
Dernière intervention
22 septembre 2016
-
Bonjour,

Pour mon blog wordpress j'ai créé un thème enfant, dans lequel j'ai placé un fichier functions.php pour:
1. Ajouter 3 champs dans la page "Profil" de wordpress: Twitter, Email (public) et LinkedIn
2. Modifier la taille de mes miniatures des articles relatifs gérées par le plugin YARPP.

En local, sous wampserver, tout marche n-i-c-k-e-l.

Sur mon site j'ai le droit à une jolie Fatal Error pour la ligne concernant YARPP:
Fatal Error : Call to unidentified function phpadd_image_size() in /homez.744/moi/www/wp-content/themes/Explorable-child/functions.php on line 1

Et mes champs ne s'affichent pas dans la page du profil... Je ne peux donc pas les compléter! (Logique..)

Voici mon code "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);

?>

--------------------------
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
--------------------------

J'ai vraiment besoin d'aide, je suis un peu désespéré...

En vous remerciant par avance,

Gloubi.

3 réponses

Messages postés
557
Date d'inscription
mercredi 26 mars 2008
Statut
Membre
Dernière intervention
23 avril 2015
96
Je suis pas un specialiste wordpress mais tu n'es pas le seul à avoir ce soucis:

https://wpfr.net/support/sujet/single-php-et-functions-php-probleme/
0
Messages postés
361
Date d'inscription
mercredi 9 juillet 2008
Statut
Membre
Dernière intervention
22 septembre 2016
134
C'est moi qui ai ouvert le sujet ici aussi ;)

Problème résolu. j'ai viré mon fichier functions.php de mon thème enfant et j'ai tout mis dans le dossier parent.

Merci quand même ;)
Cdt,
0
Messages postés
361
Date d'inscription
mercredi 9 juillet 2008
Statut
Membre
Dernière intervention
22 septembre 2016
134
Bonjour,

Pour ce qui est du code présent pour afficher les champs du profil, j'ai les mêmes (j'ai changé depuis mon message).
Ce que je ne comprends pas, c'est que mon functions.php du dossier child theme ne fonctionne pas alors qu'il fonctionne en local...

Franchement, pour les lignes ajoutés, il n'y a pas mort d'homme, mais je suis d'accord, utiliser un thème enfant est bien mieux.

Si qqn a une solution, qu'il me fasse signe.

Cdt,
0