Stocker du code /texte dans une varible
1 message
• Page 1 sur 1
- J.Winch
- Nouveau WRInaute

- Messages: 29
- Inscription: 30 Aoû 2010
Stocker du code /texte dans une varible
Bonjour,
J'aimerais savoir si il serais possible de centraliser des textes/codes d'un thème wordpress dans un seul fichier afin de faciliter une traduction des "fonctions d'un blog" via un child theme (les fichiers .mo ne me permettent pas de faire ce que je veux):
Exemple avec mon single.php
deviendrait :
$var_author_links serait contenu dans un fichier (language.php, qui serait en référence via le header du thème) où serait noté toutes les attributions dans ce genre :
$var_single_author = <p class="postinfo"><?php the_author_posts_link(); ?> on <?php the_time('M d, Y') ?> with <a href="<?php comments_link(); ?>"><?php _e('Comments'); ?> <?php comments_number('0','1','%'); ?></a></p>
Pour traduire ce thème (qui est lui même un child theme) dans une autre langue je n'aurai qu'a créer un child thème, traduire le fichier language.php qui contient toutes les référence, le mettre dans le dossier du child theme et l'overwrite devrait faire le reste.
dasn la structure de mon site multi-blogging ça donneras :
mesblogs.com (Child Theme du theme de base, en anglais)
fr.mesblogs.com (Child Theme du Child Theme, en français)
Quelqu'un aurait des idées sur comment faire ça ?
Merci d'avance pour votre aide.
Cordialement,
J'aimerais savoir si il serais possible de centraliser des textes/codes d'un thème wordpress dans un seul fichier afin de faciliter une traduction des "fonctions d'un blog" via un child theme (les fichiers .mo ne me permettent pas de faire ce que je veux):
Exemple avec mon single.php
- Code: Tout sélectionner
<div class="post clearfix" id="post-<?php the_ID(); ?>">
<!-- google_ad_section_start(weight=hight) -->
<h1><a href="<?php the_permalink() ?>" rel="<?php _e("bookmark"); ?>" title="<?php _e("Permanent Link to"); ?> <?php the_title(); ?>"><?php the_title(); ?></a></h1>
<!-- google_ad_section_end -->
<p class="postinfo"><?php the_author_posts_link(); ?> on <?php the_time('M d, Y') ?> with <a href="<?php comments_link(); ?>"><?php _e('Comments'); ?> <?php comments_number('0','1','%'); ?></a></p>
<div class="entry clearfix">
<!-- google_ad_section_start(weight=medium) -->
<?php the_content(''); ?>
<!-- google_ad_section_end -->
<?php wp_link_pages(); ?>
</div>
deviendrait :
- Code: Tout sélectionner
<div class="post clearfix" id="post-<?php the_ID(); ?>">
<!-- google_ad_section_start(weight=hight) -->
<h1><a href="<?php the_permalink() ?>" rel="<?php _e("bookmark"); ?>" title="<?php _e("Permanent Link to"); ?> <?php the_title(); ?>"><?php the_title(); ?></a></h1>
<!-- google_ad_section_end -->
$var_author_links
<div class="entry clearfix">
<!-- google_ad_section_start(weight=medium) -->
<?php the_content(''); ?>
<!-- google_ad_section_end -->
<?php wp_link_pages(); ?>
</div>
$var_author_links serait contenu dans un fichier (language.php, qui serait en référence via le header du thème) où serait noté toutes les attributions dans ce genre :
$var_single_author = <p class="postinfo"><?php the_author_posts_link(); ?> on <?php the_time('M d, Y') ?> with <a href="<?php comments_link(); ?>"><?php _e('Comments'); ?> <?php comments_number('0','1','%'); ?></a></p>
Pour traduire ce thème (qui est lui même un child theme) dans une autre langue je n'aurai qu'a créer un child thème, traduire le fichier language.php qui contient toutes les référence, le mettre dans le dossier du child theme et l'overwrite devrait faire le reste.
dasn la structure de mon site multi-blogging ça donneras :
mesblogs.com (Child Theme du theme de base, en anglais)
fr.mesblogs.com (Child Theme du Child Theme, en français)
Quelqu'un aurait des idées sur comment faire ça ?
Merci d'avance pour votre aide.
Cordialement,
1 message
• Page 1 sur 1
Lectures recommandées sur ce thème :
- PHP et javascript (varible php)
- [SQL] Stocker nombre à virgules
- Z-upload héberger, partager, stocker
- Problème pour stocker mes $_GET
- [juridique] ai-je le droit de stocker ces informations ?
- [resolu]stocker un array dans mysql
- Stocker fichiers (images) sur plusieurs serveurs
- Panier pour stocker les messages intéréssant
- Stocker des données sur le serveur à travers webservice
- [JS] Stocker la valeur d'une variable lors d'un mouseout
- Fin de l'API Google Search SOAP - 27-05-2009
- Script de mise en cache des pages (PHP MySQL) - 09-08-2010
- Google obtient un brevet sur le Social Bookmarking - 20-04-2006
- Picasa Web Albums en français - 08-12-2006
- Affichage de la description DMOZ dans MSN Search - 23-05-2006
- Google Code Search : moteur de recherche de codes sources - 05-10-2006
- Affichage de la description DMOZ dans Google - 13-07-2006
- Commande site: sur Google et pages ignorées - 06-03-2007
Consultez la description détaillée des produits ou services de Google suivants : Google Code
- Analyseur d'entête HTTP
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
