Dieses Plugin ist nicht mit den jüngsten 3 Hauptversionen von WordPress getestet worden. Es wird möglicherweise nicht mehr gewartet oder unterstützt und kann Kompatibilitätsprobleme haben, wenn es mit neueren Versionen von WordPress verwendet wird.

Randomize

Beschreibung

Randomize zeigt Text und andere Inhalte in zufälliger Reihenfolge an. Im Adninistrationsbereich kannst du Zitate, Fakten, Bilder, Videos und vieles mehr kategorisiert hinzufügen. Mit einem Widget, Shortcode oder PHP-Template-Tag werden die Inhalte dann ausgegeben.

Für Übersetzung vorbereitet

Seit 1.4 veröffentlicht wurde ist Randomize übersetzungsfähig. Du bist eingeladen deine Sprache unter translate.wordpress.org hinzuzufügen oder an der Verbesserung beizutragen!

Enthaltene Sprachen:

  • Englisch
  • Deutsch (von mir)

Entwicklungshinweis

Ich bin nicht der Originalautor dieses Plugins. Da der ursprüngliche Autor die Entwicklung jedoch eingestellt hat habe ich mich vor Längerem dazu entschieden die freie Verteilung unter dem neuen Namen „Randomize“ weiterzuführen. Es basiert auf „Random Text“ von pantsonhead.

Um die Entwicklung voranzutreiben bin ich auf deine Mithilfe angewiesen. Wenn du dich angesprochen fühlst und Kenntnisse hast, freue ich mich auf deine Nachricht.

Screenshots

  • Beispielausgabe im Forntend
  • Import eines Inhalts, der HTML-Code enthält
  • Massenverarbeitung mit mehreren Zeilen
  • Übersicht von Randomize
  • Konfiguration per Widget

Installation

  1. Lade die ZIP-Datei im Administrationsbereich unter „Plugins installieren“ hoch und aktiviere es.
  2. Wechsle zu „Anpassen“ -> „Widgets“ zur Einrichtung des Widgets, oder verwende alternativ den Shortcode oder das PHP-Template-Tag.
  3. Einträge können unter „Einstellungen“ -> „Randomize“ verwaltet werden.

Hinweis: Während der Installation legt Randomize eine Tabelle in der WordPress-Datenbank an, um die Einträge zu speichern. Nach der Installation sollten bereits zwei Beispiele in Randomize zu sehen sein.
Sofern du das Plugin mal deinstallierst, wird auch die Tabelle wieder entfernt.

FAQ

Kann ich Shortcodes benutzen?

Natürlich! Du kannst verwenden:
[randomize] für alle eingefügten Inhalte
[randomize category=’EXAMPLE_CATEGORY‘] für eine spezifische Kategorie
[randomize category=’EXAMPLE_CATEGORY‘ random=’1′] für eine spezifische Kategorie mit Zufälligkeitsmodus

Wie sieht es mit Template-Tags aus?

Du kannst diesen Code verwenden, wobei ‚EXAMPLE_CATEGORY‘ mit der Kategorie ersetzt werden soll, aus der die Inhalte angezeigt werden sollen:

<?php randomize('EXAMPLE_CATEGORY'); ?>
Kann ich Bilder einfügen?

Mit dem bekannten HTML-Tag können Bilder eingefügt werden, die zuvor zum Beispiel in der Mediathek hochgeladen wurden. Es ist manchmal übrigens empfehlenswert eine einzelne Kategorie für Bilder anzulegen.

Rezensionen

10. Februar 2019
I utilized this plugin to generate random text links. It works fine on the default rotation setting but not at all on the random setting. On your widget you state that when using large numbers of entries, that some will never show up in random mode. I'm using 9 (soon to be 12) text links and it only brings up the first row in the database. Could this be because the random function has a static number used as the maximum random value? I know PHP but am just learning WordPress hooks & functions. I will try and look at the underlying code when I get a chance. When I use the random function in a LAMP environment I make 2 database queries. One to get the row count of files, then I use that variable as the maximum value when I call the random function.
4. Oktober 2016
I have problem, i just started with WP and migrate my web from another CMS, so I have enabled debug mode and it says: Notice: The called constructor method for WP_Widget in randomize is deprecated since version 4.3.0! Use __construct() instead. Can comebody fix this plugin? Yes, I know if I disable debug mode, message goes away.
Lies alle 5 Rezensionen

Mitwirkende & Entwickler

„Randomize“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

„Randomize“ wurde in 8 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Randomize“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

v1.4.2 2018-08-01

  • Lokale Übersetzungsdateien entfernt (werden nicht mehr benötigt)
  • Kleinen Spendenlink im Administrationsbereich hinzugefügt

v1.4 2018-04-27

  • auf Mehrsprachigkeit vorbereitet
  • deutsche Sprachdatei hinzugefügt
  • erfordert nun WordPress 4.6 oder neuer
  • erfordert nun PHP 5.6 oder neuer

v1.3.1 2018-04-26

  • mit WordPress 4.9.5 getestet
  • Lizenz zu GPLv3 aktualisiert
  • Vorschaubilder aktualisiert
  • FAQ für PHP-Template-Tags aktualisiert
  • Benötigte PHP-Version aktualisiert

v1.3 2017-03-05

  • Hotfix

v1.1 2016-10-20

  • Funktion „WP_Widget()“ mit „parent::__construct()“ ersetzt (veraltet seit WordPress 4.3)

v1.0 2014-06-03

  • Erste Veröffentlichung