mike23 a écrit:
Sinon j'utilise déjà l'extension "meta", mais sauf erreur de ma part elle modifie les balises forcément sur TOUTES les pages, on ne peut pas cibler par type de page.
ah ! il faut que tu demande au dev d'améliorer son plugin :-D
ddtddt a écrit:
en plugin perso, je ferais un truc du genre
add_event_handler('loc_begin_page_header', 'metapersohome');
function metapersohome()
{
global $template, $page, $meta_infos;
$meta_infos['info'] = $template->get_template_vars('INFO_FILE');
if (isset($page['section']) and $page['section'] == 'categories' and empty($page['category']['id']))
{
$template->assign('INFO_FILE', $meta_infos['info'] . ', ' . 'CE QUE TU VEUX');
}
}
add_event_handler('loc_after_page_header', 'set_meta_back');
function set_meta_back()
{
global $template, $meta_infos;
$template->assign(array(
'INFO_FILE' => $meta_infos['info'],
)
);
}
Merci, c'est beaucoup plus que je ne demandais :)
Donc au final, pour cibler uniquement la page d’accueil (dans le cas ou il s'agit de "photos au hasard") la condition est :
if (isset($page['section']) and $page['section'] == 'categories' and empty($page['category']['id'])) { ... }
Sinon j'utilise déjà l'extension "meta", mais sauf erreur de ma part elle modifie les balises forcément sur TOUTES les pages, on ne peut pas cibler par type de page.
Merci encore !
après tu as aussi extension:220
en plugin perso, je ferais un truc du genre
add_event_handler('loc_begin_page_header', 'metapersohome');
function metapersohome()
{
global $template, $page, $meta_infos;
$meta_infos['info'] = $template->get_template_vars('INFO_FILE');
if (isset($page['section']) and $page['section'] == 'categories' and empty($page['category']['id']))
{
$template->assign('INFO_FILE', $meta_infos['info'] . ', ' . 'CE QUE TU VEUX');
}
}
add_event_handler('loc_after_page_header', 'set_meta_back');
function set_meta_back()
{
global $template, $meta_infos;
$template->assign(array(
'INFO_FILE' => $meta_infos['info'],
)
);
}
Sur l'accueil j'ai une page de photos au hasard. Je souhaite modifier la balise meta description.
pour pouvoir répondre à ta question, qu'est ce que tu as sur ta page d’accueil, les albums ? une aditional page ?, autre chose ?
Quel balise meta veux tu personnaliser ?
Bonjour,
Je souhaite insérer une balise META dans mon HEAD uniquement sur la page d'accueil de ma galerie.
Je recherche donc une condition {if} appropriée, quelque chose comme :
{if $is_home} ...mon code HTML {/if}