• Muy buenos días a todos, tengo el siguiente problema, estoy realizando un script (pdf.php), en este script realizo un pdf dinamico, en el cual acceso a las funciones de wordpress, haciendo un require_once(pdf.php) functions.php para poder heredar todas las funciones, el problema radica en que algunas funciones relacionadas a traduccion o idiomas no funcionan bien, en mi sitio tengo productos(woocommerce) en ingles y frances, cuando uso funciones como __(‘attribute’, ‘woocommerce-multil…’) o ICL_LANGUAGE_CODE solo me muestran resultados del idioma por defecto, me explico, si me encuentro en la pagina del producto xx en frances y hago una peticion por ajax a mi script(pdf.php) y llamo ICL_LANGUAGE_CODE, esta me devuelve ‘en’ y no ‘fr’ que es donde actualmente se genero la petición, es el mismo caso que cuando llamo __(‘attribute’, ‘woocommerce-multil…’), el resultado no es la traducción en frances sino en ingles el string original, he modificado el template de attributes de woocommerce(product-attributes.php), hago uso de estas funciones y aqui si funcionan bien en frances y en ingles, no se que mas puedo hacer, si alguien puede ayudarme, soy nuevo en wordpress y no conozco mucho de su core.

    de antemano muchas gracias, por la colaboración y la atención prestada, buen día para todos.

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 1 respuesta (de un total de 1)
  • Moderador kallookoo

    (@kallookoo)

    Hola @aludcar

    Tanto el WooCommerce como el WPML son plugins que no estan en el Core del WordPress y por lo tanto registran sus funciones, clases, etc… cuando ellos consideran oportuno.
    Deberas leerte su documentacion y o inspeccionar su codigo para saber donde y como poder interactuar con esas funciones.

    Para el caso del WooCommerce tenemos uno foro propio que si aportas mas informacion es posible que yo o algun otro compañero te pueda ayudar.

    Para el caso del WMPL al ser un plugin de pago, deberas acudir a su propio foro.

    Saludos

Viendo 1 respuesta (de un total de 1)
  • El debate ‘Funciones de wp en scripts externos’ está cerrado a nuevas respuestas.