| 1 | diff --git wp-includes/post-template.php wp-includes/post-template.php |
|---|
| 2 | index a8e4f89..6a26d80 100644 |
|---|
| 3 | --- wp-includes/post-template.php |
|---|
| 4 | +++ wp-includes/post-template.php |
|---|
| 5 | @@ -318,6 +318,12 @@ function get_post_class( $class = '', $post_id = null ) { |
|---|
| 6 | |
|---|
| 7 | $classes = array(); |
|---|
| 8 | |
|---|
| 9 | + if ( !empty($class) ) { |
|---|
| 10 | + if ( !is_array( $class ) ) |
|---|
| 11 | + $class = preg_split('#\s+#', $class); |
|---|
| 12 | + $classes = array_merge($classes, $class); |
|---|
| 13 | + } |
|---|
| 14 | + |
|---|
| 15 | if ( empty($post) ) |
|---|
| 16 | return $classes; |
|---|
| 17 | |
|---|
| 18 | @@ -366,12 +372,6 @@ function get_post_class( $class = '', $post_id = null ) { |
|---|
| 19 | } |
|---|
| 20 | } |
|---|
| 21 | |
|---|
| 22 | - if ( !empty($class) ) { |
|---|
| 23 | - if ( !is_array( $class ) ) |
|---|
| 24 | - $class = preg_split('#\s+#', $class); |
|---|
| 25 | - $classes = array_merge($classes, $class); |
|---|
| 26 | - } |
|---|
| 27 | - |
|---|
| 28 | $classes = array_map('esc_attr', $classes); |
|---|
| 29 | |
|---|
| 30 | return apply_filters('post_class', $classes, $class, $post->ID); |
|---|