Title: Fixes to code in preparePost function
Last modified: October 12, 2021

---

# Fixes to code in preparePost function

 *  [fidoboy](https://wordpress.org/support/users/fidoboy/)
 * (@fidoboy)
 * [4 years, 6 months ago](https://wordpress.org/support/topic/fixes-to-code-in-preparepost-function/)
 * Right now the code is returning empty author names when creating the index (at
   least with my config). I suggest to replace this code (line 303):
 *     ```
       $user = get_userdata( $post->post_author );
   
       		if ( $user instanceof WP_User ) {
       			$user_data = $user->display_name;
       		} else {
       			$user_data = '';
       		}
       ```
   
 * with only this:
 * `$user_data = get_the_author_meta('display_name', $post->post_author);`
 * This way is simpler, fastest, and it works fine for me. 🙂

The topic ‘Fixes to code in preparePost function’ is closed to new replies.

 * ![](https://ps.w.org/redisearch/assets/icon-256x256.jpg?rev=1967472)
 * [RediSearch](https://wordpress.org/plugins/redisearch/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/redisearch/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/redisearch/)
 * [Active Topics](https://wordpress.org/support/plugin/redisearch/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/redisearch/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/redisearch/reviews/)

## Tags

 * [author name](https://wordpress.org/support/topic-tag/author-name/)

 * 0 replies
 * 1 participant
 * Last reply from: [fidoboy](https://wordpress.org/support/users/fidoboy/)
 * Last activity: [4 years, 6 months ago](https://wordpress.org/support/topic/fixes-to-code-in-preparepost-function/)
 * Status: not resolved