post_title; $content = $post->post_content; } $link = amy_xmas_get_first_url( $content ); if ( ! empty( $link ) ) { $title = '' . $title . ''; $content = str_replace( $link, '', $content ); } else { $pattern = '/^\](.*?)>(.*?)<\/a>/i'; preg_match( $pattern, $content, $link ); if ( ! empty( $link[0] ) && ! empty( $link[2] ) ) { $title = $link[0]; $content = str_replace( $link[0], '', $content ); } else if ( ! empty( $link[0] ) && ! empty( $link[1] ) ) { $atts = shortcode_parse_atts( $link[1] ); $target = ! empty( $atts['target'] ) ? $atts['target'] : '_self'; $title = ! empty( $atts['title'] ) ? $atts['title'] : $title; $title = '' . $title . ''; $content = str_replace( $link[0], '', $content ); } else { $title = '' . $title . ''; } } return array( 'title' => '