Blog Code Forum

Like Button

From Wiki.cyring.fr

(Difference between revisions)
Jump to: navigation, search
(Page créée avec « == WordPress == ===== header.php ===== <syntaxhighlight lang="html5"> <body <?php body_class(); ?>> ... <div id="fb-root"></div> <script></syntaxhighlight> <syntaxhighlig... »)
(header.php)
Line 13: Line 13:
js.src = "//connect.facebook.net/"+"<?php if(qtrans_getLanguage()=='fr') echo 'fr_FR'; else echo 'en_US'; ?>"+"/all.js#xfbml=1";
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);
fjs.parentNode.insertBefore(js, fjs);
-
}(document, 'script', 'facebook-jssdk'));</script>
+
}(document, 'script', 'facebook-jssdk'));
 +
</script>
...
...
</syntaxhighlight>
</syntaxhighlight>
----<br />
----<br />
 +
===== loop.php =====
===== loop.php =====
<syntaxhighlight lang="html5">
<syntaxhighlight lang="html5">

Revision as of 12:10, 23 January 2013

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;
}

Personal tools