WordPress.org

Make WordPress Core

Ticket #8982: rss.import.creator.patch

File rss.import.creator.patch, 635 bytes (added by tbaboon, 6 years ago)
  • wp-admin/import/rss.php

     
    108108                        $post_content = str_replace('<hr>', '<hr />', $post_content); 
    109109 
    110110                        $post_author = 1; 
     111                        preg_match('|<dc:creator>(.*?)</dc:creator>|is', $post, $creator); 
     112                        if (is_numeric($creator[1])) 
     113                                $post_author = (int) $creator[1]; 
     114 
    111115                        $post_status = 'publish'; 
    112116                        $this->posts[$index] = compact('post_author', 'post_date', 'post_date_gmt', 'post_content', 'post_title', 'post_status', 'guid', 'categories'); 
    113117                        $index++;