Title: Error image URL with WPML
Last modified: August 30, 2016

---

# Error image URL with WPML

 *  Resolved [andreu](https://wordpress.org/support/users/andreu/)
 * (@andreu)
 * [10 years, 5 months ago](https://wordpress.org/support/topic/error-image-url-with-wpml/)
 * Hola!
 * La URL de la imagen del logo de Redsys no funciona con WPML activado porque se
   le añade el idioma a la URL. Me sale este error:
 * `Failed to load resource: the server responded with a status of 404 (Not Found)
   http://domain.com/es/wp-content/plugins/woocommerce-sermepa-payment-gateway/assets/
   images/icons/redsys.png`
 * Lo he arreglado cambiando home_url() por site_url() en la línea 101 de wc_redsys_payment_gateway.
   php
 * Gracias por tu trabajo con el plugin y el update a la nueva normativa!

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Plugin Author [jesusangel.delpozo](https://wordpress.org/support/users/jesusangeldelpozo/)
 * (@jesusangeldelpozo)
 * [10 years, 5 months ago](https://wordpress.org/support/topic/error-image-url-with-wpml/#post-6768324)
 * Hola.
 * Es mejor usar home_url(): [http://w3guy.com/subtle-difference-home_url-site_url/](http://w3guy.com/subtle-difference-home_url-site_url/)
 * Puesto que las modificaciones del código fuente se perderán en caso de actualizar
   el plugin, en este caso es mejor que uses el mecanismo del filtro para especificar
   la ubicación del logotipo.
 * Por ejemplo, puedes añadir lo siguiente al archivo functions.php:
 * function mitema_wc_redsys_icon( $icon ) {
 *  if( file_exists( get_stylesheet_directory() . ‘/img/credit-card-logos-100×35.
   jpg’ ) )
    $icon = get_stylesheet_directory_uri() . ‘/img/credit-card-logos-100
   ×35.jpg’;
 *  return $icon;
 * }
    add_filter( ‘wc_redsys_icon’, ‘mitema_wc_redsys_icon’, 99, 1 );
 * Eso buscará el icono en la carpeta con las hojas de estilo de tu tema, bajo img/.
 * Puedes cambiar la ruta del icono y poner otra si quieres.
 * Saludos.
 *  Thread Starter [andreu](https://wordpress.org/support/users/andreu/)
 * (@andreu)
 * [10 years, 5 months ago](https://wordpress.org/support/topic/error-image-url-with-wpml/#post-6768350)
 * Ok, gracias!
 * De todas formas, para añadir soporte al plugin para WPML quizá se podría hacer
   algo como:
 *     ```
       if ( function_exists('icl_get_home_url') ) {
       $home_url = icl_get_home_url();
       } else {
       $home_url = home_url();
       }
       ```
   
 * ¿No crees que sería mejor?
 * Un saludo!
 *  Plugin Author [jesusangel.delpozo](https://wordpress.org/support/users/jesusangeldelpozo/)
 * (@jesusangeldelpozo)
 * [10 years, 5 months ago](https://wordpress.org/support/topic/error-image-url-with-wpml/#post-6768351)
 * Sí. Correcto.
 * Me lo apunto.
 * Muchas gracias.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Error image URL with WPML’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/woocommerce-sermepa-payment-gateway.
   svg)
 * [WooCommerce Sermepa payment gateway](https://wordpress.org/plugins/woocommerce-sermepa-payment-gateway/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce-sermepa-payment-gateway/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce-sermepa-payment-gateway/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce-sermepa-payment-gateway/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce-sermepa-payment-gateway/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce-sermepa-payment-gateway/reviews/)

 * 3 replies
 * 2 participants
 * Last reply from: [jesusangel.delpozo](https://wordpress.org/support/users/jesusangeldelpozo/)
 * Last activity: [10 years, 5 months ago](https://wordpress.org/support/topic/error-image-url-with-wpml/#post-6768351)
 * Status: resolved