WordPress.org

Make WordPress Core

Opened 8 years ago

Closed 7 years ago

Last modified 7 years ago

#2384 closed defect (bug) (fixed)

Warning: Invalid argument supplied for foreach() in wp-includes/template-functions-author.php on line 182

Reported by: MichaelH Owned by:
Milestone: 2.1 Priority: normal
Severity: trivial Version: 2.0
Component: Template Keywords: bg|has-patch wp_list_authors
Focuses: Cc:

Description

Warning: Invalid argument supplied for foreach() in wp-includes\template-functions-author.php on line 182

Error happens using wp_list_authors() when only admin user is defined. Default usage of wp_list_authors() causes admin user to be excluded and that causes the error.

If I did this right, the attached fix checks to see if $authors is an array.

Attachments (1)

if_authors_is_array_test.patch (608 bytes) - added by MichaelH 8 years ago.
fix for template-functions-author.php

Download all attachments as: .zip

Change History (5)

MichaelH8 years ago

fix for template-functions-author.php

comment:1 davidhouse8 years ago

  • Keywords bg|has-patch added

comment:2 westi8 years ago

  • Component changed from General to Template
  • Keywords wp_list_authors added
  • Milestone set to 2.1
  • Priority changed from low to normal

comment:3 ryan7 years ago

  • Resolution set to fixed
  • Status changed from new to closed

(In [4496]) Handle empty authors list. Props MichaelH. fixes #2384

comment:4 ryan7 years ago

(In [4497]) Handle empty authors list. Props MichaelH. fixes #2384

Note: See TracTickets for help on using tickets.