Avisos
Vaciar todo

Mostrar Webs diferentes por países  

 
Javier
 Javier
Usuario activo

Buenos días:

Nos gustaría saber cómo podemos mostrar diferente contenido en la Web en función del país desde el que se visite sin tener que crear Webs diferentes. Hemos creado una tienda online en Artwohl.com pero no queremos que los productos se puedan comprar desde España. Nos gustaría saber si podemos restringir parte de la Web a visitantes de España y aún mejor, si se pueden modificar contenidos en función del país desde el que se nos visite ocultando enlaces a la tienda y modificando ciertas secciones de contenido.

Muchas gracias.

Contenido solo visible a usuarios registrados

Citar
Respondido : 20/06/2022 8:55 am
Damaris me gusta
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Javier.

Tienes el siguiente plugin.

-> https://es.wordpress.org/plugins/custom-content-by-country/

 

El plugin utiliza el ShortCode [CBC][/CBC] con tres parámetros:

  • country, para indicar el país o la lista de países (códigos de dos letras) a los que se refiere el contenido entre ShortCodes
  • show, que indica si el contenido debe mostrarse (y) u ocultarse (n) a los países indicados (si no se especifica lo muestra por defecto)
  • message, un texto (opcional) que se mostrará a los visitantes de los países que no pueden acceder al contenido (algo como Lo sentimos, este contenido no está disponible en tu país o algo así)
  • html, una opción algo más técnica, por si se quiere dar un formato especial a este tipo de contenido, pero no es en absoluto necesario usarlo

Un ejemplo podría ser este:

[CBC country="es" show="y"]Contenido para los visitantes de España[/CBC]

Si te das cuenta en el ShortCode añadimos la extension del país " country="es" " y le indicamos si es visible paar ese país " show="y" "

En este caso el texto solo seria visible para España y el resto de países no estaria visible.

 

Si queremos que ese texto no sea visible para un país:

[CBC country="es" show="n"]Contenido para los visitantes del resto de países[/CBC]

En teste caso si te fijas le indicamos que ese contenido no sea visible para España " show="n

En este ultimo caso el texto seria visible para todos los países excepto España

 

Por supuesto puedes hacerlo por países:

[CBC country="es" show="y"]Contenido para los visitantes de España[/CBC]
[CBC country="cl" show="y"]Contenido para los visitantes de Chile[/CBC]
[CBC country="mx" show="y"]Contenido para los visitantes de México[/CBC]
[CBC country="ar" show="y"]Contenido para los visitantes de Argentina[/CBC]
[CBC country="co" show="y"]Contenido para los visitantes de Colombia[/CBC]
[CBC country="ve" show="y"]Contenido para los visitantes de Venezuela[/CBC]
[CBC country="pe" show="y"]Contenido para los visitantes de Perú[/CBC]

 

 no queremos que los productos se puedan comprar desde España. 

Puedes utilizar el siguiente plugin:

-> https://wordpress.org/plugins/woo-product-country-base-restrictions/

 

Una vez instalado si editas un producto veras que tienes una nueva opción " Country Restrictions " donde puedes indicarle que países se puede comprar o que países no se puede comprar:

 

screenshot joomlero cp7004.webjoomla.es 2022.06.20 10 56 32

 

Tienes documentación del plugin en este enlace:

-> https://www.zorem.com/docs/country-based-restrictions-for-woocommerce/plugin-settings/

 

Un saludo

ResponderCitar
Respondido : 20/06/2022 10:01 am
Damaris me gusta

Cursos Gratuitos WordPress

Damaris
 Damaris
Usuario experto

@pepesoler

MUy buenos dias Muchas gracias PEPE.

Hay un plugin diferente para vender servicios. O se pude usar este te plugin se puede usar para vender servicios.

Y se puede poner diferentes precios.

Muchas gracias estoy atenta. 

ResponderCitar
Respondido : 20/06/2022 11:17 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Damaris.

Hay un plugin diferente para vender servicios

Puedes utilizar la Opción de producto Virtual:

screenshot joomlero cp7004.webjoomla.es 2022.06.20 12 25 01

 

Con esta opción se evita el envio y el usuario solo tiene que hacer el pago.

 

se puede poner diferentes precios.

Te refieres a países o Usuarios ?

Para países tienes el siguiente plugin:

-> https://es.wordpress.org/plugins/woocommerce-product-price-based-on-countries/

Una vez instalado:

.- Accede a WooCommerce -> Ajustes -> Precios por zona.

.- Selecciona Zona de precios:

screenshot joomlero cp7004.webjoomla.es 2022.06.20 12 41 45

.- Añade las Zonas donde vendes ( Países )

screenshot joomlero cp7004.webjoomla.es 2022.06.20 12 43 19

.- Añades un Nombre paar tenerlo localizado y selecciona el país:

screenshot joomlero cp7004.webjoomla.es 2022.06.20 12 45 38

.- Edita un producto veras que tienes unos bloques paar añadir el precio a cada país de la zona, puedes hacer que se haga automaticamente por la tasa de cambio que definiste en la zona que creaste o poner los precios manualmente:

screenshot joomlero cp7004.webjoomla.es 2022.06.20 12 48 00

 

Tienes que tener en cuenta que paar que funciones en las opciones de ajustes de WooCommerce tienes que seleccionar la opción de Geolocalizar:

screenshot joomlero cp7004.webjoomla.es 2022.06.20 12 52 19

 

Un saludo

 

ResponderCitar
Respondido : 20/06/2022 11:53 am