| @@ 408-420 (lines=13) @@ | ||
| 405 | ||
| 406 | $settings = self::get_setting(); |
|
| 407 | ||
| 408 | if ( false !== self::$tag ) { |
|
| 409 | foreach ( $terms as $order => $term ) { |
|
| 410 | if ( |
|
| 411 | is_object( $term ) |
|
| 412 | && ( |
|
| 413 | $settings['tag-id'] === $term->term_id |
|
| 414 | || $settings['tag-name'] === $term->name |
|
| 415 | ) |
|
| 416 | ) { |
|
| 417 | unset( $terms[ $order ] ); |
|
| 418 | } |
|
| 419 | } |
|
| 420 | } |
|
| 421 | ||
| 422 | return $terms; |
|
| 423 | } |
|
| @@ 458-464 (lines=7) @@ | ||
| 455 | $settings = self::get_setting(); |
|
| 456 | $tag = get_term_by( 'name', $settings['tag-name'], 'post_tag' ); |
|
| 457 | ||
| 458 | if ( false !== $tag ) { |
|
| 459 | foreach ( $terms as $order => $term ) { |
|
| 460 | if ( $settings['tag-id'] === $term->term_id || $settings['tag-name'] === $term->name ) { |
|
| 461 | unset( $terms[ $order ] ); |
|
| 462 | } |
|
| 463 | } |
|
| 464 | } |
|
| 465 | ||
| 466 | return $terms; |
|
| 467 | } |
|