Changeset 1599 for trunk/wp-includes/functions.php
- Timestamp:
- 09/05/2004 12:24:28 AM (22 years ago)
- File:
-
- 1 edited
-
trunk/wp-includes/functions.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/functions.php
r1597 r1599 314 314 } 315 315 316 function get_option($option) { 317 return get_settings($option); 318 } 319 320 function form_option($option) { 321 echo htmlspecialchars( get_option($option) ); 322 } 323 316 324 function get_alloptions() { 317 325 global $wpdb; … … 352 360 353 361 // thx Alex Stapleton, http://alex.vort-x.net/blog/ 354 function add_option($name, $value = '') { 355 // Adds an option if it doesn't already exist 362 function add_option($name, $value = '', $description = '') { 356 363 global $wpdb; 357 364 if ( is_array($value) || is_object($value) ) … … 361 368 $name = $wpdb->escape($name); 362 369 $value = $wpdb->escape($value); 363 $wpdb->query("INSERT INTO $wpdb->options (option_name, option_value) VALUES ('$name', '$value')"); 370 $description = $wpdb->escape($description); 371 $wpdb->query("INSERT INTO $wpdb->options (option_name, option_value, option_description) VALUES ('$name', '$value', '$description')"); 364 372 365 373 if($wpdb->insert_id) {
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)