WPCS - WordPress Currency Switcher Professional

WordPress Currency Switcher frente a WooCommerce Currency Switcher

WordPress Currency Switcher frente a WooCommerce Currency Switcher no es una elección entre una edición básica y una avanzada de un mismo producto. Son dos plugins del mismo equipo, hechos para dos trabajos distintos. WPCS – WordPress Currency Switcher convierte los precios que escribes en entradas, páginas y contenido personalizado. FOX – WooCommerce Currency Switcher (antes WOOCS) convierte una tienda WooCommerce: precios de productos, carrito, checkout y pedidos. Si instalas el que corresponde al otro trabajo, obtienes un selector que no cambia nada, así que conviene decidir antes de configurar nada.

WPCS: precios en entradas, páginas y contenido personalizado

WPCS funciona en cualquier sitio WordPress, con o sin WooCommerce. Escribes cada precio una sola vez, en tu moneda base, dentro del shortcode [wpcs_price]: [wpcs_price value=100]. Cuando un visitante elige una moneda con el selector [wpcs], el widget o el selector lateral, cada precio impreso por ese shortcode se convierte al tipo de cambio actual y se muestra con el símbolo y el formato correctos. Las reglas GeoIP y una moneda de bienvenida pueden elegir la primera moneda para un visitante nuevo. Los ajustes están en Ajustes → Currency Switcher (Settings → Currency Switcher).

WPCS no tiene ninguna conexión con WooCommerce. No se engancha a los precios de los productos, al carrito, al checkout ni a los pagos, así que, aunque WooCommerce esté activo en el mismo sitio, todos los precios de la tienda se quedan como están. Así está construido el plugin; no es un fallo. Además solo muestra precios: si tu sitio cobra mediante un formulario o un plugin de reservas, el importe cobrado se queda en la moneda de ese plugin. Cómo configurar WPCS paso a paso se explica en cómo mostrar precios en varias monedas en WordPress.

FOX: la tienda WooCommerce

FOX requiere WooCommerce y funciona dentro de él. Convierte los precios de los productos en las páginas de tienda, de categoría y de producto, y los importes que WooCommerce calcula a partir de ellos en el minicarrito, el carrito y el checkout. Con la opción Se permiten varias monedas (Is multiple allowed), los clientes pagan en la moneda que seleccionaron y el pedido se guarda en esa moneda; sin ella, ven precios convertidos pero pagan en la moneda base. Además, incluye funciones propias de la tienda: precios fijos por producto y moneda, pasarelas de pago por moneda, reglas GeoIP (incluida Pago según reglas GeoIP (Checkout by GeoIP rules)) y una moneda de bienvenida. Los ajustes están en WooCommerce → Ajustes → Moneda (WooCommerce → Settings → Currency), y el shortcode del selector es [woocs].

Una tienda tampoco necesita WPCS para su blog o sus páginas de aterrizaje: FOX convierte cualquier importe escrito en la moneda base a la moneda del visitante con [woocs_show_custom_price value=100].

Comparación lado a lado

WPCSFOX
Hecho paraPrecios en entradas, páginas, tipos de contenido personalizados y widgetsTiendas WooCommerce
Necesita WooCommerceNoSí
Cambia los precios de productos, carrito y checkoutNoSí
El cliente paga en la moneda seleccionadaNo, solo muestra preciosSí, con Se permiten varias monedas (Is multiple allowed)
Importes en el contenido[wpcs_price value=100][woocs_show_custom_price value=100]
Selector[wpcs], widget, selector lateral[woocs], widget, selector lateral
Reglas GeoIP y moneda de bienvenidaSíSí
AjustesAjustes → Currency Switcher (Settings → Currency Switcher)WooCommerce → Ajustes → Moneda (WooCommerce → Settings → Currency)

Cuál necesitas

  • WPCS: blogs y revistas, páginas de servicios y de precios, portafolios, listados de viajes, alquileres e inmobiliarias, catálogos sin carrito, precios guardados en campos personalizados de tipos de contenido personalizados. Cualquier caso en el que se muestre un precio pero no se venda a través de WooCommerce.
  • FOX: todas las tiendas WooCommerce, incluidas las reservas, suscripciones o membresías vendidas como productos de WooCommerce. También una tienda que tiene páginas de contenido con precios, porque FOX las cubre con su propio shortcode.
  • Ninguno cambia la moneda de un formulario de pago o de un sistema de reservas que no esté construido sobre WooCommerce. WPCS puede mostrar a su lado importes convertidos a título informativo, siempre que se impriman con [wpcs_price].

Señales de que instalaste el plugin equivocado

  • El selector es visible, los tipos de cambio están definidos y los precios de los productos de WooCommerce nunca cambian. Es WPCS en una tienda.
  • Comprueba el nombre en la página Plugins: WPCS - WordPress Currency Switcher o FOX - Currency Switcher Professional for WooCommerce. La ubicación de los ajustes de la tabla anterior también los distingue.
  • El paquete de descarga de FOX incluye WPCS como bonus, en una carpeta aparte llamada GIFT FOR YOU. El archivo de esa carpeta se instala y se activa como cualquier plugin y después no toca nunca la tienda. Instala en su lugar el archivo del plugin principal.

Para pasar de WPCS a FOX, desactiva y elimina WPCS, instala FOX y vuelve a configurar las monedas en WooCommerce → Ajustes → Moneda (WooCommerce → Settings → Currency). FOX no lee los ajustes de WPCS, así que las monedas, los tipos de cambio y las reglas hay que introducirlos allí.

No uses los dos en una tienda

En un sitio WooCommerce, mantén WPCS desactivado. Los dos plugins tienen listas de monedas separadas, tipos de cambio separados y elecciones de visitante guardadas por separado, así que pueden contradecirse: el selector de WPCS puede mostrar una moneda mientras FOX genera el carrito y el checkout en otra. Usa el selector de FOX ([woocs] o su widget) y los shortcodes de FOX para los precios en el contenido.

Si, usando solo FOX, un umbral de envío gratuito o un recargo añadido por otro plugin (por ejemplo Flexible Shipping o WooCommerce Extra Fees) sigue ignorando la moneda seleccionada, ese plugin compara los importes del carrito en la moneda base. Es una cuestión de compatibilidad entre FOX y ese plugin; plantéala en el foro de soporte de FOX.

Pruébalos antes de decidir

Ambos plugins están en wordpress.org: WPCS y FOX. Instala el que corresponda en una copia de pruebas de tu sitio y prueba el caso real antes de construir sobre él:

  • WPCS: una página en borrador con [wpcs] y [wpcs_price value=100]; el importe debe cambiar al cambiar de moneda.
  • FOX: una página de producto y el carrito; el precio del producto y el total del carrito deben cambiar al cambiar de moneda.

Si los precios de WPCS no cambian en la página de prueba, sigue el selector de moneda no convierte los precios. Para cualquier otra cuestión sobre WPCS, pregunta en el foro de soporte de WPCS.