Deprecate old category admin template functions. Deprecate dropdown_categories(), dropdown_link_categories(), wp_dropdown_cats() in favor of wp_category_checklist, wp_link_category_checklist, wp_dropdown_categories. See #11388
git-svn-id: https://develop.svn.wordpress.org/trunk@13097 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
0470fb90ea
commit
e139dea4d1
@ -54,4 +54,75 @@ function wp_shrink_dimensions( $width, $height, $wmax = 128, $hmax = 96 ) {
|
|||||||
return wp_constrain_dimensions( $width, $height, $wmax, $hmax );
|
return wp_constrain_dimensions( $width, $height, $wmax, $hmax );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* {@internal Missing Short Description}}
|
||||||
|
*
|
||||||
|
* @since unknown
|
||||||
|
* @deprecated unknown
|
||||||
|
* @deprecated Use wp_category_checklist()
|
||||||
|
* @see wp_category_checklist()
|
||||||
|
*
|
||||||
|
* @param unknown_type $default
|
||||||
|
* @param unknown_type $parent
|
||||||
|
* @param unknown_type $popular_ids
|
||||||
|
*/
|
||||||
|
function dropdown_categories( $default = 0, $parent = 0, $popular_ids = array() ) {
|
||||||
|
_deprecated_function( __FUNCTION__, '0.0', 'wp_category_checklist()' );
|
||||||
|
global $post_ID;
|
||||||
|
wp_category_checklist( $post_ID );
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* {@internal Missing Short Description}}
|
||||||
|
*
|
||||||
|
* @since unknown
|
||||||
|
* @deprecated unknown
|
||||||
|
* @deprecated Use wp_link_category_checklist()
|
||||||
|
* @see wp_link_category_checklist()
|
||||||
|
*
|
||||||
|
* @param unknown_type $default
|
||||||
|
*/
|
||||||
|
function dropdown_link_categories( $default = 0 ) {
|
||||||
|
_deprecated_function( __FUNCTION__, '0.0', 'wp_link_category_checklist()' );
|
||||||
|
global $link_id;
|
||||||
|
wp_link_category_checklist( $link_id );
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* {@internal Missing Short Description}}
|
||||||
|
*
|
||||||
|
* @since unknown
|
||||||
|
* @deprecated 3.0.0
|
||||||
|
* @deprecated Use wp_dropdown_categories()
|
||||||
|
* @see wp_dropdown_categories()
|
||||||
|
*
|
||||||
|
* @param unknown_type $currentcat
|
||||||
|
* @param unknown_type $currentparent
|
||||||
|
* @param unknown_type $parent
|
||||||
|
* @param unknown_type $level
|
||||||
|
* @param unknown_type $categories
|
||||||
|
* @return unknown
|
||||||
|
*/
|
||||||
|
function wp_dropdown_cats( $currentcat = 0, $currentparent = 0, $parent = 0, $level = 0, $categories = 0 ) {
|
||||||
|
_deprecated_function( __FUNCTION__, '3.0', 'wp_dropdown_categories()' );
|
||||||
|
if (!$categories )
|
||||||
|
$categories = get_categories( array('hide_empty' => 0) );
|
||||||
|
|
||||||
|
if ( $categories ) {
|
||||||
|
foreach ( $categories as $category ) {
|
||||||
|
if ( $currentcat != $category->term_id && $parent == $category->parent) {
|
||||||
|
$pad = str_repeat( '– ', $level );
|
||||||
|
$category->name = esc_html( $category->name );
|
||||||
|
echo "\n\t<option value='$category->term_id'";
|
||||||
|
if ( $currentparent == $category->term_id )
|
||||||
|
echo " selected='selected'";
|
||||||
|
echo ">$pad$category->name</option>";
|
||||||
|
wp_dropdown_cats( $currentcat, $currentparent, $category->term_id, $level +1, $categories );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
?>
|
?>
|
@ -230,22 +230,6 @@ function __checked_selected_helper( $helper, $current, $echo, $type) {
|
|||||||
// Category Checklists
|
// Category Checklists
|
||||||
//
|
//
|
||||||
|
|
||||||
/**
|
|
||||||
* {@internal Missing Short Description}}
|
|
||||||
*
|
|
||||||
* @since unknown
|
|
||||||
* @deprecated Use {@link wp_link_category_checklist()}
|
|
||||||
* @see wp_link_category_checklist()
|
|
||||||
*
|
|
||||||
* @param unknown_type $default
|
|
||||||
* @param unknown_type $parent
|
|
||||||
* @param unknown_type $popular_ids
|
|
||||||
*/
|
|
||||||
function dropdown_categories( $default = 0, $parent = 0, $popular_ids = array() ) {
|
|
||||||
global $post_ID;
|
|
||||||
wp_category_checklist($post_ID);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* {@internal Missing Short Description}}
|
* {@internal Missing Short Description}}
|
||||||
*
|
*
|
||||||
@ -420,21 +404,6 @@ function wp_popular_terms_checklist( $taxonomy, $default = 0, $number = 10, $ech
|
|||||||
return $popular_ids;
|
return $popular_ids;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* {@internal Missing Short Description}}
|
|
||||||
*
|
|
||||||
* @since unknown
|
|
||||||
* @deprecated Use {@link wp_link_category_checklist()}
|
|
||||||
* @see wp_link_category_checklist()
|
|
||||||
*
|
|
||||||
* @param unknown_type $default
|
|
||||||
*/
|
|
||||||
function dropdown_link_categories( $default = 0 ) {
|
|
||||||
global $link_id;
|
|
||||||
|
|
||||||
wp_link_category_checklist($link_id);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* {@internal Missing Short Description}}
|
* {@internal Missing Short Description}}
|
||||||
*
|
*
|
||||||
@ -2342,39 +2311,6 @@ function wp_comment_trashnotice() {
|
|||||||
<?php
|
<?php
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* {@internal Missing Short Description}}
|
|
||||||
*
|
|
||||||
* @since unknown
|
|
||||||
*
|
|
||||||
* @param unknown_type $currentcat
|
|
||||||
* @param unknown_type $currentparent
|
|
||||||
* @param unknown_type $parent
|
|
||||||
* @param unknown_type $level
|
|
||||||
* @param unknown_type $categories
|
|
||||||
* @return unknown
|
|
||||||
*/
|
|
||||||
function wp_dropdown_cats( $currentcat = 0, $currentparent = 0, $parent = 0, $level = 0, $categories = 0 ) {
|
|
||||||
if (!$categories )
|
|
||||||
$categories = get_categories( array('hide_empty' => 0) );
|
|
||||||
|
|
||||||
if ( $categories ) {
|
|
||||||
foreach ( $categories as $category ) {
|
|
||||||
if ( $currentcat != $category->term_id && $parent == $category->parent) {
|
|
||||||
$pad = str_repeat( '– ', $level );
|
|
||||||
$category->name = esc_html( $category->name );
|
|
||||||
echo "\n\t<option value='$category->term_id'";
|
|
||||||
if ( $currentparent == $category->term_id )
|
|
||||||
echo " selected='selected'";
|
|
||||||
echo ">$pad$category->name</option>";
|
|
||||||
wp_dropdown_cats( $currentcat, $currentparent, $category->term_id, $level +1, $categories );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* {@internal Missing Short Description}}
|
* {@internal Missing Short Description}}
|
||||||
*
|
*
|
||||||
|
Loading…
Reference in New Issue
Block a user