php 分享此帖子/页面由社交媒体。 *使用Font Awesome。*

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 分享此帖子/页面由社交媒体。 *使用Font Awesome。*相关的知识,希望对你有一定的参考价值。

.share {
	text-align: center;
	li {
		list-style-type: none; display: inline-block; vertical-align: bottom; margin-left: 10px;
		&:first-child {margin-left: 0; font-size: 18px; line-height: 23px; font-weight: 700; letter-spacing: 0.02em;}
		&.email {
			a {
				i {color: #000000; font-weight: normal; font-size: 25px;}
			}
		}
		&.facebook, &.twitter, &.linkedin, &.google {
			a {
				color: #ffffff; display: block; height: 26px; width: 26px; background: #000000; position: relative;
				i {position: absolute; top: 50%; left: 50%; .center; font-size: 15px; font-weight: normal;}
			}
		}
		a {display: block;}
	}
}
<?php
	$email_subject = get_the_title();
	$excerpt = get_the_excerpt();

	$content = substr($excerpt, 0, 120);
	$pos = strrpos($content, " ");
	if ($pos>0) {
		$content = substr($content, 0, $pos);
	}

	$email_body = $content . '... Post shared from SITENAMEHERE. Read more - ' . get_the_permalink();
?>

<ul class="share">
	<li>SHARE THIS POST:</li>
	<li class="email">
		<a href="mailto:?subject=<?php echo $email_subject; ?>&body=<?php echo $email_body; ?>" target="_blank" title="Share via Email">
			<i class="fa fa-envelope-o" aria-hidden="true"></i>
		</a>
	</li>
	<li class="facebook">
		<a href="http://www.facebook.com/sharer.php?u=<?php the_permalink();?>&amp;t=<?php the_title(); ?>" target="_blank" title="Share on Facebook." onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;">
			<i class="fa fa-facebook" aria-hidden="true"></i>
		</a>
	</li>
	<li class="twitter">
		<a href="http://twitter.com/home/?status=<?php the_title(); ?> - <?php the_permalink(); ?>" target="_blank" title="Tweet this!" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;">
			<i class="fa fa-twitter" aria-hidden="true"></i>
		</a>
	</li>
	<li class="linkedin">
		<a href="https://www.linkedin.com/shareArticle?mini=true&url=<?php the_permalink(); ?>&title=<?php the_title(); ?>&summary=<?php echo $email_subject; ?> - Read more - <?php the_permalink(); ?>&source=LinkedIn" target="_blank" title="Linked In" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;">
			<i class="fa fa-linkedin" aria-hidden="true"></i>
		</a>
	</li>
	<li class="google">
		<a href="https://plus.google.com/share?url=<?php the_permalink(); ?>" onclick="javascript:window.open(this.href, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600');return false;">
			<i class="fa fa-google-plus" aria-hidden="true"></i>
		</a>
	</li>
</ul>

以上是关于php 分享此帖子/页面由社交媒体。 *使用Font Awesome。*的主要内容,如果未能解决你的问题,请参考以下文章

WordPress 自定义帖子特色图片、标题和内容社交媒体共享

社交媒体在页面外分享特定内容

HTML5 画布 - 将保存的图像分享到社交媒体

具有不同链接的多个社交分享按钮

如何使用 MERNG 实现社交媒体提要?

谷歌政策允许在社交媒体上观看视频和分享以获得奖励吗?