|
#1
Feb 20, 2010, 04:16 AM
|
|
|
|
32 posts · Jan 2010
Sweden
|
|
[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
Feb 22, 2010, 12:08 PM
|
|
|
|
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')) != 1 ) {
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
Feb 22, 2010, 01:38 PM
|
|
|
|
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
Feb 23, 2010, 12:56 AM
|
|
|
|
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
Feb 23, 2010, 05:25 AM
|
|
|
|
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
Feb 23, 2010, 05:50 AM
|
|
|
|
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.
|
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 |
|