Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100755 111 lines (77 sloc) 3.467 kb
e0e38f61 » devinsays
2012-04-01 Minor code cleanup. Simplify functions.php.
1 === Options Framework Theme ===
2
c7fdf26b » devinsays
2011-06-20 Syncing up with version 0.8 of Options Framework plugin.
3 Contributors: Devin Price
4 Tags: options, theme options
e0e38f61 » devinsays
2012-04-01 Minor code cleanup. Simplify functions.php.
5 Donate link: http://bit.ly/options-donate
c7fdf26b » devinsays
2011-06-20 Syncing up with version 0.8 of Options Framework plugin.
6 Requires at least: 3.0
e0e38f61 » devinsays
2012-04-01 Minor code cleanup. Simplify functions.php.
7 Tested up to: 3.3
7c047da8 » devinsays
2012-02-26 Round of updates. Calling this 1.0.
8 Stable tag: 1.0
c7fdf26b » devinsays
2011-06-20 Syncing up with version 0.8 of Options Framework plugin.
9 License: GPLv2
6926ce79 » devinsays
2011-05-14 Complete rewrite using Options Framework Plugin code as a base.
10
c7fdf26b » devinsays
2011-06-20 Syncing up with version 0.8 of Options Framework plugin.
11 == Description ==
6926ce79 » devinsays
2011-05-14 Complete rewrite using Options Framework Plugin code as a base.
12
c7fdf26b » devinsays
2011-06-20 Syncing up with version 0.8 of Options Framework plugin.
13 This is the adapted theme version of the Options Framework plugin.
71cede31 » devinsays
2010-12-18 Cousin of the Thematic Options Panel. First commit attempt.
14
7c047da8 » devinsays
2012-02-26 Round of updates. Calling this 1.0.
15 The Options Framework makes it easy to include an options panel in any WordPress theme. It was built so developers can concentrate on making the actual theme rather than spending time creating an options panel from scratch.
c7fdf26b » devinsays
2011-06-20 Syncing up with version 0.8 of Options Framework plugin.
16
17 == Frequently Asked Questions ==
18
19 = How do I build options for my own theme? =
20
a1cd59f1 » devinsays
2011-06-20 Update readme.
21 Just drag the admin folder of this theme, options.php and functions.php into the theme of your choice.
c7fdf26b » devinsays
2011-06-20 Syncing up with version 0.8 of Options Framework plugin.
22
7c047da8 » devinsays
2012-02-26 Round of updates. Calling this 1.0.
23 options.php is a blueprint for how to work with options. It includes an example of every option available in the panel and sample output in the theme.
c7fdf26b » devinsays
2011-06-20 Syncing up with version 0.8 of Options Framework plugin.
24
25 You can also watch the video screencast I have at [http://wptheming.com/options-framework-plugin](http://wptheming.com/options-framework-plugin).
26
27 = What options are available to use? =
28
29 * text
30 * textarea
31 * checkbox
32 * select
33 * radio
34 * upload (an image uploader)
35 * images (use images instead of radio buttons)
36 * background (a set of options to define a background)
37 * multicheck
38 * color (a jquery color picker)
39 * typography (a set of options to define typography)
40
41 == Changelog ==
42
e0e38f61 » devinsays
2012-04-01 Minor code cleanup. Simplify functions.php.
43 = Other Updates =
170a5bc9 » devinsays
2012-03-23 Follow up to admin bar options link.
44
e0e38f61 » devinsays
2012-04-01 Minor code cleanup. Simplify functions.php.
45 * Move js example from functions.php options.php
46 * Simplify functions.php, no check for child theme now
170a5bc9 » devinsays
2012-03-23 Follow up to admin bar options link.
47 * Display admin menu link only if user has permissions (props @mindctrl)
48
7c047da8 » devinsays
2012-02-26 Round of updates. Calling this 1.0.
49 = 1.0 =
50
51 * Option header (h4) will not display in panel if name !isset (props @alepee)
52 * Fix for user roles when saving options
53 * Updated theme to no longer be a child of Twenty Eleven
54 * Updated textarea settings to allow rows parameter
170a5bc9 » devinsays
2012-03-23 Follow up to admin bar options link.
55 * Updated cursor:default for h3 metabox, props @yurifedorov
7c047da8 » devinsays
2012-02-26 Round of updates. Calling this 1.0.
56
0fbf948e » devinsays
2011-09-20 Updated to version 0.9.
57 = 0.9 =
58
59 * Load thickbox using site_url() to allow for https (props @samargulies)
60 * Change santization to use $allowedposttags for textarea and info
61 * Single checkboxes now use labels
62 * CSS updates for formatting long labels
63 * Allows dashes in the options id (props @mantone)
64 * Uses add_theme_page over add_submenu_page (props @enile8)
65
c7fdf26b » devinsays
2011-06-20 Syncing up with version 0.8 of Options Framework plugin.
66 = 0.8 =
67
68 * Saves tab states using local storage
69 * Minor style updates for WordPress 3.2 release
70
71 = 0.7 =
72
73 * Added filtering for recognized arrays (like Font Face)
74 * Using isset rather than !empty to return of_get_option
75 * Significant updates for setting and restoring defaults
76 * Background option outputs no-repeat rather than none
77
78 = 0.6 =
79
80 * Introduces validation filters
81 * Better data sanitization and escaping
82 * Updates labels in options-interface.php
83 * Changes how checkboxes saved in database ("0" or "1")
84 * Stores typography, backgrounds and multichecks directly as arrays
85 * For full description, see: http://wptheming.com/2011/05/options-framework-0-6/
86
87 = 0.5 =
88
89 * Fixed errors when more than one multicheck options is used
90 * Updated optionsframework_setdefaults so defaults actually save on first run
91 * Require that all options have lowercase alphanumeric ids
92 * Added link to options from the WordPress admin bar
93
94 = 0.4 =
95
96 * Updated multicheck option to save keys rather than values
97 * Unset default array options after each output in optionsframework_setdefaults
98
99 = 0.3 =
100
101 * White listed options for increased security
102 * Fixed errors with checkbox and select boxes
103 * Improved the multicheck option and changed format
104
105 = 0.2 =
106
107 * Uploaded to the WordPress repository
108
109 = 0.1 =
110
111 * Initial release
Something went wrong with that request. Please try again.