Hola que tal, consulta,hay manera de ocultar la descripción y que la vean solo los que se registraron?
[por ejemplo ahi no estoy registrado pero puedo ver la descripción que puse
y queria saber si se puede ocultar y que sea visible solo para los que estan registrados
Gracias saludos
Contenido solo visible a usuarios registrados
Hola Ruben,
En que renglon estas colocando dicha descripción? te comparto un código que oculta la descripción que ingresas en la parte superior es decir la que despliega la descripción general del producto no la descripción corta que se muestra debajo del nombre del producto:
add_filter( 'woocommerce_product_tabs', 'customize_product_tabs', 100 );
function customize_product_tabs( $tabs ) {
if ( ! is_user_logged_in() ) {
unset( $tabs['description'] ); // remove the description tab
}
return $tabs;
}
Lo agregas mediante dos opciones, por el complemento de Code snippets o bien directamente en tu archivo functions.php de tu tema hijo o el tema padre en caso de no tener activo un tema hijo.
Si quieres hacerlo mediante el archivo debes ingresar en tu Cpanel > Administrador de archivos > Public_html > Dominio > wp-content > themes > tema o tema hijo > archivo functions.php, una vez lo identificas haces clic derecho y luego editar.
El código debes agregarlo al final de todo el documento.
Verifica y nos comentas.
Un saludo 🖐️
me refiero a esta descripción
Lo puse asi
al entrar al incognito no se oculto la descripción ...
saludos
Hola Ruben,
te comparto un código que oculta la descripción que ingresas en la parte superior es decir la que despliega la descripción general del producto no la descripción corta que se muestra debajo del nombre del producto:
al entrar al incognito no se oculto la descripción ...
Es por esto que no se oculta este por que como te comente previamente este funciona para la parte de descripción general, verifica con este complemento > https://es.wordpress.org/plugins/content-control/, en este al momento de agregar la descripción corta ingresas como se explica en plugin los siguientes shortcodes:
[content_control]Contenido aqui[/content_control]
Un saludo 🖐️
Tengo un problema con el pluguin, es que es buenísimo, pero no muestra la descripción a los usuarios que estan registrados también,
La idea es que no muestre la descripción a los qje no estan registrados solamente
🤗 saludos
Hola Ruben,
Directamente en la información del plugin tienes los shortcodes:
Por ejemplo si lo van a visualizar solo los suscriptores debes insertarlo como se muestra en el ejemplo adicional a otros valores que puedes agregar.
Verifica y nos comentas, un saludo 🖐️
Hola Ruben,
Si deseas ocultar la descripcion iría entonces en el texto que coloques en la descripción tal como te indique previamente.
Si deseas ocultar otro contenido debes colocarlo entre el contenido el shortcode funciona de la siguiente forma:
[shortcode abierto] Contenido que deseas restringir [Shortcode cerrado]
Adicional a eso le agregas los valores que deseas y funcionaria de forma correcta.
Un saludo 🖐️
perdon una vez mas, yo deseo ocualtar esta descripción para los que no están registrados y mostrarlos a los que si estan registrados, entonces donde tengo que colocar el shorcode?? ahi mismo?
gracias
Hola Ruben,
En este caso una vez tengas instalado el plugin para ocultar el contenido a usuarios no registrados debes añadirlo en la descripción entre los shortcode , por ejemplo
[content_control]$1.248 c/u- PRECIO EXCLUSIVO POR CURVA COMPLETA![/content_control]
Luego esto debes colocarlo en la sección donde usualmente debe ir el texto
Un Saludo
el problema es que lo hice pero la descripcion se oculta igual aunque este registrado
Muchas gracia, lo esto haciendo bien?
Saludos
Hola
Debería funcionarte, prueba agregar el parámetro de roles y verifica.
logged_out="1" y verificar si te muestra para los que no estan registrados
Saludos.