php 社交分享按钮+评论链接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 社交分享按钮+评论链接相关的知识,希望对你有一定的参考价值。

// Note: AddToAny plugin is easier

//* Add social share buttons and comment link to entry footer
add_filter( 'genesis_post_meta', 'studio_social_sharing_buttons' );
function studio_social_sharing_buttons($content) {

	// Get the post
	$post = get_post();

	// Get current page URL 
	$postURL = get_permalink();

	// Get current page title
	$postTitle = str_replace( ' ', '%20', get_the_title());
	
	// Get Post Thumbnail for pinterest
	$postThumbnail = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'full' );

	// Construct sharing URL 
	$twitterURL = 'https://twitter.com/intent/tweet?text='.$postTitle.'&url='.$postURL;
	$facebookURL = 'https://www.facebook.com/sharer/sharer.php?u='.$postURL;
	$pinterestURL = 'https://pinterest.com/pin/create/button/?url='.$postURL.'&media='.$postThumbnail[0].'&description='.$postTitle;

	// Add sharing buttons
	$content = '<div class="entry-share-wrapper"><span>Share this post</span>';
	$content .= '<a href="'.$facebookURL.'" target="_blank"><i class="fa fa-facebook"></i></a>';
	$content .= '<a href="'. $twitterURL .'" target="_blank"><i class="fa fa-twitter"></i></a>';
	$content .= '<a href="'.$pinterestURL.'" target="_blank"><i class="fa fa-pinterest-p"></i></a>';
	$content .= '</div>';	

	// Add comment link
	$content .= '<div class="entry-comment-wrapper">'.'[post_categories before="Filed Under: "]'.'</div>';
	
	return $content;

}

以上是关于php 社交分享按钮+评论链接的主要内容,如果未能解决你的问题,请参考以下文章

所有社交分享按钮(链接)删除 URL 中哈希后的参数

php 在社交网络上分享的链接

django 社交分享按钮图标

如何在 phonegap 中添加社交分享按钮

社交网络非高峰分享

一页上有许多社交网络的分享按钮