[wp-trac] [WordPress Trac] #23837: Twenty Ten: Fatal error in loop.php

WordPress Trac noreply at wordpress.org
Fri Mar 22 16:33:15 UTC 2013


#23837: Twenty Ten: Fatal error in loop.php
---------------------------+------------------
 Reporter:  keoshi         |       Owner:
     Type:  defect (bug)   |      Status:  new
 Priority:  normal         |   Milestone:  3.6
Component:  Bundled Theme  |     Version:
 Severity:  major          |  Resolution:
 Keywords:                 |
---------------------------+------------------

Comment (by SergeyBiryukov):

 Replying to [comment:5 lancewillett]:
 > Oh, wait -- "Restore WP_Error return to get_term_link()" in r17437. :|

 Yes, it's documented that `get_term_link()` can return a `WP_Error` object
 if the term doesn't exist: [[BR]]
 http://codex.wordpress.org/Function_Reference/get_term_link#Return_Values

 Seems like themes should either use `get_category_link()`, which still
 returns an empty string on error (but only accepts category ID or object),
 or use `is_wp_error()` check.

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/23837#comment:6>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list