Advanced Text Widget is a text widget that allows you to execute raw PHP code and specify on which pages it should be displayed. It comes with 10 default visibility conditions. You can edit and/or add your own visibility conditions as well. Conditions support arguments which could be strings and/or arrays.
Features:
- 10 Default widget visibility conditions with over 20 application possibilities.
- Add unlimited custom conditions.
- “Advanced Text” widget with raw PHP support and shortcodes execution.
PRO Version:
- Apply visibility conditions to ANY widget.
- Add custom CSS IDs/Classes to ANY widget.
- Import/Export your visibility conditions to re-use on other sites.
Check out PRO Version
Credits:
Install like any other basic plugin:
- Copy the advanced-text-widget folder to your /wp-content/plugins/ folder
- Activate the Advanced Text Widget on your plugin-page.
- Drag the Advanced Text Widget to your sidebar and add your own content including php code if needed. Optionally specify whether to display only on home, pages, posts, posts in category (-ies) or category archives. Specify even more if you like with slug/ID/title.
The plugins settings are located under Settings => ATW Plugin. From there you can edit/add visibility conditions as well as opt-out from applying conditions to all widgets.
Notes:
- When selecting to show widget on Home page - it will show up on the Blog's index (main) page. If you have a static front page where you would like to show your widget, select the Front page option.