Mostrar caja solo en la página de inicio con Shortcode Ultimate

  • Autor Autor FantasiaFinal
  • Fecha de inicio Fecha de inicio
FantasiaFinal

FantasiaFinal

Eta
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Hola,

Tengo instalado en uno mis sitios el plugin: "Shortcode ultimate", tengo puesto en el footer el shortcode "Caja" con texto dentro, se muestra bien pero el detalle es que aparece tanto en páginas como post de mi sitio, ¿cómo puedo hacer que se muestre solo en el home?

El código del shortcode es este:

[su_box title="" style="default" box_color="#eb3349" title_color="#FFFFFF" radius="5" class=""]<h2 style="text-align: center;">TEXTO</h2>
<h4 style="text-align: center;">TEXTOH4</h4>[/su_box]

Agradecería una ayuda, saludos.
 
No me funcionó :/
 
¿Por qué se muestra en varios sitios? Cada shortcode va sólo donde lo hayas insertado ¿estás usando algún plugin para insertar los códigos o los estás insertando manualmente?
 
¿Por qué se muestra en varios sitios? Cada shortcode va sólo donde lo hayas insertado ¿estás usando algún plugin para insertar los códigos o los estás insertando manualmente?

Está insertado manualmente en el footer, pero aparece en toda la web, solo necesito que aparezca en el home :/
 
Está insertado manualmente en el footer, pero aparece en toda la web, solo necesito que aparezca en el home :/

Ah bueno, haber comenzado por ahí.

Puedes añadir algún plugin que permita mostrar los widgets sólo en determinadas partes del sitio web, es la opción más fácil, aunque requiere que uses un plugin secundario...

Hay varios plugins que cumplen con esa función.

Algunos de ellos

Conditional Widgets | WordPress.org

Dynamic Widgets | WordPress.org

Widget Logic | WordPress.org

Widget Options | WordPress.org

Dynamic Widgets | WordPress.org

Widget Manager Light | WordPress.org

Widget Display Filter | WordPress.org

Widgets Control | WordPress.org

MiwoWidgets – Widget Visibility Manager | WordPress.org

Widget Visibility Without Jetpack | WordPress.org

Widget Wrangler | WordPress.org

Advanced Text Widget | WordPress.org}

entre otros...
 
Dependiendo de si tienes asignada una página estática como index o no usa esto:
PHP:
if ( is_front_page() && is_home() ) {
//Hace referencia a la página de inicio por defecto de wordpress.
//TU SHORTCODE
}
elseif ( is_front_page() ) {
//Hace referencia a una página estática de wordpress.
//TU SHORTCODE
}
elseif ( is_home() ){
//Hace referencia a la página de blog de wordpress.
//TU SHORTCODE
}
Si quieres, pon un echo "1", echo "2" y echo "3" en cada if, para comprobar cual muestra en tu web y así poner solo el que es compatible con tu web, saludos.
 
Yo lo que haría sería sacarlo del footer si quieres que solo se vea en la página principal ( home)
Ponlo como ultima línea de código del Index y te aparecerá encima del footer o elimina el footer de esa página en concreto y sustituyelo por lo que le quieras poner en este caso el shorcode. Todo está en la modificación de la página principal, habitualmente "index"
 
Usa este codigo!

PHP:
<?php if(is_front_page() && is_home()): ?>
[su_box title="" style="default" box_color="#eb3349" title_color="#FFFFFF" radius="5" class=""]<h2 style="text-align: center;">TEXTO</h2>
<h4 style="text-align: center;">TEXTOH4</h4>[/su_box]
<?php endif; ?>
 
Yo lo que haría sería sacarlo del footer si quieres que solo se vea en la página principal ( home)

Yo también pienso que es la solución más lógica y simple, con ponerlo justo encima del footer pienso que debería funcionar...
 
Lo primero es ver el theme, ya conociendo la demo, se puede optar por una u otra opción.

Sin embargo, la opción del user de sacarlo del footer es a mi juicio, la mejor opción sin conocer la demo. :encouragement:
 
Atrás
Arriba