Having a widget only show up in print

I think you’ll get a long way just by applying print styles in your CSS file.

@media screen {
  #widget-for-print { display:none; }
}
@media print {
  #widget-for-screen { display:none; }
}

http://reference.sitepoint.com/css/at-media

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)