wp_list_catsのバグ?
-
引数「recurse」を指定しても、echoされてしまう不具合があるようです。
以下、対処法について記述します。
wp-includes/deprecated.php
▽元のコード
function wp_list_cats($args = ”) {
_deprecated_function(__FUNCTION__, ‘0.0’, ‘wp_list_categories()’);$r = wp_parse_args( $args );
// Map to new names.
if ( isset($r[‘optionall’]) && isset($r[‘all’]))
$r[‘show_option_all’] = $r[‘all’];▽修正後(2行追加)
function wp_list_cats($args = ”) {
_deprecated_function(__FUNCTION__, ‘0.0’, ‘wp_list_categories()’);$r = wp_parse_args( $args );
// Map to new names.
if ( isset($r['recurse']) ) $r['echo'] = $r['recurse'];
if ( isset($r[‘optionall’]) && isset($r[‘all’]))
$r[‘show_option_all’] = $r[‘all’];(問題点がありましたらコメントをお願いします)
- トピック「wp_list_catsのバグ?」には新たに返信することはできません。