"Das sagen die Seitenreport Nutzer" für Wordpress

Verfasst am: 07. 02. 2012 [11:16]
anickel
Dabei seit: 23.07.2010
Themenersteller

30 Beiträge
Beitrag hilfreich?

Hallo Gemeinde,

hier auf Seitenreport gibt es ja im rechten Bereich dieses "Das sagen die Seitenreport Nutzer" Feature, mit wechselnden Meinungen der User.
Ich würde so etwas auch gerne in meinen Wordpress Blog einfügen, allerdings würde ich gerne die Inhalte statisch eingeben und nicht dynamisch irgendwo auslesen.
Diese sollen dann einfach zufällig wechseln.
Gibt es so etwas als Plugin oder Widget für Wordpress? Oder kann man das relativ unkompliziert via HTML Widget programmieren? (Ich muss hier zugeben, dass ich relativ keine Ahnung vom Programmieren habe...)

Ich danke schon mal für eure Hilfe :)
 
Verfasst am: 07. 02. 2012 [11:51]
seitenreport
Dabei seit: 28.03.2009

Matthias Gläßner
Premium-Mitglied

1792 Beiträge
Beitrag hilfreich?

"anickel" schrieb:

hier auf Seitenreport gibt es ja im rechten Bereich dieses "Das sagen die Seitenreport Nutzer" Feature, mit wechselnden Meinungen der User.
Ich würde so etwas auch gerne in meinen Wordpress Blog einfügen, allerdings würde ich gerne die Inhalte statisch eingeben und nicht dynamisch irgendwo auslesen.
Diese sollen dann einfach zufällig wechseln.
Gibt es so etwas als Plugin oder Widget für Wordpress? Oder kann man das relativ unkompliziert via HTML Widget programmieren?

Hallo anickel,

eine statische wechselnde Kundenstimmen-Version auf HTML-Basis ist schnell realisiert:

HTML
<div id="kundenstimmen"></div>


JAVASCRIPT
<script type="text/javascript">
/* <![CDATA[ */
 
	var kundenstimmen = new Array(/* HTML erlaubt */
		'Top Angebot! Mir gefällt es hier echt gut!< br /><span class="author">Max Mustermann aus Berlin</span>',
		'Es gibt Ecken und Kanten, aber im Großen und Ganzen super!< br /><span class="author">Mareike Müller aus Darmstadt</span>',
		'Spitze! Gefällt mir!< br /><span class="author">Frank Schuster aus Musterhausen</span>'
	);
 
	var current   = 0;
	var intervall = 3000;            // 3 Sekunden
	var container = "kundenstimmen"; // Div-Container der Ausgabe
 
	function refreshKundenstimmen() {/* Kundenstimmen auslesen und in container ausgeben */
		var e = document.getElementById(container);
		e.innerHTML = kundenstimmen[current];
		current++; if (current>kundenstimmen.length) {current=0;}
		window.setTimeout("refreshKundenstimmen()",intervall);
	}
 
	refreshKundenstimmen(); // starten
 
/* ]]> */
</script>

(fügt im 3 Sekunden-Rhythmus wechselnde Kundenstimmen aus dem Array in den DIV-Container ein).

Beste Grüße,
Matthias

TYPO3 Freelancer | Gründer und Betreiber von Seitenreport
TYPO3 Anfragen: info@matthias-glaessner.de | XING-Profil
 
Verfasst am: 07. 02. 2012 [12:29]
anickel
Dabei seit: 23.07.2010
Themenersteller

30 Beiträge
Beitrag hilfreich?

Super! Ich danke dir!
 
Verfasst am: 07. 02. 2012 [16:32]
anickel
Dabei seit: 23.07.2010
Themenersteller

30 Beiträge
Beitrag hilfreich?

So also ich habe das jetzt mal eingebaut und eigentlich funktioniert es auch. Aber ich habe 2 Probleme:

1. Mehr als drei Zitate kann ich nicht einfügen, sonst geht nix mehr. An was liegt das?
2. Wenn die drei Zitate durchgelaufen sind kommt immer "undefined". Das verstehe ich auch nicht so ganz.

Sorry, aber ich bin was Javascript angeht echt ein Monsternoob. Also DANKE schon mal für die Hilfe! :)
 
Verfasst am: 07. 02. 2012 [17:19]
Ultima
Dabei seit: 09.07.2010

759 Beiträge
Beitrag hilfreich?

Ein Fehler im Script, ich habs mal ein wenig modifiziert im OOP Stil:

