- Statut : non résolu
- Ce sujet contient 9 réponses, 4 participants et a été mis à jour pour la dernière fois par
AmO, le il y a 17 années et 7 mois.
-
AuteurMessages
-
15 septembre 2007 à 13 h 47 min #454066
Bonjour,
Ma configuration WP actuelle
– Version de WordPress : 2.2.3
– Thème utilisé : Limau Orange
– Plugins en place : Breadcrumb Navigation XT
– Nom de l’hebergeur :
– Adresse du site :Problème(s) rencontré(s) :
Bonjour
N’ayant rien trouvé sur le sujet aussi bien sur le forum WP qu’avec google, je pose donc ma question ici.
En apprentissage d’utilisation de WP, je viens de perdre 2 jours de travail. Ce n’est pas grave car ce sont uniquement des exercices pour essayer de comprendre le système et surtout le maniement des feuilles Css afin de modifier l’apparence.
J’aurais juste voulu savoir si après avoir fait toute une série de modifications sur un thème (par exemple Limau Orange), je pouvais faire une copie de ce thème pour l’appeler Limau Orange 2 et continuer à faire mes modifications sur les fichiers contenus dans ce dernier. En cas de pépin comme je viens d’en avoir un, je pourrais toujours revenir au premier.
Cela reviendrait en quelque sorte à les utiliser comme des thèmes différents et bien sûr j’utilise la même base car les articles sont les mêmes pour chacun d’eux (mais est-ce possible ?).
J’ai bien essayé de le faire mais apparemment, le chemin de la feuille de style est perdu. J’ai bien modifié en administration dans l’onglet Options les adresses url mais ça ne marche pas.
J’ai vu qu’en faisant une nouvelle installation de WP, ça marchait mais c’est un peu lourd de tout réinstaller pour quelques lignes de codes changées dans les Css.
Est-il donc possible de faire cela ?
Merci
15 septembre 2007 à 14 h 10 min #609777Bonjour 🙂
Un thème au sens WordPress, n’est rien d’autre qu’un dossier contenant des fichiers. Tu peux donc parfaitement copier ce dossier et travailler sur la copie 😉
Concrètement, cela revient à copier le dossier « nomdutheme_1 » en « nomdutheme_2 » puis à changer le chemin de la feuille de style dans le fichier « nomdutheme_2/header.php« , et enfin à sélectionner le thème 2 dans l’administration (onglet Thème).
Néanmoins, en cas de pépin au niveau du serveur (ou si tu dois supprimer tout ton site pour une raison x ou y) tu perdras les deux dossiers (donc les deux thèmes). Ce que je te conseilles donc est de faire des sauvegardes régulières sur ton ordinateur 🙂
Cordialement,
15 septembre 2007 à 14 h 36 min #609778Bonjour MS-DOS_1991
Merci pour ta réponse TGV
Evidemment il y a un truc que je ne faisais pas et que tu m’expliques bien en disant « changer le chemin de la feuille de style dans le fichier « nomdutheme_2/header.php ». Quand j’ai lu ça je me suis mis 2 baffes car bien sûr je faisais référence au premier thème.
Pendant que c’est chaud j’ai voulu mettre en application tout de suite ce que tu viens de me dire mais voilà il y a un truc qui me coince.
Je cherche donc une ligne commencant par link ou import soit un début d’adresse classique.
Mais si je regarde bien dans le code du fichier header.php, je crois que la ligne faisant allusion à ma feuille de style est celle où il est écrit: (j’ai enlevé les < en espérant que ce soit visible)style type= »text/css » media= »screen »>
<!– @import url( ); –>
/style>cette adresse est donc sous forme de tag (je crois qu’on dit comme ça) alors comment faire.
Ou alors supprimer ces 3 lignes et l’écrire directement dans le header mais est ce que le système ne risque pas d’être bancale.
C’est balaise quand même comme structure.
Encore une fois merci.
MS-DOS souvenirs, souvenirs 🙂
15 septembre 2007 à 14 h 50 min #609779C’est DANS TA FEUILLE DE STYLE, donc dans le fichier style.css qu’il faut que tu fasses les modifs.
15 septembre 2007 à 14 h 55 min #609780Oui, exact, excuse-moi je me basais sur mon thème 😗
Donc tu dois éditer le fichier styles.css et changer le nom de ton thème (normal, sinon WordPress sera incapable de reconnaître le nouveau thème de l’ancien) 🙂
Pour ta question, les deux formes ( et @import: url() ) servent à inclure une feuille de style. La différence étant que la forme @import te permet d’inclure plusieurs feuilles à la suite, sans avoir à récrire les balises :
ou
@import: url(style1.css);
@import: url(style2.css);
@import: url(style3.css);Tu peux donc parfaitement virer les trois lignes et mettre la balise à la place 😉
15 septembre 2007 à 16 h 49 min #609781Re
Merci pour toutes ces précisions.
Donc si j’ai bien compris, il faut que j’aille dans le fichier style.css et que je modifie les lignes qui se trouvent tout au début du fichier et qui sont grisées.
Ouais bien c’est pas évident du tout comme manip mais surtout je n’ai rien trouvé sur ce sujet.
En fait si j’ai bien compris (encore une fois) le but n’est pas de lui donner le chemin du fichier style.css car tous se trouvent au même endroit mais c’est juste pour lui donner le nom du thème qui correspondra au nom du répertoire.
Bon je vais essayer voir ce que ça donne.
15 septembre 2007 à 16 h 58 min #609782Il te suffit tout simplement de mettre un nom de thème différent du premier dans ton fichier styles.css. Peu importe le nom exact : tu pourrais par exemple appeler le thème d’origine « Limau Orange (original) » et le second « Limau Orange (modified) » 😉
Ensuite, tu n’auras qu’à activer le thème de ton choix dans l’administration, et WordPress se chargera de trouver le nom du dossier et de déclarer la variable stylesheet_url 😉
15 septembre 2007 à 18 h 51 min #609783I M P E C C A B L E
Ca marche mais je dois avouer que sans votre aide je n’y serai pas arrivé.
Encore une fois merci pour votre aide.
Ca va bien me rendre service ce truc là.
Bonne soirée.
Je pensais mettre un Résolu en éditant le premier post mais …. apparemment c’est pas par là que ça se passe ou alors va falloir que je change de lunettes.
16 septembre 2007 à 7 h 37 min #609784C’est aux modérateurs touts puissants que revient cette tâche :fouet:
16 septembre 2007 à 8 h 51 min #609785Tu oublies que les modérateurs touts puissants sont sous la tutelles des Administrateurs touts puissant
:fouet: -
AuteurMessages
- Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.