-
Notifications
You must be signed in to change notification settings - Fork 6
/
readme.txt
130 lines (87 loc) · 6.68 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
=== Widgets Reloaded ===
Contributors: greenshady
Donate link: https://themehybrid.com/donate
Tags: sidebar, widget, widgets
Requires at least: 4.8
Tested up to: 4.8.2
Stable tag: 1.0.0
Requires PHP: 5.3
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
More advanced versions of the default WordPress widgets that come with highly customizable control panels.
== Description ==
The default WordPress widgets don't offer much control over how they are output on the screen. Widgets Reloaded seeks to correct this problem.
This plugin provides alternatives to many of the default widgets with versions that allow much more control. Widgets come with numerous options to output widget content just like you want.
### Plugin Features
The plugin creates the following widgets:
* Reloaded - Archives
* Reloaded - Authors
* Reloaded - Bookmarks _(if link manager is enabled)_
* Reloaded - Calendar
* Reloaded - Categories
* Reloaded - Menu
* Reloaded - Pages
* Reloaded - Posts
* Reloaded - Tags
### Professional Support
If you need professional plugin support from me, the plugin author, you can join the club at [Theme Hybrid](https://themehybrid.com/club), which is a professional WordPress help/support site where I handle support for all my plugins and themes for a community of 75,000+ users (and growing).
### Plugin Development
If you're a theme author, plugin author, or just a code hobbyist, you can follow the development of this plugin on it's [GitHub repository](https://github.com/justintadlock/widgets-reloaded).
### Donations
Yes, I do accept donations. If you want to donate, you can do so from my [donations page](https://themehybrid.com/donate) or grab me something from my [Amazon Wish List](http://a.co/flUb0ns).
I appreciate all donations, no matter the size. Further development of this plugin is not contingent on donations, but they are always a nice incentive.
== Installation ==
1. Uzip the `widgets-reloaded.zip` folder.
2. Upload the `widgets-reloaded` folder to your `/wp-content/plugins` directory.
3. In your WordPress dashboard, head over to the *Plugins* section.
4. Activate *Widgets Reloaded*.
== Frequently Asked Questions ==
### Why was this plugin created?
For me and many of my theme users, we wanted the ability to have more control over the output of the default WordPress widgets, which didn't have enough flexibility.
This functionality is easily done with PHP code. But, for someone unfamiliar with editing theme files and working with PHP, it is not so easy and not nearly as fun as widgets.
Therefore, the original widgets for this plugin were created as a part of my theme framework, [Hybrid Core](https://themehybrid.com/hybrid-core). However, I wanted to provide a way for users of my themes to also be able to use these widgets, even if they were no longer using my themes. Plus, it would be cool if other WordPress users could use them too. Thus, this plugin was born.
### How does this plugin work?
Widgets Reloaded works by giving you more advanced versiosn of the default WordPress widgets. Each widget has many options to allow you to customize the output of widgets on your site. You'll see many more checkboxes, input boxes, select boxes, and other options to choose from.
### What custom widgets does the plugin provide?
* Reloaded - Archives
* Reloaded - Authors
* Reloaded - Bookmarks _(if link manager is enabled)_
* Reloaded - Calendar
* Reloaded - Categories
* Reloaded - Menu
* Reloaded - Pages
* Reloaded - Posts
* Reloaded - Tags
### What do all the widget options mean?
First, you should understand that you don't have to use all of the widget options. The defaults are already set up for you when you add a widget to the sidebar. You only need to configure the options that you need.
One thing many people don't realize is that most widgets are just "pretty" versions of WordPress template tags. They allow you to use the widgets screen to configure the parameters of functions that are normally written in PHP code. The Widgets Reloaded plugin merely exposes most, if not all, of these parameters in widget form. That way, you don't have to worry about writing code.
The following is a list of the widgets and their associated template tag, which links to a Codex page that explains how each option (i.e., parameter) works.
* **Archives:** [wp_get_archives](https://codex.wordpress.org/Template_Tags/wp_get_archives)
* **Authors:** [wp_list_authors](https://codex.wordpress.org/Template_Tags/wp_list_authors)
* **Bookmarks:** [wp_list_bookmarks](https://codex.wordpress.org/Template_Tags/wp_list_bookmarks)
* **Calendar:** [get_calendar](https://codex.wordpress.org/Template_Tags/get_calendar)
* **Categories:** [wp_list_categories](https://codex.wordpress.org/Template_Tags/wp_list_categories)
* **Menu:** [wp_nav_menu](https://codex.wordpress.org/Template_Tags/wp_nav_menu)
* **Pages:** [wp_list_pages](https://codex.wordpress.org/Template_Tags/wp_list_pages)
* **Posts:** [WP_Query](https://codex.wordpress.org/Class_Reference/WP_Query)
* **Tags:** [wp_tag_cloud](https://codex.wordpress.org/Template_Tags/wp_tag_cloud)
### Will this work with my theme?
Yes. If your theme has dynamic sidebars, it supports widgets. Therefore, this plugin should work fine.
The widgets are coded according to WordPress standards. The HTML output by them is no different than the HTML output by the default WordPress widgets. All correctly-coded themes will output the widgets perfectly.
### Are there plans for more widgets?
I have a few ideas, but feel free to share your own. If there are other widgets you'd like to see in this plugin, let me know. I probably won't add every widget idea, but I'm more than willing to consider each one carefully.
Also, remember that this plugin is meant to overwrite the default WordPress widgets. If you'd like to see a new widget that's not in WordPress, it probably won't get added to this plugin. However, I might be willing to code a new plugin just for that widget. I love WordPress widgets and am always interested in creating new, fun stuff.
== Screenshots ==
1. Archives widget
2. Authors widget
3. Bookmarks widget
4. Calendar widget
5. Categories widget
6. Menu widget
7. Pages widget
8. Posts widget
9. Tags widget
== Changelog ==
The change log is located in the `changelog.md` file in the plugin folder. You may also [view the change log](https://github.com/justintadlock/widgets-reloaded/blob/master/changelog.md) online.
== Upgrade Notice ==
If upgrading from earlier than version 1.0.0, the search widget is no longer available. It was removed because it was already the same as the core WordPress search widget.