JAVASCRIPT
<script type="text/javascript">/*<![CDATA[*/
var kundenstimmen={
	items:[],interval:3000,container:'kundenstimmen',current:0,ref:null,
 
	add:function(text){this.items.push(text);},
	refresh:function(){
		if(this.items.length==0)return;
		this.ref.innerHTML=this.items[this.current];
		if(++this.current>=this.items.length)this.current=0;
	},
	init:function(){
		this.ref=document.getElementById(this.container);
		if(!this.ref)return;
		this.refresh();
		setInterval('kundenstimmen.refresh()',this.interval);
	}
}
// Texte hinzufügen
kundenstimmen.add('Top Angebot! Mir gefällt es hier echt gut!<span class="author">Max Mustermann aus Berlin</span>');
kundenstimmen.add('Es gibt Ecken und Kanten, aber im Großen und Ganzen super!<span class="author">Mareike Müller aus Darmstadt</span>');
kundenstimmen.add('Spitze! Gefällt mir!<span class="author">Frank Schuster aus Musterhausen</span>');
 
// starten
kundenstimmen.init();
/*]]>*/</script>


Mit der Funktion add kannst du beliebig viele Texte in die Anzeige pushen.
JAVASCRIPT
kundenstimmen.add('Hier dein Text.');


[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 07.02.2012 um 17:25.]

 
Verfasst am: 07. 02. 2012 [17:54]
seitenreport
Dabei seit: 28.03.2009

Matthias Gläßner
Premium-Mitglied

1792 Beiträge
Beitrag hilfreich?

@Thomas: klasse, wenn das so weiter geht, haben wir morgen Abend ein fertiges Wordpress-Plugin. wink.gif

Wer macht den nächsten Schritt?

(Tutorial zum Schreiben eines Wordpress-Plugins)


Beste Grüße,
Matthias

TYPO3 Freelancer | Gründer und Betreiber von Seitenreport
TYPO3 Anfragen: info@matthias-glaessner.de | XING-Profil
 
Verfasst am: 08. 02. 2012 [08:03]
anickel
Dabei seit: 23.07.2010
Themenersteller

30 Beiträge
Beitrag hilfreich?

Also ich sage 100000 mal danke. Ich hab es jetzt auf meiner Seite http://stimm-sprachseminare.de/ eingebaut und es funktioniert wundervoll. Das einizige, was jetzt noch etwas komisch ist, ist, dass die Höhe variabel ist, und somit der gesamte rechte Bereich immer etwas hin und her wackelt. Aber trotzem: Vielen Dank für eure Hilfe!
 
Verfasst am: 08. 02. 2012 [10:09]
Ultima
Dabei seit: 09.07.2010

759 Beiträge
Beitrag hilfreich?

Das liegt daran das der Text unterschiedlich lang ist, wenn du dem div eine feste höhe gibst oder die text ungfähr gleichlang sind, hört das wackeln auf.

 
Verfasst am: 08. 02. 2012 [10:54]
anickel
Dabei seit: 23.07.2010
Themenersteller

30 Beiträge
Beitrag hilfreich?

Jo ich habs jetzt mit <div id="kundenstimmen" style="height:200px;"></div> einfach festgetackert! :)
Ich bin echt so schlecht was programmieren angeht aber ich lerne immer wieder dazu. Vielen Dank nochmal!
 




Du bist nicht eingeloggt. Bitte beachte, dass Du eingeloggt sein musst, um Themen zu erstellen oder auf Beiträge zu antworten.

RSS Feed abonnieren

Werde in Echtzeit über neue Foren-Beiträge informiert:



6 Mitglieder waren innerhalb der letzten 15 Minuten online (292 heute gesamt):
familiemestmacher, GreenStylz, joerg, kermit767, sa-fan, x-f

Administratoren und Moderatoren:
[keine]

Seitenreport hat 18159 registrierte Mitglieder, 3005 Themen und 29116 Beiträge.
Der aktuelle Mitgliederzuwachs liegt bei durchschnittlich 13 bestätigten Neuregistrierungen pro Tag.
Pro Tag werden im Seitenreport Forum durchschnittlich 1 neues Thema und 7 Beiträge erstellt.
Die Durchschnittszahlen berechnen sich aus den letzten 7 Tagen.

Mehrfach empfohlen

Seitenreport ist einer der bekanntesten SEO und Website Analyse Dienste im deutschsprachigen Raum und wurde u.a. schon empfohlen:
von Mr. Wong im Wong Letter
vom Leserservice der Deutschen Post
vom Technik Blog SiN
und vielen anderen

Partnerprogramm

12% Lifetime Provision auf alle Buchungen von Dir geworbener Mitglieder sowie 0,50 € für jede Registrierung. Eines der besten deutschen Partnerprogramme laut den appCharts von 100partnerprogramme.de. Nimm jetzt teil am Seitenreport Partnerprogramm und verdiene gutes Geld dabei!

* = Partnerlinks