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] How to use Posttumbnails in full posts?


  #1  
Old Feb 20, 2010, 04:16 AM
McDz's Avatar
McDz
 
32 posts · Jan 2010
Sweden
Photo [SOLVED] How to use Posttumbnails in full posts?

I´m using this function today on my theme. How to edit so I can see my tumbnails and my full posts at the same time.

A way to owerride this setting:

"Post Thumbnails are only displayed on multi post pages, which have been set to display 'Only Excerpts'. See menu tab 'Configure Excerpts'"

A really big thnx for some help here....

I start all my post with a picture if I have to make the size to small or edit something on it to fit the first page I use the posttumbnail function to replace it when a user read the full post. But if the picutre is ok from the begining a olny use the basic image insert. So I have big problem here, alot of post to edit if this not working

Last edited by McDz; Feb 20, 2010 at 04:19 AM.
  #2  
Old Feb 22, 2010, 12:08 PM
McDz's Avatar
McDz
 
32 posts · Jan 2010
Sweden
This is the bfa_post_parts.php plz hit me with some help...

I think this is the correct file to edit...?!?!?

The only file that I found with function_exists('the_post_thumbnail')) the_post_thumbnail();

plz

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() ) { 
                echo 
postinfo($bfa_ata['post_kicker_home']); 
            }     elseif ( 
is_page() ) { 
                echo 
postinfo($bfa_ata['post_kicker_page']); 
            }     elseif ( 
is_single() ) { 
                echo 
postinfo($bfa_ata['post_kicker_single']); 
            }     else { 
                echo 
postinfo($bfa_ata['post_kicker_multi']); 
            }
            echo 
$after;
            
        }
        
    }
    
}




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);
    } else {
        
$bfa_ata_body_title_multi get_post_meta($post->ID'bfa_ata_body_title_multi'true);
    }
    
    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;
    
    }
    
}




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() ) { 
                echo 
postinfo($bfa_ata['post_byline_home']); 
            } elseif ( 
is_page() ) { 
                echo 
postinfo($bfa_ata['post_byline_page']); 
            } elseif ( 
is_single() ) { 
                echo 
postinfo($bfa_ata['post_byline_single']); 
            }     else { 
                echo 
postinfo($bfa_ata['post_byline_multi']); 
            }
            echo 
$after;
            
        }
        
    }
    
}



                        
function 
bfa_post_bodycopy($before '<div class="post-bodycopy clearfix">'$after '</div>') {
    
    global 
$bfa_ata$post;
    
    echo 
$before
    if ( (
is_home() AND $bfa_ata['excerpts_home'] == "Full Posts") 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() OR 
    (
is_home() AND !is_paged() AND $bfa_ata['postcount'] <= $bfa_ata['full_posts_homepage']) ) { 
        
$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')) the_post_thumbnail();
        
the_excerpt(); 
    } 
    echo 
$after;
    
}



                        
function 
bfa_post_pagination($before '<p class="post-pagination"><strong>Pages:'$after '</strong></p>') {
    
    global 
$bfa_ata;
    
    if ( (
is_home() AND $bfa_ata['excerpts_home'] == "Full Posts") 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;
    
    if ( 
is_page() AND $bfa_ata['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=' get_bloginfo('template_directory') . 
            
'/images/icons/feed.gif' '')); ?>
            </ul>
        <?php 
        echo 
$after;
        
    }
    
}




function 
bfa_post_footer($before '<div class="post-footer">'$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_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() ) { 
                echo 
postinfo($bfa_ata['post_footer_home']); 
            } elseif ( 
is_page() ) { 
                echo 
postinfo($bfa_ata['post_footer_page']); 
            } elseif ( 
is_single() ) { 
                echo 
postinfo($bfa_ata['post_footer_single']); 
            }     else { 
                echo 
postinfo($bfa_ata['post_footer_multi']); 
            }
            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(); 
            }
        
        }
    
    }
    
}


?>

My homepage www.mcdz.net I really want my picture so show up

Last edited by McDz; Feb 22, 2010 at 12:11 PM.
  #3  
Old Feb 22, 2010, 01:38 PM
juggledad's Avatar
juggledad
 
