wp_editor rendert keinen Shortcode

Ich habe ein Dashboard-Widget erstellt und dieses Widget zeigt Inhalte an, die ich von einer bestimmten Seite hinzufügen werde. Also habe ich eine Optionsseite erstellt und ein Textfeld mit dem WordPress-Editor erstellt.

wp_editor(html_entity_decode(stripcslashes($widget_content)), 'widget_wp_content'); 

Aber wenn ich diesen Feldwert im Widget-Bereich als sein richtiges Bild als Bild nicht Bild html gebe. Aber für den Untertitel zeigt es Untertitel shortcode.like

  image display and caption_content. 

Ich verwende Code, um den Wert zu drucken

 echo html_entity_decode(stripslashes($val['content'])); 

Vielen Dank

Solutions Collecting From Web of "wp_editor rendert keinen Shortcode"

Sie müssen es durch do_shortcode() . do_shortcode() “führt” alle Shortcodes in Text, die an ihn übergeben wurden:

 echo do_shortcode( html_entity_decode( stripslashes( $val['content'] ) ) ); 

Ich denke du musst den Shortcode in deinem Widget aktivieren?

 add_filter('widget_text','do_shortcode');