Wordpress Themes - WP Forum at BFA
There will be no more development for Atahualpa (or any other theme), and no support. Also no new registrations. I turned off the donation system. I may turn the forum to read only if it gets abused for spam. Unfortunately I have no time for the forum or the themes. Thanks a lot to the people who helped in all these years, especially Larry and of course: Paul. Take care and stay healthy -- Flynn, Atahualpa developer, Sep 2021

Wordpress Themes - WP Forum at BFA » WordPress Themes » Atahualpa 3 Wordpress theme » Center area post/pages »

[SOLVED] Strange Post title issue after editing


  #1  
Old Oct 8, 2014, 05:59 AM
ignitos
 
5 posts · Oct 2014
Bug [SOLVED] Strange Post title issue after editing

Hi,

i'm trying to customize how posts are displayed on homepage, in the process i have updated the functions file and its working fine,

target - i want to show post featured image before the post title, and i did that by adding the code in functions.php. but i have to remove the featured image which is part of the original code which exist in "bfa_post_bodycopy" function in bfa_post_parts.php. i just removed the 1 line from the function (line 150)
PHP Code:
<a href="<?php the_permalink() ?>"> <?php the_post_thumbnail(); ?></a>
so i did that and it worked.

Problem - but after that i'm facing the a strange issue, now all my post titles are added a "2>" in the end, its also appearing on single post page. i thought i have made some changes in other code so i replaced the code from theme files, but the issue is not resolved.

so i deleted the theme from wordpress and reinstalled it end just downloaded the bfa_post_parts.php and added a new blank line in function and uploaded it again and their you go the "2>" appears on all post/page titles.

check the image attached to see the issue.

View Screen Capture
  #2  
Old Oct 8, 2014, 09:41 AM
juggledad's Avatar
juggledad
 
23,765 posts · Mar 2009
OSX 10.11.5 WP 4.x Atahualpa(all) Safari, Firefox, Chrome
what code did you add to functions.php and where did you add it.
this is probably a php/html coding error.
__________________
"Tell me and I forget, teach me and I may remember, involve me and I learn." - Benjamin Franklin
Juggledad | Forum Moderator/Support
  #3  
Old Oct 8, 2014, 10:56 AM
ignitos
 
5 posts · Oct 2014
Thanks for your prompt reply.

just did a clean install on one of my dev server.

added a blank line to "bfa_post_parts.php" in function bfa_post_bodycopy and uploaded file back.

and their you go "2>" added to post title.
  #4  
Old Oct 8, 2014, 01:09 PM
lmilesw's Avatar
lmilesw
 
10,176 posts · Jul 2009
Central New York State USA
Instead of editing theme files which will have to be redone if you update the theme I wouls suggest using the "Code Snippets" plugin which let's you add to the functions.php file without editing it directly. Then you could use CSS to hide what you don't want to see.
__________________
~Larry (CNY Web Designs)
This site should be a membership site since it so full of good stuff.
Please consider donating which gives you access to even more good stuff.
  #5  
Old Oct 8, 2014, 02:50 PM
juggledad's Avatar
juggledad
 
23,765 posts · Mar 2009
OSX 10.11.5 WP 4.x Atahualpa(all) Safari, Firefox, Chrome
where did you add the blank line? without context I have no idea, but I assume you have messed up the code some way.

How proficient are you with mixing HTML and PHP?
__________________
"Tell me and I forget, teach me and I may remember, involve me and I learn." - Benjamin Franklin
Juggledad | Forum Moderator/Support
  #6  
Old Oct 8, 2014, 07:34 PM
ignitos
 
5 posts · Oct 2014
below is the code from my bfa_post_parts.php

only 1 line of code removed from the original code at line 150 which is " <a href="<?php the_permalink() ?>"> <?php the_post_thumbnail(); ?></a>"

i'm customizing themes since last 3-4 years.



