I have been editing in this php file as I was getting the title of my pages and single posts above my main menu at the top. Now, my website is locked out with a parsing error. It says:
Parse error: syntax error, unexpected '}' in /home/micsei4/757coffeenews.com/wp-content/themes/atahualpa/functions/bfa_post_parts.php on line 40
I am using WP 3.1.2 and Atahulapa 3.6.4. This is a commercial website that I need back up ASAP! I think the offending code is listed here, but I can't find the offending }. Anyone who can help would be a hero!
Thanks!
function bfa_post_headline($before = '<div class="post-headline">', $after = '</div>')
{
global $bfa_ata, $post;
if ( is_single() OR is_page() ) {
$bfa_ata_body_title = get_post_meta($post->ID, 'bfa_ata_body_title', true);
$bfa_ata_display_body_title = get_post_meta($post->ID, 'bfa_ata_display_body_title', true);
$bfa_ata_body_title_multi = get_post_meta($post->ID, 'bfa_ata_body_title_multi', true);
} else {
$bfa_ata_body_title_multi = get_post_meta($post->ID, 'bfa_ata_body_title_multi', true);
}
// Since 3.6.1: Display a link to the full post if there is no post title and the post is too short
// for a read more link.
if ( get_the_title() == '' ) { ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link">Permalink</a><?php
} else if ( (!is_single() AND !is_page()) OR $bfa_ata_display_body_title == '' ) {
echo $before; ?>
<h<?php echo $bfa_ata['h_posttitle']; ?>><?php
if( !is_single() AND !is_page() ) { ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php
}
if ( (is_single() OR is_page()) AND $bfa_ata_body_title != "" ) {
echo htmlentities($bfa_ata_body_title,ENT_QUOTES,'UTF-8');
} else {
if ( $bfa_ata_body_title_multi != '' )
echo htmlentities($bfa_ata_body_title_multi,ENT_QUOTES, 'UTF-8');
else
the_title();
}
if ( !is_single() AND !is_page() ) { ?></a><?php } ?></h<?php echo $bfa_ata['h_posttitle']; ?>>
<?php echo $after;
}
}