Wie man überprüft, ob ein Shortcode in einem Widget oder Post ausgeführt wird

Ich erstelle ein Feature für meine Website mit einem WordPress-Shortcode. Der Shortcode zeigt eine HTML-Tabelle an, die bestimmte Daten enthält.

Ich habe den functionscode für Widget / Sidebar aktiviert und es funktioniert gut im Widget.

Das einzige Problem ist, dass mein Designer zwei verschiedene Stile erstellt hat; eine für Post und eine für Widget. Gibt es eine Möglichkeit zu wissen, dass der Code in der Seitenleiste oder in der Post ausgeführt wird?

z.B:

if(is_widget()){ //add stylesheet for widget here } else{ //add stylesheet for post here } 

Vielen Dank

Solutions Collecting From Web of "Wie man überprüft, ob ein Shortcode in einem Widget oder Post ausgeführt wird"