je pense que ceci est intéressant :
add_event_handler(
'render_element_content',
'default_picture_content',
EVENT_HANDLER_PRIORITY_NEUTRAL,
2
);
// add default event handler for rendering element description
add_event_handler('render_element_description', 'nl2br');
trigger_action('loc_begin_picture');
trouvé dans picture.php
car juste après ya function default_picture_content( qui attribue :
$template->assign(
'high',
array(
'U_HIGH' => $element_info['high_url'],
'UUID' => $uuid,
)
);
Bonjour
Pour modifier l'url d'accès aux HR, j'ai finalement tout fait en template-extension (cf. post:118156). On est d'accord qu'une modif de template était nécessaire à cause du code JS, mais.
Mais au-delà de la problématique JS, j'avais commencé à vouloir un plugin pour modifier l'url passée en paramètre, et ça ne marchait pas.
Pour modifier l'url de la HR, j'ai trouvé plusieurs clients potentiels.
Ma liste:
1. get_high_url pour générer directement la bonne url
2. render_element_content pour surcharger la variable de template high.U_HIGH
3. picture_pictures_data pour remplacer $picture['current']['download_url']
4. loc_end_picture pour faire un replace html sur $element_content avant d'être parsé dans le template
5. plugin perso et faire un replace
J'en ai essayé certains et je n'ai pas réussi à faire.
Pourriez-vous me dire lesquels sont faux et pourquoi ?
En ai-je oublié ?
Merci