PluginProbe
Essential Widgets / trunk
Essential Widgets vtrunk
3.2.1 3.3 3.2 trunk 1.0.0 1.0.1 1.1 1.2 1.2.1 1.2.2 1.3 1.4 1.4.1 1.5 1.6 1.7 1.7.1 1.7.2 1.7.3 1.7.4 1.8 1.9 2.0 2.1 2.2 All 31 releases
essential-widgets / README.txt

README.txt in Essential Widgets trunk, at README.txt

200 lines 9.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 === Essential Widgets ===
2 Contributors: catchplugins, catchthemes, sakinshrestha, pratikshrestha, maheshmaharjan
3 Donate link: https://catchplugins.com/plugins/essential-widgets-pro/
4 Tags: widgets, pages, posts, tags, categories
5 Requires at least: 5.9
6 Requires PHP: 7.4
7 Tested up to: 7.0
8 Stable tag: 3.2.1
9 License: GPLv2 or later
10 License URI: https://www.gnu.org/licenses/gpl-2.0.html
11
12 Essential Widgets is a WordPress plugin for widgets that allows you to create and add amazing widgets with high customization option
13
14 == Description ==
15
16 Essential Widgets - a free WordPress plugin for widgets allows you to create and add interesting widgets on your website to make it more attractive and welcoming. Essential Widgets stays true to the essence of its name and offers exactly what you expect from a widgets plugin—all the “essential” widgets for your website. The plugin has been crafted beautifully to draw the extra attention to the important parts of your website. Essential Widgets provides you with the ability to have more control over the widgets with the various customization options. This free WordPress plugin for widgets allows you to create 7 different interesting widgets on your website. All the 7 widgets provided to you comes with so many customization options and are very easy to use. So, with Essential Widgets plugin, customize the interesting widgets your way and display them anywhere you want on your website to make it more dynamic.
17
18 1. EW: Archives
19 The Archives widget comes with various customization options. Choose a title, limit the number of posts, select the archive type, post type, order and more with the Archives widget.
20
21 2. EW: Authors
22 Displaying the author’s information is kind of a must-have feature if your website has multiple authors. Our new WordPress widgets plugin allows you to add Authors widget. With this widget, you can show the list of the authors on your website, the number of posts, select feed type, and more.
23
24 3. EW: Categories
25 Essential Widgets Pro supports Categories widget. The widget provides you with various customizable options such as the title of the widget, taxonomy option, order option, number of categories to show, display as a list or none, number of posts to display, sort by option, select feed type ton display and display as text or image.
26
27 4. EW: Menus
28 Bored with the same default menu? Our new WordPress plugin for widgets, Essential Widgets Pro supports Menus widget. With the Menus widget filled with various customization options, you can display your menus elegantly anywhere you want on your website.
29
30 5. EW: Pages
31 Display a list of pages with the Pages widget. With various customization options being provided to you, you can showcase the pages that are more important on your website wherever you want with Essential Widgets Pro.
32
33 6. EW: Posts
34 Essential Widgets Pro supports Posts widget. With the widget and its customizable options, you can easily display a list of posts on your website. You can add a title, select the post type, number of items to display, order, sort by, and more.
35
36 7. EW: Tags
37 And last, but definitely not the least, the Tags widget. You can display a list of tags as cloud or list, select the order of the tags, sort by option and the number of items to be displayed. The widget also provides you with more customization options including the unit, separator, search, text type, and more.
38
39 == Translations ==
40
41 To translate the plugin, use translate.wordpress.org (GlotPress). You only need your WordPress.org account to join the collaborative translation project.
42
43 You can translate Essential Widgets on [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/essential-widgets/).
44
45 == Installation ==
46
47 The easy way (via Dashboard) :
48
49 * Go to Plugins > Add New
50 * Type in the **Essential Widgets** in Search Plugins box
51 * Click Install Now to install the plugin
52 * After Installation click activate to start using the **Essential Widgets**
53 * Go to **Widgets** from Dashboard menu
54 * Use your desired widgets in your desired widget areas
55
56 Not so easy way (via FTP) :
57
58 * Download the **Essential Widgets**
59 * Unarchive **Essential Widgets** plugin
60 * Copy folder with `essential-widgets.zip`
61 * Open the ftp `\wp-content\plugins\`
62 * Paste the plug-ins folder in the folder
63 * Go to admin panel => open item "Plugins" => activate **Essential Widgets**
64 * Go to **Widgets** from Dashboard menu
65 * Use your desired widgets in your desired widget areas
66
67 == Screenshots ==
68
69 1. Archives
70 2. Authors
71 3. Categories
72 4. Menus
73 5. Pages
74 6. Posts
75 7. Tags
76
77 == Changelog ==
78
79 = 3.2.1 (Released: June 18, 2026) =
80 * Bug Fixed: prefix issue in get_meta_keys function
81 * Bug Fixed: defined check for plugin version
82
83 = 3.2 (Released: June 16, 2026) =
84 * Bug Fixed: Pages widget no longer triggers a fatal error when adding it from the Widgets screen or Customizer
85 * Bug Fixed: Settings link on the Plugins page no longer appears on unrelated plugins
86 * Bug Fixed: Tags widget's custom callback fields were never actually validated before being saved
87 * Improved: License links now use secure HTTPS
88 * Code: Removed unused/duplicate admin hook registration code
89
90 = 3.1 (Released: May 26, 2026) =
91 * Bug Fixed: PHP fatal error in Tags block — undefined variable used as callable
92 * Bug Fixed: Posts widget href attribute missing quotes around URL (invalid HTML)
93 * Bug Fixed: Scripts now correctly load in the footer across admin and public pages
94 * Bug Fixed: Deprecated wp-editor block script dependency replaced with wp-block-editor
95 * Bug Fixed: Several strings were untranslatable due to wrong or missing text domain
96 * Code: Various code quality improvements (strict comparisons, output escaping, i18n)
97 * Compatibility check up to version 7.0
98
99 = 3.0.1 (Released: January 26, 2026) =
100 * Bug Fixed: Cross-site Scripting (Reported by Muhammad Yudha - DJ)
101
102 = 3.0 (Released: January 15, 2026) =
103 * Bug Fixed: Mismatched text domain
104 * Bug Fixed: Missing $domain parameter in function
105 * Bug Fixed: missing_direct_file_access_protection
106 * Bug Fixed: Processing form data without nonce verification
107 * Bug Fixed: WordPress.WP.AlternativeFunctions.strip_tags_strip_tags
108 * Bug Fixed: WordPress.Security.NonceVerification.Recommended
109 * Bug Fixed: WordPress.Security.EscapeOutput.OutputNotEscaped
110 * Bug Fixed: WordPress.Security.ValidatedSanitizedInput.InputNotValidated
111 * Bug Fixed: WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
112 * Bug Fixed: WordPress.Security.ValidatedSanitizedInput.MissingUnslash
113 * Compatibility check up to version 6.9
114
115 = 2.3 (Released: November 19, 2025) =
116 * Bug Fixed: Cross-Site Scripting via the `title` parameter in widget shortcodes (Reported by Mdr https://patchstack.com)
117
118 = 2.2.2 (Released: May 13, 2025) =
119 * Bug Fixed: Translation loading
120 * Compatibility check up to version 6.8
121
122 = 2.2.1 (Released: April 10, 2024) =
123 * Compatibility check up to version 6.5
124
125 = 2.2 (Released: November 15, 2023) =
126 * Compatibility check up to version 6.4
127
128 = 2.1 (Released: November 19, 2022) =
129 * Compatibility check up to version 6.1
130
131 = 2.0 (Released: February 24, 2022) =
132 * Compatibility check up to version 5.9
133
134 = 1.9 (Released: September 15, 2021) =
135 * Bug Fixed: Security issue on ajax calls (Reported by: Erwan - WPScan)
136
137 = 1.8 (Released: August 05, 2021) =
138 * Added: EW Blocks
139 * Bug Fixed: More options toggle button issue in Widgets page
140 * Compatibility check up to version 5.8
141 * Updated: add_filter hook to 'block_categories_all' since 'block_categories' is deprecated since 5.8
142
143 = 1.7.4 (Released: March 07, 2021) =
144 * Compatibility check up to version 5.7
145
146 = 1.7.3 (Released: October 13, 2020) =
147 * Replaced join with implode as join(): Passing glue string after array is deprecated (Reported by: chrisfurness)
148
149 = 1.7.2 (Released: August 19, 2020) =
150 * Bug Fixed: Issue in add new theme page
151
152 = 1.7.1 (Released: May 08, 2020) =
153 * Added: French translation by Charles GIRARDIN
154
155 = 1.7 (Released: March 17, 2020) =
156 * Compatibility check up to version 5.4
157
158 = 1.6 (Released: November 12, 2019) =
159 * Compatibility check up to version 5.3
160
161 = 1.5 (Released: June 04, 2019) =
162 * Added: Option to turn off Catch Themes and Catch Plugins tabs
163 * Compatibility check up to version 5.2
164
165 = 1.4.1 (Released: April 09, 2019) =
166 * Updated: Catch Themes and Catch Plugins tabs displaying code
167
168 = 1.4 (Released: February 21, 2019) =
169 * Compatibility check up to version 5.1
170
171 = 1.3 (Released: December 12, 2018) =
172 * Added: Plugin action link
173 * Added: Catch Themes and Catch Plugins tabs in Add themes and Add plugins page respectively
174 * Added: Styles for Author/Archive/Categories Widget
175 * Added: Themes by Catch Themes section under Themes panel in customizer
176 * Compatibility check up to version 5.0
177
178 = 1.2.2 (Released: August 24, 2018) =
179 * Bug Fixed: Upgrade links to Pro plugin on sidebar (Reported by: katilynn)
180
181 = 1.2.1 (Released: August 15, 2018) =
182 * Bug Fixed: Enqueue widget scripts in customizer
183
184 = 1.2 (Released: July 05, 2018) =
185 * Added: Widget switch button
186 * Updated: Dashboard
187
188 = 1.1 (Released: May 07, 2018) =
189 * Bug fixed: widget_categories, widget_archives class added
190 * Compatibility check up to version 4.9.5
191 * Update: Moved domain from catchthemes.com to catchplugins.com
192
193 = 1.0.1 =
194 * Added: Added span to show count
195 * Compatibility check up to version 4.9.4
196 * Enhanced Security: Replaced wp_filter_post_kses with wp_kses_post
197
198 = 1.0.0 =
199 * Initial Release
200