try open lib/functions/theme-functions.php and replace line 499
function dez_get_custom_the_excerpt($limit=”,$more=”) {
— more code —
}
to this
function dez_get_custom_the_excerpt($limit='',$more='') {
global $post;
$thepostlink = '<a class="readmore" href="'. get_permalink() . '" title="' . the_title_attribute('echo=0') . '">';
$custom_text = get_post_meta($post->ID,'post_custom_text',true);
if($custom_text) {
if($more) {
$excerpt = $custom_text . $thepostlink . $more . '</a>';
} else {
$excerpt = $custom_text;
}
return $excerpt;
} else {
$content = wp_strip_all_tags(get_the_content() , true );
//remove caption tag
$content_filter = preg_replace('<code>\[[^\]]*\]</code>','',$content);
//remove email tag
$pattern = "/[^@\s]*@[^@\s]*\.[^@\s]*/";
$replacement = "";
$content_filter = preg_replace($pattern, $replacement, $content_filter);
//remove link url tag
$pattern = "/[a-zA-Z]*[:\/\/]*[A-Za-z0-9\-_]+\.+[A-Za-z0-9\.\/%&=\?\-_]+/i";
$replacement = "";
$content_filter = preg_replace($pattern, $replacement, $content_filter);
if($more) {
$excerpt = wp_trim_words($content_filter, $limit) . $thepostlink.$more.'</a>';
} else {
$excerpt = wp_trim_words($content_filter, $limit);
}
return $excerpt;
}
}