When you use method (2) Atahualpa will follow the excerpt with ATO->Configure EXCERPTS->Custom read more, but with option (1) it will not.
the following patch will allow the 'Custom read more' to show up in both cases.
Edit functions.php and locate the following code
in 3.4.1 it should be lines 243-266
in 3.4.2 it should be lines 250-273
HTML Code:
// Custom Excerpts function bfa_wp_trim_excerpt($text) { // Fakes an excerpt if needed global $bfa_ata; if ( '' == $text ) { $text = get_the_content(''); $text = apply_filters('the_content', $text); $text = str_replace(']]>', ']]>', $text); $text = strip_tags($text, $bfa_ata['dont_strip_excerpts']); $excerpt_length = $bfa_ata['excerpt_length']; $words = explode(' ', $text, $excerpt_length + 1); if (count($words) > $excerpt_length) { array_pop($words); $custom_read_more = str_replace('%permalink%', get_permalink(), $bfa_ata['custom_read_more']); $custom_read_more = str_replace('%title%', the_title('','',FALSE), $custom_read_more); array_push($words, $custom_read_more); $text = implode(' ', $words); } } return $text; } remove_filter('get_the_excerpt', 'wp_trim_excerpt'); add_filter('get_the_excerpt', 'bfa_wp_trim_excerpt');
HTML Code:
// Custom Excerpts function bfa_wp_trim_excerpt($text) { // Fakes an excerpt if needed global $bfa_ata; if ( '' == $text ) { $text = get_the_content(''); $text = apply_filters('the_content', $text); $text = str_replace(']]>', ']]>', $text); $text = strip_tags($text, $bfa_ata['dont_strip_excerpts']); $excerpt_length = $bfa_ata['excerpt_length']; $words = explode(' ', $text, $excerpt_length + 1); } else { $words = explode(' ', $text); } if (count($words) > $excerpt_length) { array_pop($words); $custom_read_more = str_replace('%permalink%', get_permalink(), $bfa_ata['custom_read_more']); $custom_read_more = str_replace('%title%', the_title('','',FALSE), $custom_read_more); array_push($words, $custom_read_more); $text = implode(' ', $words); } return $text; } remove_filter('get_the_excerpt', 'wp_trim_excerpt'); add_filter('get_the_excerpt', 'bfa_wp_trim_excerpt');