23,765 posts · Mar 2009
OSX 10.11.5 WP 4.x Atahualpa(all) Safari, Firefox, Chrome
well if you want t, take the line
HTML Code:
if (function_exists('the_post_thumbnail')) the_post_thumbnail();
and put a copy after the line
HTML Code:
 (is_home() AND !is_paged() AND $bfa_ata['postcount'] <= $bfa_ata['full_posts_homepage']) ) {
in the first part of teh if statement
__________________
"Tell me and I forget, teach me and I may remember, involve me and I learn." - Benjamin Franklin
Juggledad | Forum Moderator/Support
  #4  
Old Feb 23, 2010, 12:56 AM
McDz's Avatar
McDz
 
32 posts · Jan 2010
Sweden
Humm, some CSS tags is not cloesed on the corret way..

When I put that in the code...

All my pages changes to bold text and any subject got the wrong name... For example "Movies" got the name "Movies1>"

But I can see my pictures on the first page

What have I done wrong....???

I let my homepage open so you can see it online with the canges below...

PHP Code:
function bfa_post_bodycopy($before '<div class="post-bodycopy clearfix">'$after '</div>') {
    
    global 
$bfa_ata$post;
    
    echo 
$before
    if ( (
is_home() AND $bfa_ata['excerpts_home'] == "Full Posts") 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() OR 
    (
is_home() AND !is_paged() AND $bfa_ata['postcount'] <= $bfa_ata['full_posts_homepage']) ) { 
    if (
function_exists('the_post_thumbnail')) the_post_thumbnail();
        
$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')) the_post_thumbnail();
        
the_excerpt(); 
    } 
    echo 
$after;
    


I found one more problem if I go to a post with tumbnail the tumbnail isent removed if I see all of the post...

(The the first picture is an thumbnail and should not been shown here only on the first page...)

http://www.mcdz.net/?p=1419

Last edited by McDz; Feb 23, 2010 at 03:07 AM.
  #5  
Old Feb 23, 2010, 05:25 AM
juggledad's Avatar
juggledad
 
23,765 posts · Mar 2009
OSX 10.11.5 WP 4.x Atahualpa(all) Safari, Firefox, Chrome
The extra character a the end of the title should not be related to adding in this line of code. What other changes to the code or to 'the LOOP' have you made. My guess is you added something else and instead of ending a line of PHP with the '?>' you put in a '1>' eithor that of some HTML is incorrect.

This could also explain the messed up CSS. If the HTML isn't formed correctly, then the selector may not match and the rules are not applied.
__________________
"Tell me and I forget, teach me and I may remember, involve me and I learn." - Benjamin Franklin
Juggledad | Forum Moderator/Support
  #6  
Old Feb 23, 2010, 05:50 AM
McDz's Avatar
McDz
 
32 posts · Jan 2010
Sweden
I dont think that I have made that.. because some subjects also changes to 2>

Pages and fullpost view subject changes to "subject1>"
http://www.mcdz.net/?page_id=234
http://www.mcdz.net/?p=1380

Post subjects changes to"subject2>"
http://www.mcdz.net/

So something else is wrong...

If I remove that line the tumbnail line homepage is correct again!

I have not change any Atahualpa php or html files...

and the lines below is orginal.


Content ABOVE the LOOP
PHP Code:
<?php /* For MULTI post pages if activated at ATO -> Next/Previous Navigation: */
bfa_next_previous_page_links('Top'); ?>

<?php /* For the plugin Page2Cat http://wordpress.org/extend/plugins/page2cat/ */
if( is_category() AND function_exists('page2cat_output')) { page2cat_output($cat); } ?>
The LOOP
PHP Code:
<?php /* For SINGLE post pages if activated at ATO -> Next/Previous Navigation: */
bfa_next_previous_post_links('Top'); ?>

<?php /* Post Container starts here */
if ( function_exists('post_class') ) { ?>
<div <?php if ( is_page() ) { post_class('post'); } else { post_class("$odd_or_even"); } ?> id="post-<?php the_ID(); ?>">
<?php } else { ?>
<div class="<?php echo ( is_page() ? 'page ' '' ) . $odd_or_even ' post" id="post-'the_ID(); ?>">
<?php ?>

<?php bfa_post_kicker('<div class="post-kicker">','</div>'); ?>

<?php bfa_post_headline('<div class="post-headline">','</div>'); ?>

<?php bfa_post_byline('<div class="post-byline">','</div>'); ?>

<?php bfa_post_bodycopy('<div class="post-bodycopy clearfix">','</div>'); ?>

<?php bfa_post_pagination('<p class="post-pagination"><strong>'.__('Pages:','atahualpa').'</strong>','</p>'); ?>

<?php bfa_post_footer('<div class="post-footer">','</div>'); ?>

</div><!-- / Post -->
Content BELOW the LOOP

PHP Code:
<?php /* Displayed on SINGLE post pages if activated at ATO -> Next/Previous Navigation: */
bfa_next_previous_post_links('Middle'); ?>

<?php /* Load Comments template (on single post pages, and static pages, if set on options page): */
bfa_get_comments(); ?>

<?php /* Displayed on SINGLE post pages if activated at ATO -> Next/Previous Navigation: */
bfa_next_previous_post_links('Bottom'); ?>
        
<?php /* Archives Pages. Displayed on a specific static page, if configured at ATO -> Archives Pages: */
bfa_archives_page('<div class="archives-page">','</div>'); ?>
            
<?php /* Displayed on MULTI post pages if activated at ATO -> Next/Previous Navigation: */
bfa_next_previous_page_links('Bottom'); ?>
Content if NOT FOUND
PHP Code:
<h2><?php _e('Not Found','atahualpa'); ?></h2>
<p><?php _e("Sorry, but you are looking for something that isn't here.","atahualpa"); ?></p>

Last edited by McDz; Feb 23, 2010 at 06:03 AM.

Bookmarks



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Display full posts in categories kam Center area post/pages 2 Jan 26, 2010 01:35 PM
Different styles for excerpts and full posts? daniel3ub Excerpts, Read more, Pagination 3 Oct 20, 2009 06:09 PM
[SOLVED] RSS feed delvers full posts rather than excerpts AlanD RSS, Feeds & Subscribing 5 Sep 29, 2009 02:59 PM
Showing Excerpts or Full Post Depending Upon Number of Posts LindaS Excerpts, Read more, Pagination 0 Sep 8, 2009 06:27 AM
full posts on Category pages without the link curious Page & Category Menu Bars 5 May 6, 2009 07:56 AM


All times are GMT -6. The time now is 04:34 PM.


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