Example #1
0
                            $my_image = $my_thumb_array[0];
                            // this should be the url
                            echo '&p[images][0]=';
                            echo urlencode($my_image);
                        }
                        echo '&p[url]=';
                        echo urlencode(get_permalink());
                        echo "','sharer','toolbar=0,status=0,width=626,height=436'); return false;\"";
                        echo ' class="share" title="Send this to friends or post it on your profile.">Share This Post</a>';
                        echo '</span>';
                    }
                    // end if for enable_share
                    if ($enable_external_link == "true") {
                        ?>
<span class="wpbook_external_post"><a href="<?php 
                        echo get_external_post_url(get_permalink());
                        ?>
" title="View this post outside Facebook at <?php 
                        bloginfo('name');
                        ?>
">View post on <?php 
                        bloginfo('name');
                        ?>
</a></span><?php 
                    }
                    echo '</p>';
                }
                // end if for enable share, external, bottom
                echo '</div>';
                comments_template();
            }
Example #2
0
<span class="wpbook_share_button">
<?php
  echo '<a onclick="window.open(\'http://www.facebook.com/sharer.php?s=100&amp;p[title]=';
  echo urlencode(get_the_title());
  echo '&amp;p[summary]=';
  echo urlencode(get_the_excerpt());
  echo '&amp;p[url]=';
  echo urlencode(get_permalink());
  echo "','sharer','toolbar=0,status=0,width=626,height=436'); return false;\""; 
  echo ' class="share" title="Send this to friends or post it on your profile.">Share This Post</a>';

?>
</span>
<?php } 
if($enable_external_link == "true"){?>
<span class="wpbook_external_post"><a href="<?php echo get_external_post_url(get_permalink()); ?>" title="View this post outside Facebook at <?php bloginfo('name'); ?>">View post on <?php bloginfo('name'); ?></a></span>
<?php }
  echo '</p>';
} ?>
	</div>	
				<?php
				comments_template(); 
			endwhile; // while have posts
		endif; // if have posts	
?>
</div>
<?php 	 
} //end if blog or arvhive 

if($show_pages == "true"){?>
<div class="box_head clearfix">
Example #3
0
function wpbook_profile_recent_posts($count = 5, $before = '<li>', $after = '</li>', $hide_pass_post = true, $skip_posts = 0, $show_excerpts = false, $where = '', $join = '', $groupby = '')
{
    global $wpdb;
    $my_options = wpbook_getAdminOptions();
    $time_difference = get_settings('gmt_offset');
    $now = gmdate("Y-m-d H:i:s", time());
    $join = apply_filters('posts_join', $join);
    $where = apply_filters('posts_where', $where);
    $groupby = apply_filters('posts_groupby', $groupby);
    if (!empty($groupby)) {
        $groupby = ' GROUP BY ' . $groupby;
    }
    $request = "SELECT ID, post_title, post_excerpt FROM {$wpdb->posts} " . "{$join} WHERE post_status = 'publish' AND post_type = 'post' ";
    if ($hide_pass_post) {
        $request .= "AND post_password ='' ";
    }
    $request .= "AND post_date_gmt < '{$now}' {$where} {$groupby} ORDER BY " . "post_date DESC LIMIT {$skip_posts}, {$count}";
    $posts = $wpdb->get_results($request);
    $output = '';
    if ($posts) {
        foreach ($posts as $post) {
            $post_title = stripslashes($post->post_title);
            if ($my_options['promote_external']) {
                if (check_facebook()) {
                    $permalink = get_external_post_url(get_permalink($post->ID));
                    // external permalink
                } else {
                    $permalink = get_permalink($post->ID);
                }
            } else {
                $permalink = get_permalink($post->ID);
                // permalink is un-filtered
                $my_offset = strlen(get_option('home'));
                $app_url = $my_options['fb_app_url'];
                $my_link = $my_options['proto'] . '://apps.facebook.com/' . $app_url . substr($permalink, $my_offset);
                $permalink = $my_link;
            }
            $output .= $before . '<a href="' . $permalink . '" rel="bookmark" ' . 'title="Permanent Link: ' . $post_title . '">' . $post_title . '</a>';
            if ($show_excerpts) {
                $post_excerpt = stripslashes($post->post_excerpt);
                $output .= '<br />' . $post_excerpt;
            }
            $output .= $after;
        }
    } else {
        $output .= $before . "None found" . $after;
    }
    return $output;
}