PluginProbe ʕ •ᴥ•ʔ
Custom Sidebars – Dynamic Sidebar Classic Widget Area Manager / 3.0.7.1
Custom Sidebars – Dynamic Sidebar Classic Widget Area Manager v3.0.7.1
trunk 2.1.2.0 3.0.0.0 3.0.0.1 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.7.1 3.0.8 3.0.8.1 3.0.9 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.2.0 3.2.1 3.2.2 3.2.3 3.2.4 3.3 3.31 3.32 3.35 3.36 3.37 3.38
custom-sidebars / readme.txt
custom-sidebars Last commit date
css 9 years ago img 9 years ago inc 9 years ago js 9 years ago lang 9 years ago views 9 years ago customsidebars.php 9 years ago license.txt 10 years ago readme.txt 9 years ago
readme.txt
440 lines
1 === Custom Sidebars - Dynamic Widget Area Manager ===
2 Contributors: WPMUDEV, marquex, WPMUDEV-Support2, WPMUDEV-Support1, WPMUDEV-Support6, WPMUDEV-Support4, iworks
3 Tags: sidebar, widget, footer, custom, flexible layout, dynamic widgets, manage sidebars, replace widgets, custom widget area
4 Requires at least: 3.6
5 Tested up to: 4.8
6 Stable tag: 3.0.7.1
7
8 Flexible sidebars for custom widget configurations on every page, post and custom post type on your site.
9
10 == Description ==
11
12 <strong>Manage and replace sidebars and other widget areas on your site with Custom Sidebars, a flexible widget area manager.</strong>
13
14 Make custom sidebar configurations and be able to choose what widgets display on each page or post of your site.
15
16 = Display Different Sidebars on Pages and Posts =
17
18 Custom Sidebars allows you to dynamically display custom widget configurations on any page, post, category, post type, or archive page.
19
20 [youtube https://www.youtube.com/watch?v=7kgqwceGynA]
21
22 Custom Sidebars allows you to display custom widget configurations on any page, post, category, post type, or archive page.
23
24
25
26
27
28
29 <br>
30 "Custom Sidebars will go on my "essential plugins" list from now on. I am pleased by how easy it was to figure out and by how many options are available in the free version." - <a href="https://profiles.wordpress.org/monkeyhateclean">monkeyhateclean</a>
31
32
33
34
35
36
37 <br>
38 "This plugin does exactly what it says. It's light, integrates well into WordPress and gives you tons of possibilities." - <a href="https://profiles.wordpress.org/darknova11">DarkNova</a>
39
40 Every part of Custom Sidebars integrates seamlessly with the Widgets menu for simplicity and control. No confusing settings pages or added menu items, just simple core integration.
41
42 <blockquote><h4>A Simple Flexible Sidebar Manager</h4>
43 <br>
44 <strong>Custom Sidebars Includes:</strong>
45 <ul>
46 <li>Unlimited custom widget configurations</li>
47 <li>Set custom widgets for individual posts and pages, categories, post types, and archives</li>
48 <li>Seamless integration with the WordPress Widgets menu</li>
49 <li>Works with well-coded themes and doesn't slow down your site</li>
50 <li>Set individual widget visibility – for guests, by user role, by post type, for special pages or categories</li>
51 <li>Author specific sidebars – display a custom sidebar for each of your authors</li>
52 <li>Clone and sync widget settings – quickly edit complex configurations</li>
53 <li>Import and export custom sidebars – backup and share sidebars</li>
54 </ul>
55
56 Install Custom Sidebars and see for yourself why it's the most popular widget extension plugin available for WordPress with over 200,000 active installs.
57 <br>
58 </blockquote>
59
60 <h4>Custom Sidebars Is Fully-Loaded</h4>
61 <br>
62 If you run a design agency, or just want to get rid of the ads, checkout <a href="https://premium.wpmudev.org/project/custom-sidebars-pro/">Custom Sidebars Pro:</a>
63 <ul>
64 <li>Ad free</li>
65 <li><a href="https://premium.wpmudev.org/support/">24/7 support</a> for all things WordPress</li>
66 <li><a href="http://premium.wpmudev.org/join/">Upfront themes, 100+ premium plugins and WPMU DEV services</a> – Including speed optimization, managed backups with 10GB cloud storage and security hardening</li>
67 </ul>
68 Get <a href="https://premium.wpmudev.org/project/custom-sidebars-pro/">Custom Sidebars</a> for targeted marketing, better widgets for each level of your membership site, or just to clean up bloated content on each page. Download and try it for free!
69
70 == Screenshots ==
71
72 1. Set custom sidebars for individual posts and pages or by category, post-type, or archive.
73 2. Create new sidebars without confusing settings.
74 3. Integrates with WordPress core Widgets menu.
75
76 == Installation ==
77
78 There are two ways of installing the plugin:
79
80 **From the [WordPress plugins page](http://wordpress.org/extend/plugins/)**
81
82 1. Download the plugin, extract the zip file.
83 2. Upload the `custom-sidebars` folder to your `/wp-content/plugins/` directory.
84 3. Active the plugin in the plugin menu panel in your administration area.
85
86 **From inside your WordPress installation, in the plugin section.**
87
88 1. Search for custom sidebars plugin.
89 2. Download it and then active it.
90
91 Once you have the plugin activated you will find all new features inside your "Widgets" screen! There you will be able to create and manage your own sidebars.
92
93 Find more usage information on the [Custom Sidebars Pro page](https://premium.wpmudev.org/project/custom-sidebars-pro/).
94
95 [youtube https://www.youtube.com/watch?v=q05O9OFEYHM]
96
97 == Frequently Asked Questions ==
98
99 = How do I begin working with this plugin? =
100
101 Please refer to <a href="https://premium.wpmudev.org/project/custom-sidebars-pro/#usage">the usage section of Custom Sidebars Pro</a>
102
103 = Why can't I see a widget menu? =
104
105 This plugin requires your theme to have widget areas enabled, if you don't have widget areas enabled you probably need to use a different theme that does!
106
107 = Where do I set my sidebars up? =
108
109 You have a sidebar box when editing a entry. Also you can define default sidebars for different posts and archives.
110
111 = Why do I get a message 'There are no replaceable sidebars selected'? =
112
113 You can create all the sidebars you want, but you need some sidebars of your theme to be replaced by the ones that you have created. You have to select which sidebars from your theme are suitable to be replaced in the Custom Sidebars settings page and you will have them available to switch.
114
115 = Everything is working properly on Admin area, but the custom sidebars are not displayed on the site. Why? =
116
117 You are probably using a theme that doesn't load dynamic sidebars properly or doesn't use the wp_head() function in its header. The plugin replaces the sidebars inside that function, and many other plugins hook there, so it is [more than recommended to use it](http://josephscott.org/archives/2009/04/wordpress-theme-authors-dont-forget-the-wp_head-function/).
118
119 = It appears that only an Admin can choose to add a sidebar. How can Editors (or any other role) edit customs sidebars? =
120
121 Any user that can switch themes, can create sidebars. Switch_themes is the capability needed to manage widgets, so if you can’t edit widgets you can’t create custom sidebars. There are some plugins to give capabilities to the roles, so you can make your author be able to create the sidebars. Try [User role editor](http://wordpress.org/extend/plugins/user-role-editor/)
122
123 = Can I use the plugin in commercial projects? =
124
125 Custom Sidebars has the same license as WordPress, so you can use it wherever you want for free. Yay!
126
127 = I like the plugin, but what can I do if my website is based in a WP version older than 3.3 =
128
129 If you are running a earlier version of WordPress download Custom Sidebars 0.8.2.
130
131 == Changelog ==
132
133 = 3.0.7.1 =
134 * Fixed visibility of Custom Explain - now it is visible only for administrators.
135
136 = 3.0.7 =
137 * Added ability to replace sidebars for category archive.
138 * Added ability to replace sidebars for custom taxonomy archive.
139 * Added ability to turn on Custom Sidebars Explain mode from Admin Bar.
140 * Fixed a replacement problem on 404 pages.
141 * Improved "Sidebar Location" popup - added a message when we do not have any replaceable sidebar.
142 * Refactored "Column Sidebars" on post list screen.
143
144 = 3.0.6 =
145 * Added width to "Custom Sidebars" column on entries list screen to avoid uncontrolled column width.
146 * Added ability to add new sidebar using the only keyboard, after you fill name just push enter to move to the description field. Hit enter on description field to add a new sidebar.
147 * Fixed "WPMUDEV Frash" message for pro version.
148
149 = 3.0.5 =
150 * Improved columns display on post list screen - now "Custom Sidebars" column is hidden by default.
151 * Prevent to load assets on front-end.
152 * Updated "WPMU Dev code library" to version 3.0.4.
153 * Fixed a CSS glitch on media library.
154 * Fixed a JavaScript conflicting with CiviCRM plugin.
155 * Fixed a problem with taxonomies.
156
157 = 3.0.4 =
158 * Improved "Create a custom sidebar to get started." box.
159 * Upgraded "WPMU Dev code library" to version 3.0.3.
160 * Fixed a problem with empty taxonomies, now we can see all taxonomies, including empty.
161 * Fixed fetching posts.
162 * Fixed a problem on the Customizer page - removed clone option.
163 * Fixed Widgets Screen for Right to Left languages.
164
165 = 3.0.3 =
166 * Removed WP Checkup banner.
167
168 = 3.0.2 =
169 * Fixed compatibility issue with uBlock Origin and AdBlock Plus.
170 * Fixed getting started box not appearing.
171
172 = 3.0.1.0 =
173 * Added the "Create custom sidebar to get started." box.
174 * Fixed a problem with the link to disable accessibility mode.
175 * Fixed UX problem with "plus" icon on visibility options.
176 * Show advertising for "WP Checkup" in the whole admin area.
177
178 = 3.0.0.1 =
179 * Fixed a problem with wp_enqueue_script wich was called too early.
180 * Fixed a problem with advertising, which should stay close when you close it.
181
182 = 3.0.0.0 =
183 * Fixed a conflicting with other plugins.
184 * Improved functionality, free and pro versions have now the same functionality. The only difference is that the free version includes ads.
185
186 = 2.1.2.0 =
187 * Fixed a problem with empty selectors.
188 * Remove unnecessary HTTP header - it is only needed when we run cs-explains.
189 * Update Dash notice.
190
191 = 2.1.1.9 =
192 * Fixed export problem, when two or more widget has the same name.
193 * Fixed problem with import widgets created before Custom Sidebars plugin was installed.
194 * Fixed problem with sidebars on Front Page.
195
196 = 2.1.1.8 =
197 * Added support and widgets links on the plugins page.
198 * Fixed export problem, when two or more widget has the same name.
199 * Fixed few "Undefined index" warnings.
200 * Improved import preview screen.
201 * Improved RTL languages on widgets screen.
202
203 = 2.1.1.7 =
204 * Rollback last change with front page.
205
206 = 2.1.1.6 =
207 * Fixed a bug when we try to use to get property of non-object in "maybe_display_widget()".
208 * If front page is a page, then we have now the same rules like we have on on page.
209
210 = 2.1.1.5 =
211 * Added new filter "cs_replace_post_type" to filter post type inside function "determine_replacement()".
212
213 = 2.1.1.4 =
214 * Fixed problem with sorting and filtering.
215
216 = 2.1.1.3 =
217 * Added check if there the function "mb_strtolower".
218
219 = 2.1.1.2 =
220 * Sidebars are now sorted by name.
221
222 = 2.1.1.1 =
223 * Fixed a problem with unclickable items on widgets admin screen.
224
225 = 2.1.1.0 =
226 * Fixed undefined index in Sidebars Editor.
227
228 = 2.1.0.9 =
229 * Fixed issue with broken link icon for cloned widgets.
230
231 = 2.1.0.8 =
232 * Small improvements in the admin UI: Better scrolling, fix JavaScript errors and PHP notices.
233 * Update third party libraries.
234 * Small improvements in code.
235
236 = 2.1.0.4 =
237 * Fix missing text-domain in translation
238
239 = 2.1.0.3 =
240 * Fix incompatibility with PopUp plugin
241
242 = 2.1.0.2 =
243 * Close possible security hole (XSS vulnerability)
244
245 = 2.1.0.1 =
246 * Fix incompatibility with PopUp plugin
247
248 = 2.1.0.0 =
249 * Fixed: Sidebars could not be created on certain webserver setups.
250
251 = 2.0.9.9 =
252 * Fixed: Minified CSS files included now.
253
254 = 2.0.9.8 =
255 * Better: Add context-guide how to changes settings for static front-page.
256
257 = 2.0.9.7 =
258 * New: Assign a Sidebar to 404 pages via the Sidebar Location dialog.
259
260 = 2.0.9.6 =
261 * Fix: In some browsers the "Add sidebar" popup was partially hidden.
262 * Fix: Sometimes the dropdown list of a multiselect list stayed open.
263 * Fix: Plugin now correctly loads the .po files to translate to other languages.
264 * Some other small improvements.
265
266 = 2.0.9.4 =
267 * Fix: For some users the plugin was not loading anymore after updating to 2.0.9.1.
268
269 = 2.0.9.3 =
270 * Fix: Z-index issue in Dashboard where wide widgets where covered by the main-menu.
271 * Fix: Added compatibility for static front-page sidebars with version 2.0.9
272
273 = 2.0.9.2 =
274 * Fix: Sidebar Locations "Front Page" and "Post Index" now work correctly.
275
276 = 2.0.9.1 =
277 * Fix: Sidebars now support unicode-text in name/description.
278 * Minor: New debugging output that explains why a sidebar/widget is displayed.
279
280
281 = 2.0.9 =
282 * Fix: Fixed issue with WP sidebar chooser right after creating a new sidebar.
283 * Fix: Fixed various issues when flagging a sidebar s replaceable.
284 * Fix: Plugin will not load in accessibility mode but display a notice instead.
285 * Minor fix: Make code compatible with PHP 5.2.4
286 * Minor fix: Slight improvement of AJAX stability
287 * Minor fix: Plugin now requires capability "edit_theme_options"
288
289 = 2.0.8 =
290 * Fix: Fixed issue with settings not being saved correctly.
291
292 = 2.0.7 =
293 * Fix: Fixed issue with some people losing some sidebar settings after update.
294
295 = 2.0.6.1 =
296 * Minor fix: Use WordPress core functions to get URL to JavaScript files.
297 * Minor fix: Refactor function name to avoid misunderstandings.
298
299 = 2.0.5 =
300 * Fixed: Meta box in post editor did show missing sidebars (e.g. after switching the theme)
301 * Fixed: PHP warning about strict standards.
302
303 = 2.0.3 =
304 * Fixed: JavaScript errors on Windows servers are fixed.
305
306 = 2.0.2 =
307 * Fixed: Dashboard notification is now removed when clicking "dismiss"
308
309 = 2.0.1 =
310 * PHP 5.2 compatibility layer.
311
312 = 2.0 =
313 * Complete UI redesign!
314 * Many small bugfixes.
315
316 = 1.6 =
317 * Added: WordPress filter "cs_sidebar_params" is called before a custom sidebar is registered.
318 * Added: Add setting "CUSTOM_SIDEBAR_DISABLE_METABOXES" in wp-config.php to remove custom-sidebar meta boxes.
319
320 = 1.5 =
321 * Added: Custom sidebars now works with BuddyPress pages.
322
323 = 1.4 =
324 * Fixed: Individual post sidebar selection when default sidebars for single posts are defined
325 * Fixed: Category sidebars sorting
326 * Added: WP 3.8 new admin design (MP6) support
327
328 = 1.3.1 =
329 * Fixed: Absolute paths that leaded to the outdated browser error
330 * Fixed: Stripped slashes for the pre/post widget/title fields
331
332 = 1.3 =
333 * Fixed: A lot of warnings with the PHP debug mode on
334 * Improved: Styles to make them compatible with WP 3.6
335 * Fixed: Creation of sidebars from the custom sidebars option
336 * Fixed: Missing loading icons in the admin area
337 * Removed: Donate banner. Thanks to the ones that have be supporting Custom Sidebar so far.
338
339 = 1.2 =
340 * Fixed: Searches with no results shows default sidebar.
341 * Added: RTL support (thanks to Dvir http://foxy.co.il/blog/)
342 * Improved: Minor enhancements in the interface to adapt it to wp3.
343 * Added: French and Hebrew translations
344 * Fixed: Slashes are added to the attributes of before and after title/widget
345
346 = 1.1 =
347 * Fixed: Where lightbox not showing for everybody (Thanks to Robert Utnehmer)
348 * Added: Default sidebar for search results pages
349 * Added: Default sidebar for date archives
350 * Added: Default sidebar for Uncategorized posts
351
352 = 1.0 =
353 * Fixed: Special characters make sidebars undeletable
354 * Added: Child/parent pages support
355 * Improved interface to handle hundreds of sidebars easily
356 * Added: Ajax support for creating an editing sidebars from the widget page
357 * Added: Italian translation
358
359 = 0.8.2 =
360 * Fixed: Problems with Spanish translation
361 * Added: Dutch and German language files
362 * Fixed: Some CSS issues with WP3.3
363
364 = 0.8.1 =
365 * Fixed: You can assign sidebars to your pages again.
366
367 = 0.8 =
368 * Fixed: Category hierarchy is now handled properly by the custom sidebars plugin.
369 * Added: Sidebars can be set for every custom post type post individually.
370 * Improved the way it replace the sidebars.
371 * Improved some text and messages in the back-end.
372
373 = 0.7.1 =
374 * Fixed: Now the plugin works with themes like Thesis that don't use the the_header hook. Changed the hook where execute the replacement code to wp_head.
375 * Fixed: When a second sidebar is replaced with the originally first sidebar, it is replaced by the first sidebar replacement instead.
376
377 = 0.7 =
378 * Fixed: Bulk and Quick editing posts and pages reset their custom sidebars.
379 * Changed capability needed to switch_themes, and improved capability management.
380
381 = 0.6 =
382
383 * New interface, more user friendly
384 * Added the possibility of customize the main blog page sidebars
385 * Added the sidebars by category, so now you can personalize all the post that belongs to a category easily in a hierarchical way
386 * Added the possibility of customize the authors page sidebars
387 * Added the possibility of customize the tags page sidebars
388 * Added, now it is possible to edit the sidebars names, as well as the pre-widget, post-widget, pre-title, post-title for a sidebar.
389 * Added the possibility of customize the sidebars of posts list by category or post-type.
390
391
392 = 0.5 =
393
394 * Fixed a bug that didn't allow to create new bars when every previous bars were deleted.
395 * Fixed a bug introduced in v0.4 that did not allow to assign bars per post-types properly
396 * Added an option to remove all the Custom Sidebars data from the database easily.
397
398 = 0.4 =
399
400 * Empty sidebars will now be shown as empty, instead of displaying the theme's default sidebar.
401
402 = 0.3 =
403
404 * PHP 4 Compatible (Thanks to Kay Larmer)
405 * Fixed a bug introduced in v0.2 that did not allow to save the replaceable bars options
406
407 = 0.2 =
408
409 * Improved security by adding wp_nonces to the forms.
410 * Added the pt-widget post type to the ignored post types.
411 * Improved i18n files.
412 * Fixed screenshots for documentation.
413
414 = 0.1 =
415
416 * Initial release
417
418 == Upgrade Notice ==
419
420 = 1.0 =
421 *Caution:* Version 1.0 needs WordPress 3.3 to work. If you are running an earlier version *do not upgrade*.
422
423 = 0.7.1 =
424 Now custom sidebars works with Thesis theme and some minor bugs have been solved.
425
426 = 0.7 =
427 This version fix a bug of v0.6 and before that reset the custom sidebars of posts and pages when they are quick edited or bulk edited, so upgrade is recommended.
428 This version also changes the capability for managing custom sidebars to 'switch_themes' the one that allows to see the appearance menu in the admin page. I think the plugin is more coherent this way, but anyway it is easy to modify under plugin edit.
429
430 = 0.6 =
431 This version adds several options for customize the sidebars by categories and replace the default blog page sidebars. Now it's possible to edit sidebar properties. Also fixes some minor bugs.
432
433 == Contact and Credits ==
434
435 Custom sidebars is maintained and developed by <a href="http://premium.wpmudev.org">WPMU DEV</a>.
436
437 Original development completed by <a href="http://marquex.es/">Javier Marquez</a>
438
439 Custom Sidebars uses the great jQuery plugin [Tiny Scrollbar](http://www.baijs.nl/tinyscrollbar/) by Maarten Baijs.
440