- Statut : non résolu
- Ce sujet contient 2 réponses, 2 participants et a été mis à jour pour la dernière fois par
baudry, le il y a 17 années.
-
AuteurMessages
-
11 juin 2008 à 11 h 20 min #460254
Bonjour,
Ma configuration WP actuelle WordPress 2.51
– Version de WordPress :
– Thème utilisé : le mien crée à partir de pool http://www.lamateporunyogur.net/pool
– Plugins en place :
– Nom de l’hebergeur : http://olivierbaudrydesign.free.fr
– Adresse du site :Problème(s) rencontré(s) :
Aujourd’hui j’ai testé le moteur de recherche de mon site pour voir si cela marchait, ça marche
arrivé sur http://olivierbaudrydesign.free.fr j’ai tapé Elodie par exemple et je suis tombé sur le bon article
à l’adresse http://olivierbaudrydesign.free.fr/index.php?s=Elodie&x=0&y=0
Avec Archives le problème est le suivant quand je suis à cette adresse et que je vais en bas de page je clique sur Mai 2008 pour voir les archives je tombe sur ceci : http://olivierbaudrydesign.free.fr/?m=200805Cependant comme j’ai crée mon thème à partir de pool je me demande ou intervenir pour que lors d’une recherche sur le site ou lors de la visualisation d’un commentaire je puisse voir l’apparence de mon site,
Pour l’instant chaque page de mon site est associé à un template php comme ceci :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?> » />
<meta name="Description" content="<?php bloginfo('description'); ?> » />
<title><?php bloginfo('name'); ?><?php wp_title(); ?></title>
<meta name="generator" content="WordPress <?php bloginfo('version'); ?> » /> <!-- leave this for stats please -->
<link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/menu.css » type= »text/css » media= »screen » />
<link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/homestyle.css » type= »text/css » media= »screen » />
<link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/common.css » type= »text/css » media= »screen » />
<style type="text/css" media="screen">
</style>
<link rel="Shortcut Icon" href="<?php echo get_settings('home'); ?>/wp-content/themes/Sterafin/images/favicon.ico » type= »image/x-icon » />
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<?php bloginfo('rss2_url'); ?> » />
<link rel="alternate" type="text/xml" title="RSS .92" href="<?php bloginfo('rss_url'); ?> » />
<link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="<?php bloginfo('atom_url'); ?> » />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?> » />
<?php wp_get_archives('type=monthly&format=link'); ?>
<?php //comments_popup_script(); // off by default ?>
<?php wp_head(); ?>
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://olivierbaudrydesign.free.fr/wp-content/xmlrpc.php?rsd" />
<script type="text/javascript"><!--
var podPressBackendURL = "http://olivierbaudrydesign.free.fr/wp-content/wp-content/plugins/podpress/";
var podPressText_PlayNow = "Play Now";
var podPressText_HidePlayer = "Hide Player";
--></script>
<script type="text/javascript" src="http://olivierbaudrydesign.free.fr/wp-content/plugins/podpress/podpress_js.php"></script>
<link rel="stylesheet" href="http://olivierbaudrydesign.free.fr/wp-content/plugins/podpress/podpress.css" type="text/css" />
</head>
<body><h1 id="header"><a href="<?php echo get_settings('home'); ?>« ><?php bloginfo('name'); ?></a></h1>
<div id="block">
<div id=home">
<img src=/wp-content/themes/sterafinOupo/images/blank.png weight="790" height="510" />
</div>
<?php
$language=<<<lANGUAGE
<ul id="menu_language">
<li><a href="/" title="lire en français" id="menu_french_inactive"><span class='off'>french</span></a></li>
<li><a href="/" tilte="read in english" id="menu_english_active"><span class='off'>english</span><a></li>
</ul>
lANGUAGE;
$lines = split(« n », $language);
foreach ($lines as $line) {
$current = false;
preg_match(‘/href= »([^ »]+) »/’, $line, $url);
if (substr($_SERVER[« REQUEST_URI »], 0, 5) == substr($url[1], 0, 5)) {
$line = str_replace(‘<a h', '<a id="current" h', $line);
}
echo $line."n";
}
?></ul>
<?php
$menu = <<<MENU
<ul id="menu_nav">
<li><a href="http://olivierbaudrydesign.free.fr/" title="home" id="menu_home_on"><span class='off'>home</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=13/" title="biography" id='menu_biography'><span class='off'>biography</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=29" title="cv" id="menu_cv"><span class='off'>cv</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=5/" title="workingprogress" id="menu_workingprogress"><span class='off'>workingprogress</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=8/" title="randomizer" id="menu_randomizer"><span class='off'>randomizer</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=20/" title="videos" id="menu_videos"><span class='off'>videos</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=16/" title="pictures" id="menu_pictures"><span class='off'>pictures</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=17/" title="sounds" id="menu_sounds"><span class='off'>sounds</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=33/" title="exhibitions" id="menu_exhibitions"><span class='off'>exhibitions</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=34/" title="publications" id="menu_publications"><span class='off'>publications</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=14/" title="software" id="menu_software"><span class='off'>software</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=15/" title="abstracts" id="menu_abstracts"><span class='off'>abstracts</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=36/" title="artists" id="menu_artists"><span class='off'>artists</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=31/" title="bibliography" id="menu_bibliography"><span class='off'>bibliography</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=10/" title="discography" id="menu_discography"><span class='off'>discography</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=12/" title="webography" id="menu_webography"><span class='off'>webography</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=23/" title="citations" id="menu_citations"><span class='off'>citations</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=6/" title="lexique" id="menu_lexique"><span class='off'>lexique</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=21/" title="links" id="menu_links"><span class='off'>links</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=35/" title="forum" id="menu_forum"><span class='off'>forum</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=24/" title="upload" id="menu_upload"><span class='off'>upload</span></a></li>
<li><a href="http://olivierbaudrydesign.free.fr/?page_id=22/" title="thanks" id="menu_thanks"><span class='off'>thanks</span></a></li>
</ul>
MENU;
$lines = split(« n », $menu);
foreach ($lines as $line) {
$current = false;
preg_match(‘/href= »([^ »]+) »/’, $line, $url);
if (substr($_SERVER[« REQUEST_URI »], 0, 5) == substr($url[1], 0, 5)) {
$line = str_replace(‘<a h', '<a id="current" h', $line);
}
echo $line."n";
}
?>
</ul>
<div id="search">
<form action="<?php echo $_SERVER['PHP_SELF']; ?> » method= »get » name= »searchform » id= »searchform »>
<input type="text" name="s" id="s" value="search in blog..." />
<input type="image" alt="submit" src="/wp-content/themes/Oupocreanum/images/return.gif" alt="submit" />
</form>
</div>
</div>
<!-- end header -->
<?php get_footer(); ?>Voilà en somme, j’utilise trois tempates .php pour chaque page celui du dessus, plus sidebar.php et footer.php
Dans le thème de base il y a des templates comme comments.php , 404.php, archives.php, index.php, page.php
Or je me demande si je dois modifier ceci pour avoir l’apparence désirée ou est ce via l’interface wordpress
que je dois gérer ceci ou encore créer un template search.php avec mes css désirées, à moins de modifier archives.php et 404.php11 juin 2008 à 13 h 53 min #633281Effectivement pour que les archives aient la même apparence que le reste du blog, il faut modifier le fichier archive.php du thème… ou le supprimer et, dans ce cas, WordPress utilisera le fichier index.php pour afficher le résultat.
Cordialement
11 juin 2008 à 15 h 14 min #633282✅
problème résolu
-
AuteurMessages
- Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.