Enhanced Text Widget


UPDATE: Plugin ownership changed for this plugin. We are currently evaluating possible enhancements for it. Stay tuned! If you have any suggestions yourself, please let us know in the Support Forum.

An enhanced version of the default text widget where you may have Text, HTML, CSS, JavaScript, Flash, Shortcodes and/or PHP as content with linkable widget title.


  • Title
  • Title URL
  • Widget CSS class
  • Content supports Text, HTML, CSS, JavaScript, Flash, Shortcodes, and PHP
  • Option to not display a title
  • Option to open Title URL in new window
  • Option to automatically add paragraphs to content
  • Option to not output before/after_widget/title (bare widget)

For questions, please ask in the support forum


Enjoy this plugin? Send a tip to support development.


  • Widget options


  1. Download and extract the zip archive
  2. Upload enhanced-text-widget folder to /wp-content/plugins/
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. Add the widget to a sidebar and configure the options as desired


Nothing right now.


You are using this plugin, now that you have very recently purchased it, to SPAM the very new plugin Copy Delete Posts onto sites by placing a banner for it at the top of pages in the backend of sites that has this plugin installed... When the banner first appeared for an unfamiliar plugin I figured you must be doing this through another plugin I am using, and because it just started I figured it must be one I updated recently... I batch updated a bunch of plugins on a bunch of sites via ManageWP in the last couple days, and so had to go into the plugins folder for the site I was exploring this with, via cPanel, to try to figure out via last modified dates where it was coming from... I was lucky, my first guess worked, a plugin that was updated just today, and that is installed on a bunch of my sites... When I deactivated this Enhanced Text Widget plugin the banner went away, when I reactivated it the banner returned... In my view this is not a very good thing to be doing (to say it very mildly), and it may also be against WordPress policies... I hope so... If it is not it sure should be, because beyond the intrusive and invasive nature of such behavior if it were wide spread amongst plugin developers it would result in a rather cluttered spammy mess just constantly appearing at the top of backend pages... Not good for developers, and way worse for their clients... I was curious and followed the banner's link, which directly installed and activated the Copy Delete Posts plugin and redirected to its settings page on the site I was exploring all this with... I found that on top of all the rest, the Copy Delete Posts plugin freezes the scrolling of the admin menu when on its settings page... And to pile bad on bad, whatever had been done to this plugin to bring about the banner, it had also made it so that though this plugin can be deactivated, it can NOT be deleted... Deleting hangs, and a huge long error message appears at the top of the plugins page saying so and why... So it became necessary to go in through the cPanel again, of many sites, to delete this plugin once it was deactivated... I still have some sites to do this on, after I replace more complex things I am doing with this plugin on those sites, in some cases for some years now... And so beside causing me a lot of time you have also ruined this what was a very useful plugin in the process, ruined it at least for me, because there is no way I could trust it again, under its new "Clever Widgets" ownership, people who apparently believe it is "clever" to spam sites in this manner...
Needed a simple widget to display some custom fields somewhere on my website. So added the relevent PHP and it just works as expected. Easy to use.
I've been using this for a very long time on one of my sites when I needed to jerry rig a solution together to display different ad groups on posts based on their category. I've had no issues and it's still working in 2018!
We use this plugin on most of the sites we build. I'm concerned that it hasn't been updated in a while, but it seems to still work just fine.
Read all 48 reviews

Contributors & Developers

“Enhanced Text Widget” is open source software. The following people have contributed to this plugin.


“Enhanced Text Widget” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Enhanced Text Widget” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Rollback


  • Revival
  • Added feedback system
  • Updated readme


  • Tested up to WordPress 4.8


  • Adds option to hide empty widgets


  • Updates tested to 4.0
  • Updates license to GPLv3
  • Minor code refactoring


  • Adds Italian translation


  • Removes widget caching
  • Fixes issue with multiline PHP code


  • Display text field in monospace font
  • Code refactoring


  • This adds option to hide the title
  • Tested up to 3.5.1


  • Fixes “Do not output before/after_widget/title” option
  • Code cleanup


  • Bug fixes


  • Fixed debug warnings
  • Fixed code merge issue


  • This adds option to display bare text (no before/after widget/title elements are shown).


  • Adds css class parameter that wraps widget.


  • First release.