eKudos Wordpress plugin
eKudos is een social media site en is de Nederlandse variant van Digg. Vanaf nu hebben ze ook een 'live' knop die je kunt plaatsen op je website. Voor meer informatie en de code hiervoor is op deze pagina te lezen.
Alleen de huidige Wordpress plugin van eKudos werkt niet met deze nieuwe feature. Dus ik heb de oude plugin aangepast zodat je vanaf nu wel een live eKudos knop op je website hebt. De code staat hieronder.
-
<?php
-
/*
-
eKudos Plugin
-
door Tri Pham
-
http://www.scriptorama.nl/
-
http://www.seoking.nl/
-
http://www.tripham.nl/
-
Gebaseerd op de plugin van eKudos door Robert van Gaal.
-
Getest op Wordpress 2.1, niet op 2.0.x.
-
Installatie: plaats dit bestand in de WP plugin map,
-
hernoem dit bestand naar .php
-
en activeer plugin.
-
De ekudos knop zit onderaan bij elke post.
-
Spread the link love! - Tri Pham
-
*/
-
-
/*
-
This program is free software; you can redistribute it and/or modify
-
it under the terms of the GNU General Public License as published by
-
the Free Software Foundation; either version 2 of the License, or
-
(at your option) any later version.
-
This program is distributed in the hope that it will be useful,
-
but WITHOUT ANY WARRANTY; without even the implied warranty of
-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-
GNU General Public License for more details.
-
You should have received a copy of the GNU General Public License
-
along with this program; if not, write to the Free Software
-
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
*/
-
-
-
function ekudos_html($content) {
-
$html = $content;
-
-
// Load the post's data
-
global $wp_query;
-
$post = $wp_query->post;
-
$permalink = get_permalink($post->ID);
-
-
-
if (is_home()) {
-
-
global $post;
-
-
$html .= '<script type="text/javascript">';
-
$html .= 'ekudos_url = "'. $post->guid .'";';
-
$html .= '</script>';
-
$html .= '<script src="http://www.ekudos.nl/javascripts/kudobox.js" type="text/javascript"></script>';
-
$html .= '';
-
}
-
elseif (is_single()) {
-
$html .= '<script src="http://www.ekudos.nl/javascripts/kudobox.js" type="text/javascript"></script>';
-
}
-
-
return $html;
-
}
-
add_filter('the_excerpt', 'ekudos_html');
-
add_filter('the_content', 'ekudos_html', 0);
-
-
?>
Sla dit bestand op als ekudos.php en upload deze in de plugin map van je Wordpress blog. Activeer de plugin en voila! Vanaf nu heb je een eKudos knop op je blog. Deze knop staat nu onderaan bij elke post.
De plugin is ook hier te downloaden: http://www.seoking.nl/ekudos.phps
Kudos!
Volg Scriptorama via RSS!
Reageer ook!
Enig idee hoe ik hem voor 2.0.x werkend krijg?
Na uploaden in de plugin directory zie ik hem niet eens bij de plugins staan.
We kunnen nog even niet over naar 2.1 omdat we teveel andere plugins gebruiken die nog niet getest zijn op 2.1.
Door Steeph
op 03.05.07 @ 1:18 pm | Permalink
Ik draai 2.1.2 en ik zie hem ook niet tussen de Plugins staan...
Door Savage
op 03.08.07 @ 9:16 am | Permalink
Hmmm... Ik heb hem aangepast zodat hij in de Plugin lijst verschijnt in beheer. Na activeren is er echter geen Ekudos Button op de site te zien.
Aanpassing (toegevoegd bij comments, onder /*):
Plugin Name: Ekudos Plugin
Plugin URI: http://www.scriptorama.nl/tips-tricks/ekudos-wordpress-plugin
Feed URI:
Description: Ekudos button in WordPress door Tri Pham
Door Savage
op 03.08.07 @ 9:27 am | Permalink
Excuses. Hij werkt prima. Vergeten scriptblocker uit te schakelen in Firefox :)
Perfect, bedankt.
Door Savage
op 03.08.07 @ 9:29 am | Permalink
Het zal ontzettend handig zijn als deze plugin gelijk de titel + de eerst zo veel woorden over nam van de post zo dat je alle op kudos hoeft te drukken zonder dat hele from in te vullen!
Door Thomas
op 03.09.07 @ 10:28 am | Permalink
Ik krijg dat ding ook niet aan de praat. hij verschijnt in de lijst maar na activeren gebeurd er niets. Zie http://www.ilovetechnophotography.nl. Wat je ziet staan heb ik zelf toegevoegd.
Door Nick
op 03.14.07 @ 10:21 pm | Permalink
Ik gebruik nu trouwens Easykudos. http://www.ekudos.nl/artikel/reacties/8527/easykudos_wp_plugin_versie_12_beta
Die grote eKudos knop onderaan m'n posts was ik niet zo blij mee.
Door Savage
op 03.16.07 @ 2:52 pm | Permalink
Scriptorama.nl heeft nu ook de EasyKudos plugin, al heb ik wel eerst wat wijzigingen doorgevoerd. Zie mijn reactie op http://uwbatterij.nl/2007/03/15/nieuwe-features-easykudos/#comments
en http://scriptorama.nl/mathieu/easykudos.phps
Door Mathieu Kooiman
op 03.18.07 @ 12:02 pm | Permalink
Ik draai ook 2.1.2 en ik zie hem ook niet tussen de plugins staan... Of ik die nu van Tri of Mathieu probeer...
De 'normale' easyKudos plugin geeft bij mij trouwens ook problemen (met disabled CURL extensie)
Door Henri
op 03.26.07 @ 5:54 pm | Permalink
Ik ga me er eens aan wagen. Leuk idee dat eKudos.
Door Robert
op 07.06.07 @ 3:06 pm | Permalink
Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>