Site bilingue, besoin de conseil (Créer un compte)

  • Statut : non résolu
11 sujets de 16 à 26 (sur un total de 26)
  • Auteur
    Messages
  • #973358
    Lumiere de Lune
    Participant
    Maître WordPress
    20531 contributions

    Quand je vois les complications pour traduire un CPT dans polylang, je continue à penser que WPML est nettement plus simple, tout ça se gère dans l’admin 🙂

    #973359
    BriKou
    Participant
    Initié WordPress
    23 contributions

    Je suis d’accord, mais avec sa gratuité…on lui pardonne ses quelques inconvénients !

    #973360
    kimaya
    Participant
    Padawan WordPress
    77 contributions

    Bonjour à tous

    De retour de weekend, en espérant qu’il fut bon pour vous.

    Alors mon thème enfant est bien au même niveau que le parent. Pour les chemins d’accès vers mon disque dur c’étiat parce que j’avais bêtement dis oui au moment d’enregistrer mon functions.php dans un autre dossier à la question « mettre à jour les liens » 😳

    Du coup voilà la totalité du message en mode debug :

    Warning: include_once(option-tree/ot-loader.php): failed to open stream: No such file or directory in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 29

    Warning: include_once(): Failed opening ‘option-tree/ot-loader.php’ for inclusion (include_path=’.:/usr/share/php:/srv/data/web/includes’) in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 29

    Warning: include_once(inc/theme-options.php): failed to open stream: No such file or directory in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 34

    Warning: include_once(): Failed opening ‘inc/theme-options.php’ for inclusion (include_path=’.:/usr/share/php:/srv/data/web/includes’) in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 34

    Warning: include_once(inc/meta-boxes.php): failed to open stream: No such file or directory in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 40

    Warning: include_once(): Failed opening ‘inc/meta-boxes.php’ for inclusion (include_path=’.:/usr/share/php:/srv/data/web/includes’) in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 40

    Warning: include_once(framework/page-builder.php): failed to open stream: No such file or directory in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 41

    Warning: include_once(): Failed opening ‘framework/page-builder.php’ for inclusion (include_path=’.:/usr/share/php:/srv/data/web/includes’) in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 41

    Warning: include_once(framework/framework.php): failed to open stream: No such file or directory in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 46

    Warning: include_once(): Failed opening ‘framework/framework.php’ for inclusion (include_path=’.:/usr/share/php:/srv/data/web/includes’) in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 46

    Warning: include_once(inc/widgets.php): failed to open stream: No such file or directory in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 51

    Warning: include_once(): Failed opening ‘inc/widgets.php’ for inclusion (include_path=’.:/usr/share/php:/srv/data/web/includes’) in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 51

    Warning: include_once(inc/shortcodes.php): failed to open stream: No such file or directory in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 56

    Warning: include_once(): Failed opening ‘inc/shortcodes.php’ for inclusion (include_path=’.:/usr/share/php:/srv/data/web/includes’) in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 56

    Warning: include_once(framework/plugins-activation.php): failed to open stream: No such file or directory in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 61

    Warning: include_once(): Failed opening ‘framework/plugins-activation.php’ for inclusion (include_path=’.:/usr/share/php:/srv/data/web/includes’) in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 61

    Warning: include_once(framework/flexslider.php): failed to open stream: No such file or directory in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 66

    Warning: include_once(): Failed opening ‘framework/flexslider.php’ for inclusion (include_path=’.:/usr/share/php:/srv/data/web/includes’) in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 66

    Warning: include_once(framework/custom-menus.php): failed to open stream: No such file or directory in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 71

    Warning: include_once(): Failed opening ‘framework/custom-menus.php’ for inclusion (include_path=’.:/usr/share/php:/srv/data/web/includes’) in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 71

    Warning: include_once(inc/elements-color-classes.php): failed to open stream: No such file or directory in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 76

    Warning: include_once(): Failed opening ‘inc/elements-color-classes.php’ for inclusion (include_path=’.:/usr/share/php:/srv/data/web/includes’) in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 76

    Fatal error: Call to undefined function ts_add_theme_image_size() in /srv/data/web/vhosts/www.mondomaine.com/htdocs/wp-content/themes/Circles-child/functions.php on line 85

    Est-ce que cela vous éclaire ? Car moi pas vraiment j’avoue :(

    Sinon pour information, dans mon thème enfant je n’ai mis que les fichiers que j’ai modifié, on doit bien procéder ainsi non ?
    Car du coup les fichiers qui sont appelés dans le functions.php ne sont pas dans le thème enfant bien sur, mais dans le thème parent.

    Par exemple la ligne 29 correspond à ceci :
    include_once( ‘option-tree/ot-loader.php’ );

    J’espère que je m’explique bien…
    Merci d’avance pour votre aide

    #973361
    BriKou
    Participant
    Initié WordPress
    23 contributions

    Bonjour kimaya,
    J’ai bien compris ton problème mais j’avoue ne pas en comprendre la cause.
    Si j’ai bien compris tu avais déjà un child theme et tu as rencontré ce problème après avoir ajouté la fonction liée à Polylang ? Ou tu as créé ton child-theme pour ajouté le hook polylang ?

    #973362
    kimaya
    Participant
    Padawan WordPress
    77 contributions

    J’avais déjà mon child thème installé avant Polylang.
    Et pour info j’ai testé de remplacer directement le functions.php du theme parent et le problème est le même.

    Je crois que je vais continuer a travailler en multisite tant pis et faire ma redirection dans le htaccess…

    #973363
    BriKou
    Participant
    Initié WordPress
    23 contributions

    Normalement ton fichier functions.php du theme child doit être vide.
    Tu y mets seulement les ajouts de fonctions customs.

    #973364
    kimaya
    Participant
    Padawan WordPress
    77 contributions

    Ah merci Brikou, on avance, je n’ai plus de plantage en suivant tes conseils 🙂

    Par contre la je devrais voir les drapeaux de langues au niveau des portfolios comme au niveau des pages et des articles non ? Je ne vois rien de changé :(

    #973365
    BriKou
    Participant
    Initié WordPress
    23 contributions

    Bon, déjà un bon point.
    Pour être franc je n’ai jamais essayé le plugin Polylang (pas encore eu l’occastion), mais j’ai lu beaucoup à son sujet…donc à priori, tu dois mettre un widget de choix de langue dans ta sidebar (ou dans ton header de page si tu as une zone de widget) ==> widgets
    As-tu pu traduire le CPT Portfolio ?

    #973366
    kimaya
    Participant
    Padawan WordPress
    77 contributions

    Pour le moment j’essaye de créer les doubles de mes pages, portfolio, etc à partir du backoffice, pour le widget choix de langues je me suis pas penchez dessus encore mais je pense mettre une zone dans mon header plus tard quand le site sera prêt.

    Qu’entends-tu par « traduire le CPT Portfolio » ?

    #973367
    BriKou
    Participant
    Initié WordPress
    23 contributions

    Attention, il ne faut pas dupliquer tes posts pour les traduire, mais ajouter des traductions dans un post.
    Je te conseil vivement de lire la doc du plugin.
    Ce que je veux dire par « traduire le CPT Portfolio », c’est : es-tu parvenu à traduire à contenu de type Portfolio ?

    PS: j’ai trouvé ceci qui devrait t’aider : Tutoriel Polylang WordPress

    #973368
    kimaya
    Participant
    Padawan WordPress
    77 contributions

    Oui pardon je me suis mal exprimée, je faisais bien comme tu dis pour les pages et posts.

    Par contre pour les portfolio non je n’ai pas réussi, l’outils de traduction n’apparaît pas.

    Je vais regarder ton lien demain, merci beaucoup pour ton aide.

    Bonne fin de journée, chez moi il est déjà 18h30…

11 sujets de 16 à 26 (sur un total de 26)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.