PHP Code:
<?php
function bfa_post_kicker($before '<div class="post-kicker">'$after '</div>'
{
    global 
$bfa_ata;
    
    
// don't display on WP Email pages
    
if(intval(get_query_var('email')) != 1) {
        
        if( (
is_home() AND $bfa_ata['post_kicker_home'] != "") OR
        (
is_page() AND $bfa_ata['post_kicker_page'] != "") OR
        (
is_single() AND $bfa_ata['post_kicker_single'] != "") OR
        ( (
is_archive() OR is_search() OR is_author() OR is_tag()) AND $bfa_ata['post_kicker_multi'] != "") ) {
            
            echo 
$before;
            
            if ( 
is_home() )         $kickertype 'post_kicker_home'
            elseif ( 
is_page() )     $kickertype 'post_kicker_page'
            elseif ( 
is_single() )     $kickertype 'post_kicker_single'
            else                     
$kickertype 'post_kicker_multi'
            
            echo 
bfa_postinfo($bfa_ata[$kickertype]);
            
            echo 
$after;        
        }
    }
}

function 
bfa_post_headline($before '<div class="post-headline">'$after '</div>'
{
    global 
$bfa_ata$post;

//  Case 1 - 'Use Post / Page Options' is no, then just use the post/page title
    
if ($bfa_ata['page_post_options'] == 'No') {
        echo 
$before
        
?><h<?php echo $bfa_ata['h_posttitle']; ?>><?php 
            
if ( is_single() OR is_page() ) {
                
the_title(); ?></h><?php echo $bfa_ata['h_posttitle']; ?>><?php
            
} else { ?>
                <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php _e('Permanent Link to ','atahualpa') . the_title_attribute('echo=1'?>">
                <?php the_title(); ?></a></h><?php echo $bfa_ata['h_posttitle']; ?>><?php
            
}
        echo 
$after;
        return;
    }
//  Case 2 - 'Use Post / Page Options' is Yes, then use the BFA title
    
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.
    
    // some plugins hook into 'the_title()' so we only want it called once. But it must also be called 
    // when using the bfa_ata titles so we use a dummy call:
    //        $bfa_toss = the_title('','',false); 
    // in those cases
    
$bfa_temp_title get_the_title();
    if ( 
$bfa_temp_title == '' ) { ?>
        <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php _e('Permanent Link','atahualpa')?>">Permalink</a><?php 
        
    
} elseif ( (!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="<?php _e('Permanent Link to ','atahualpa') .  the_title_attribute('echo=1'?>"><?php 
        


        if ( (
is_single() OR is_page()) AND $bfa_ata_body_title != "" ) {
            echo 
htmlentities($bfa_ata_body_title,ENT_QUOTES,'UTF-8');
            
$bfa_toss the_title('','',false);
        } else {
            if ( 
$bfa_ata_body_title_multi != '' ) {
                echo 
htmlentities($bfa_ata_body_title_multi,ENT_QUOTES,'UTF-8');  
                
$bfa_toss the_title('','',false);
            } else 
                echo 
$bfa_temp_title
        }

        if ( !
is_single() AND !is_page() ) { ?></a><?php ?></h><?php echo $bfa_ata['h_posttitle']; ?>>
        <?php echo $after;
    }
}




function 
bfa_post_byline($before '<div class="post-byline">'$after '</div>'
{
    global 
$bfa_ata$post;
    
    
// don't display on WP Email pages
    
if(intval(get_query_var('email')) != 1) {
        
        if( (
is_home() AND $bfa_ata['post_byline_home'] != "") OR
        (
is_page() AND $bfa_ata['post_byline_page'] != "") OR
        (
is_single() AND $bfa_ata['post_byline_single'] != "") OR
        ( (
is_archive() OR is_search() OR is_author() OR is_tag()) AND $bfa_ata['post_byline_multi'] != "") ) {
            
            echo 
$before;

            if ( 
is_home() )         $bylinetype 'post_byline_home';         
            elseif ( 
is_page() )     $bylinetype 'post_byline_page'
            elseif ( 
is_single() )    $bylinetype 'post_byline_single'
            else                     
$bylinetype 'post_byline_multi'
            
            echo 
bfa_postinfo($bfa_ata[$bylinetype]);
                    
            echo 
$after;
        }
    }
}

                        
function 
bfa_post_bodycopy($before '<div class="post-bodycopy clearfix">'$after '</div>'
{
    global 
$bfa_ata$post$bfa_pagetemplate_name$bfa_pagetemplate_full_post_count$bfa_ata_postcount;

    
$do_full_post 0;
    echo 
$before
    if ((
is_home()     AND $bfa_ata['excerpts_home'] == "Full Posts"
    OR  (
is_home()     AND !is_paged() AND $bfa_ata_postcount <= $bfa_ata['full_posts_homepage']) 
    OR  (
is_category() AND $bfa_ata['excerpts_category'] == "Full Posts"
    OR  (
is_date()     AND $bfa_ata['excerpts_archive'] == "Full Posts"
    OR  (
is_tag()      AND $bfa_ata['excerpts_tag'] == "Full Posts"
    OR  (
is_search()   AND $bfa_ata['excerpts_search'] == "Full Posts"
    OR  (
is_author()   AND $bfa_ata['excerpts_author'] == "Full Posts"
    OR   
is_single() 
    OR   
is_page() 
    ) { 
$do_full_post 1; }
    
    if (
bfa_is_pagetemplate_active($bfa_pagetemplate_name)) {
        if (
$bfa_ata_postcount <= $bfa_pagetemplate_full_post_count
            { 
$do_full_post 1; }
        else 
            { 
$do_full_post 0; }
    }
    
    if (
$do_full_post == 1) {
        
$bfa_ata_more_tag_final str_replace("%post-title%"the_title(''''false), $bfa_ata['more_tag']);
        
the_content($bfa_ata_more_tag_final); 
    } else { 
        if (
function_exists('the_post_thumbnail') AND !function_exists('tfe_get_image')) {
             if(
has_post_thumbnail()): ?>
                
                <?php endif;
        }
        
the_excerpt(); 
    } 
    echo 
$after;
}

                        
function 
bfa_post_pagination($before '<p class="post-pagination"><strong>Pages:'$after '</strong></p>'
{
    global 
$bfa_ata$bfa_ata_postcount;
    
    if ((
is_home()     AND $bfa_ata['excerpts_home'] == "Full Posts"
    OR  (
is_home()     AND !is_paged() AND $bfa_ata_postcount <= $bfa_ata['full_posts_homepage']) 
    OR     (
is_category() AND $bfa_ata['excerpts_category'] == "Full Posts"
    OR     (
is_date()     AND $bfa_ata['excerpts_archive'] == "Full Posts"
    OR     (
is_tag()      AND $bfa_ata['excerpts_tag'] == "Full Posts"
    OR     (
is_search()   AND $bfa_ata['excerpts_search'] == "Full Posts"
    OR     (
is_author()   AND $bfa_ata['excerpts_author'] == "Full Posts"
    OR     
is_single() 
    OR 
is_page() ) {
        
wp_link_pages('before='.$before.'&after='.$after.'&next_or_number=number'); 
    } 
}


function 
bfa_archives_page($before '<div class="archives-page">'$after '</div>'
{
    global 
$bfa_ata$wp_query;
    
$templateURI get_template_directory_uri(); 
    
    
$current_page_id $wp_query->get_queried_object_id();
    
    if ( 
is_page() AND $current_page_id == $bfa_ata['archives_page_id'] ) { 
        
        echo 
$before;                
        if ( 
$bfa_ata['archives_date_show'] == "Yes" ) { ?>
            <h3><?php echo $bfa_ata['archives_date_title']; ?></h3>
            <ul>
            <?php wp_get_archives('type=' $bfa_ata['archives_date_type'] . '&show_post_count=' 
            (
$bfa_ata['archives_date_count'] == "Yes" '1' '0') . ($bfa_ata['archives_date_limit'] != "" '&limit=' 
            
$bfa_ata['archives_date_limit'] : '')); ?>
            </ul>
        <?php }                         
        if ( 
$bfa_ata['archives_category_show'] == "Yes" ) { ?>
            <h3><?php echo $bfa_ata['archives_category_title']; ?></h3>
            <ul>
            <?php wp_list_categories('title_li=&orderby=' $bfa_ata['archives_category_orderby'] . 
            
'&order=' $bfa_ata['archives_category_order'] . 
            
'&show_count=' . ($bfa_ata['archives_category_count'] == "Yes" '1' '0') . 
            
'&depth=' $bfa_ata['archives_category_depth'] . 
            (
$bfa_ata['archives_category_feed'] == "Yes" '&feed_image=' $templateURI 
            
'/images/icons/feed.gif' '')); ?>
            </ul>
        <?php 
        echo 
$after;
    }
}


function 
bfa_post_footer($before '<div class="post-footer">'$after '</div>'
{
    global 
$bfa_ata$post;
    
    
// don't display on WP Email pages
    
if(intval(get_query_var('email')) != 1) {
        
        if( (
is_home() AND $bfa_ata['post_footer_home'] != "") OR
        (
is_page() AND $bfa_ata['post_footer_page'] != "") OR
        (
is_single() AND $bfa_ata['post_footer_single'] != "") OR
        ( (
is_archive() OR is_search() OR is_author() OR is_tag()) AND $bfa_ata['post_footer_multi'] != "") ) {
            
            echo 
$before;
            
            if ( 
is_home() )             $footertype 'post_footer_home'
            elseif ( 
is_page() )         $footertype 'post_footer_page'
            elseif ( 
is_single() )        $footertype 'post_footer_single'
            else                         
$footertype 'post_footer_multi'
            
            echo 
bfa_postinfo($bfa_ata[$footertype]);
                    
            echo 
$after;
        }
    }
}


function 
bfa_get_comments() 
{
    global 
$bfa_ata;
    
    
// Load Comments template (on single post pages, and "Page" pages, if set on options page)
    
if ( is_single() OR ( is_page() AND $bfa_ata['comments_on_pages'] == "Yes") ) {
        
        
// don't display on WP-Email pages
        
if( intval(get_query_var('email')) != ) {
            
            if ( 
function_exists('paged_comments') ) {
                
// If plugin "Paged Comments" is activated, for WP 2.6 and older
                
paged_comments_template(); 
            } else {
                
// This will load either legacy comments template (for WP 2.6 and older) or the new standard comments template (for WP 2.7 and newer)
                
comments_template(); 
            }
        }
    }
}
?>

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Site Title is looking strange (Title that appears in browser tabs) TopGunner Montezuma Theme 8 Mar 31, 2013 11:37 AM
Post Title Issue When I Use Quote Marks or Ampersand ldaily Post-Kicker, -Byline & -Footer 7 Oct 12, 2010 12:35 PM
[SOLVED] Problems with editing post title Serge Center area post/pages 2 Mar 2, 2010 06:47 AM
Strange behavior when editing bfa_header_config.php jacoblo Header configuration & styling 2 Mar 24, 2009 04:45 AM


All times are GMT -6. The time now is 12:39 AM.


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.