WPCS - WordPress Currency Switcher Professional

Shortcode [wpcs_price]

El shortcode PRINCIPAL para el contenido del sitio: hace que los precios que contiene sean conmutables.

Este shortcode te permite incluir un valor conmutable en cualquier texto promocional de tu sitio WordPress. El valor debe indicarse en la moneda por defecto. Ideal para textos publicitarios en banners de texto y artículos, para mostrar el precio en la moneda que haya seleccionado el usuario.

Ejemplo: [wpcs_price value=20], o [wpcs_price meta_value=my_any_meta_field_key]

Tiene los siguientes atributos:

  • value - precio, importe o cualquier valor según tu lógica. Decimal o entero.
  • meta_value - importe del precio tomado directamente de un campo meta; este campo tiene más prioridad que el atributo 'value' si aparecen juntos en el shortcode. Decimal o entero. Ejemplo: [wpcs_price meta_value=my_price_field]. Usa el punto para los decimales, por ejemplo: 100.55
  • type - escribe aquí la palabra 'fixed' para mostrar precios fijos para cada moneda en lugar de recalcularlos a partir de la moneda base
  • post_id - (desde la v.2.1.7/1.1.7) si necesitas mostrar en algún lugar el precio conmutable de una entrada, por ejemplo en un catálogo. Funciona junto con el atributo 'meta_value'. Si no se indica el campo meta, el valor del precio se toma del campo 'wpcs_price' de la entrada.
  • fix_currency - (desde la v.2.1.9/1.1.9) acepta un código de moneda y muestra el precio en esa moneda, independientemente de la que esté seleccionada

Precios fijos

Si quieres fijar un precio propio para cada moneda y evitar el recálculo a partir de la moneda base, escribe algo como: [wpcs_price type="fixed" value="USD:15,EUR:20,GBP:45"] . Si quieres usar un campo meta en lugar del atributo 'value', escribe el shortcode como [wpcs_price meta_value=my_price_field type="fixed"] y el valor del campo meta debe tener la siguiente sintaxis: USD:15,EUR:20,GBP:45

Si falta el valor de alguna moneda, en la parte pública del sitio se mostrará la palabra 'none'.