Blog Code Forum

Like Button

From Wiki.cyring.fr

Jump to: navigation, search

Contents

WordPress

header.php
<body <?php body_class(); ?>>
	...
<div id="fb-root"></div>
<script>
	(function(d, s, id) {
		var js, fjs = d.getElementsByTagName(s)[0];
		if (d.getElementById(id)) return;
		js = d.createElement(s); js.id = id;
		js.src = "//connect.facebook.net/"+"<?php if(qtrans_getLanguage()=='fr') echo 'fr_FR'; else echo 'en_US'; ?>"+"/all.js#xfbml=1";
		fjs.parentNode.insertBefore(js, fjs);
	}(document, 'script', 'facebook-jssdk'));
</script>
...


loop.php
<div class="entry-utility">
	...
	<?php	$oneLink=get_permalink();
		if(($langPos=strrpos($oneLink, "?lang=")) != FALSE)
			$oneLink=substr($oneLink, 0, $langPos);
	?>
	<div class="fb-like" data-href="<?php echo $oneLink; ?>" data-send="false" data-layout="button_count" data-width="90" data-show-faces="true"></div>
	<span class="meta-sep">|</span>
	...
</div><!-- .entry-utility -->


style.css
.fb_iframe_widget {
	top: 2px !important;
}

MediaWiki

MonoBook.php
<div id="header">
	...
	<div id="fb-root"></div>
	<script>
		(function(d, s, id) {
			var js, fjs = d.getElementsByTagName(s)[0];
			if (d.getElementById(id)) return;
			js = d.createElement(s); js.id = id;
			js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
			fjs.parentNode.insertBefore(js, fjs);
		}(document, 'script', 'facebook-jssdk'));
	</script>
</div>
 
<div id="column-content"><div id="content">
	...
	<div class="fb-like" data-href="<?php echo $this->data[serverurl] . $this->data['content_actions']['nstab-main']['href']; ?>" data-send="false" data-layout="button_count" data-width="90" data-show-faces="true"></div>
	...
</div></div>
Personal tools