 
 
		
				
			Cicklow
Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
¡Usuario popular!
Suscripción a IA
		 
	En este nuevo tutorial aprenderán como hacer que sus widgets tengan lógica o mejor dicho donde mostrarlos y donde no... Para esto usaremos el plugin Widget Logic (Yo lo uso en muchos de mis sitios)... Porque este plugin y no otro, pues permite mucho mejor control que muchos de otros plugin, ejemplo jetpack tiene esta opción, pero es muy limitado!
Solo activan el plugin y luego cuando agregan un widget aparecerá un campo nuevo abajo del mismo el cual pueden colocar comandos... Estos son los comandos que pueden usar:
 
	(El comando contrario es !COMANDO()... ejemplo !wp_is_mobile()...se usa ! o en su defecto ===FALSE)
Mostrar solo en móviles:
		PHP:
	
	wp_is_mobile()Mostrar solo en el inicio de WP:
		PHP:
	
	is_home()Mostrar solo en el post:
		PHP:
	
	is_single()Mostrar solo en las búsquedas:
		PHP:
	
	is_search()Mostrar solo en los archivos:
		PHP:
	
	is_archive()Mostrar solo en la pagina de error (404 = No se encuentra):
		PHP:
	
	is_404()Mostrar solo en las paginas:
		PHP:
	
	is_page()Mostrar solo en las categorías:
		PHP:
	
	is_category()Básicamente esas son las mas usadas... ahora estas se pueden combinar para tener un mejor control, se van a usar estos comandos logicos:
&& = Y (AND)... eso significa que se cumplen las opciones dadas... ejemplo:
Mostrar solo en móviles y solo en el post:
		PHP:
	
	(wp_is_mobile() && is_single())|| = O (OR)... eso significa que se cumple una u otra de las opciones dadas... ejemplo:
Mostrar solo en los post o en las búsquedas:
		PHP:
	
	(is_single() || is_search())También se pueden combinar los dos operadores...ejemplo:
Mostrar solo en los (post o en las búsquedas) y solo si es móvil:
		PHP:
	
	((is_single() || is_search()) || wp_is_mobile())Esto no es todo también podemos usar funciones de PHP...
Mostrar solo si el referido es google:
		PHP:
	
	(stripos($_SERVER['HTTP_REFERER'],'google'))Mostrar si el referido no es google:
		PHP:
	
	(stripos($_SERVER['HTTP_REFERER'],'google')===FALSE)Mostrar solo si existe la cookie PEPE (nombre inventado):
		PHP:
	
	($_COOKIE['PEPE']=="1")Si conocen PHP es facil de usar y complementar con comandos, sino conocen de PHP los comandos básicos están explicados en este tutorial o en el codex de WP.
Saludos!
 
  
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 