shirtinator.de – bietet privaten sowie kommerziellen Betreibern von Internetseiten eine Plattform um innerhalb von wenigen Minuten einen T-Shirt Creator individuell anzupassen und diesen in ihre Webseite oder in ihren Blog einzubinden – Shirtinator übernimmt das ganze Fullfilment d.h. von der Bestellabwicklung über die Produktion, Lagerung, Versand bis hin zum Kundenservice.
Um den Creator innerhalb von WordPress zu nutzen, steht dieses Plugin zur Verfügung. Mit einem Konto bei Shirtinator steht dir ein Creator-ID zur Verfügung, den man bequem im Administrationsbereich von WordPress hinterlegen kann.
Screenshot des Shirtinator Creator

Voraussetzungen
- WordPress ab Version 2.*
- PHP 5 und höher
- PEAR Paket XML/RPC library
- 720px Breite für den Creator
Installation
- Download des zip-Paketes und lokal entpacken.
- Den Ordner
shirtinator inkl. aller Dateien und Ordner in das Plugin-Verzeichnis (/wp-content/plugins/) deines Weblog kopieren.
- Aktiviere das Plugin im Administrationsbereich.
- Im Menü Einstellungen gibt es darauf hin die Möglichkeit die Creator-ID im Submenu Shirtinator zu hinterlegen.
- Erstelle nun eine neue WordPress-Seite (Bereich Schreiben --> Seite) und hinterlege deinen Wunschinhalt plus den Schlüssel
<!--shirtinator-->
Download:
Download als zip-Datei (incl. pot-File for multilanguage):
downloads.wordpress.org/plugin/shirtinator.zip - 128 kByte
Dank dir werds mir mal angucken, bisher hab ich das Ding so per HTML Code drin (was ansich ja auch reciht)
Ansich keine schlechte Sache. Wie ist denn die Qualität der Produkte?
Super Sache... Nur muss ich meinen Server auf PHP 5 updaten dann steht dem nichts im Weg.
@ Markus
Gute Qualität scheint es auch zu sein, Namhafte Firmen scheinen diesen Service zu nutzen. Laut Referenzen...
Leider klappt das bei mir nicht, im Browser wird der "Schlüssel" ausgegeben, aber nicht der T-Shirt-Creator..
Der Schlüssel ist auch wirklich korrekt, mit zwei Bindestrichen?
Schau es dir an, ich hab es direkt rauskopiert und dort eingefügt..
http://blog.tufrogs.de/?page_id=4
Was mir aber grad auffällt ist das die Größe nicht stimmt, könnte das der Fehler sein? Hätte jetzt ehr gedacht das der das Design verschiebt wenn der Platz nicht reicht..
Der Code muss im Code-Editor eingetragen werden, sonst maskiert ihn WordPress bzw. TinyMCE. Daher ist es vom Plugin nicht zu erkennen.
Der Shirtinator benötigt eine gewissen Breite, dass ist nicht zu ändern.
Hallo!
Eine Coole Geschichte das mit den T-Shirts.
Ich bin dabei eine Seite aufzubauen zum Thema Marathon mit(ab) 40.
Ihrzu habe ich T-Shirts designt und wollte die nun anbieten.
Lokal wird der Shirtinator aufgerufen, aber auf meinem VPS nicht.
Was muss ich berachten (Apache, PHP, Rechte Safe_Mode usw)?
Gruss und Danke!
@Jörg: PHP5 ist Voraussetzung, ansonsten den Syntax im Code-Modus des Editor hinterlegen.
Hallo
Ich habe alles wie beschrieben erledigt aber leider erscheint der creator nicht
Ich habe auf php 5 umgestellt...
Verwende WordPress Version 2.6.2 DE-Edition
Habe das Plugin aktiviert...
Eine Seite erstellt...
Code eingefügt(beides versucht direkt in das template der seite und als Text über den editor)...
Breite meiner Seite 800 px ...
Eigene Creator ID und oder Shirtinator ID versucht...
Woran könnte es liegen?
Ich bin ratlos und würde mich über hilfe freuen!
Liebe Grüsse
Sascha
Ich habe eine neue Version eingespielt, also bitte mal downloaden. Damit geht es im Test in allen System bis 2.7 ohne Schwierigkeiten.
Hallo Frank, ich habe die neue Version eingespielt, es geht noch immer nicht. Es liegt wohl nicht an WP sondern am Server. Lokal habe ich Apache und PHP in der gleichen Version laufen, wie auf meinem VPS, aber es geht nicht auf dem VPS. Die einzigen Unterschiede sind der SafeMode und ApacheModule. Ich denke es liegt an diesen Einstellungen. SAFEMode verhindert einige Fuktionen, oder.
Bei mir sieht es so aus. http://www.mit40-42.de/2008/10/14/t-shirt-designer/
Wie man sieht nix, nicht mal die Navigation kommt, er bleibt einfach stehen. Kann man ein Debug Mode aktivieren im Shirtinator PlugIn?
Danke
Jörg
Nach Implementierung des Plugin kommt nachfolgende Fehlermeldung:
"Fatal error: Class 'shrRpcClient' not found in /home/www/web0/html/blog-usu/wp-content/plugins/shirtinator/shirtinator.php on line 376"
Außerdem öffnet die Widgets-Bar nicht mehr.
Siehe: http://www.uxclient.de/blog-usu/?page_id=249
Creator-ID habe ich exakt eingegeben.
Was ist das Problem?
MfG
@Wolfgang: Die nötige Klasse war im SVN nicht verfügbar, ist nun da und gleichzeitig habe ich noch einige Änderungen am Code des Plugins vorgenommen. Jetzt gibt es beispielsweise einen direkten Absprung in die Options aus der Plugin-Verwaltung von WordPress.
@Alle: neue Version verfügbar
Danke Frank für die Mühen, aber leider geht es beimir noch nicht.
.
Wie man sehen kann, in der Codeansicht, hört der Code wie bei @Sasha direkt beim INCLUDE von shirtinator auf. Bei mir steht nur auf einer leeren Seite.
Eine Debug Funktion wäre gut
Ich denke immer noch es liegt an der Apache bzw. PHP Konfiguration. daher müsste man sehen welche Funktion er nicht ausführt. fopen oder was auch immer. @Sasha, Dein System läuft auf einem VPS oder bei einem Provider?
Danke!
Jörg
@Jörg: ich vermute eher, dass es an der Session liegt, die man erzeugen muss. Der Debug-Modus von WP gibt nichts aus?
@Frank, Debug-Modus von WP, sorry - wie stelle ich den ein? Bin halt noch nicht so Fit in WP.
DANKE!
@Jörg:
define('WP_DEBUG', true);, dies in diewp-config.phpschreibenDie SVN-Klasse ist jetzt vielleicht verfügbar, aber ich habe im Ergebnis statt einer Fehlermeldung jetzt eine leere Seite. Siehe http://www.uxclient.de/blog-usu/?page_id=480
Explizit einen Eintrag "define('WP_DEBUG', true);" vorzunehmen, halte ich nicht für den richtigen Weg. Dann überschüttet mich WP mit 100en Fehlermeldungen. Irgend ein Problem verhindert den Include-Vorgang.
@Wolfgang: habe dir eine Mauil gesandt, kannst du die Version bitte mal testen und mir eine Rückmeldung geben, Danke.
habe die neue Version getestet > Ergebnis wieder ersichtlich unter http://www.uxclient.de/blog-usu/?page_id=480
@Wolfgang: danke für den Hinweis. Darauf habe ich keinen Einfluss, dieser Verweis kommt von Shirtinator. Ich frage mal an. Bei mir klappt es bestens, auch wenn die Datei nicht vorhanden ist. Melde mich, wenn ich von den Entwicklern dort näheres weis.
@Wolfgang,
ich habe etwas experimentiert und die Daten:
Warning: require_once(XML/RPC.php) [function.require-once]: failed to open stream: No such file or directory in /home/www/web0/html/blog-usu/wp-content/plugins/shirtinator/shrRpc/shrRpcClient.php on line 7ist Teil von PEAR.Bei steht sie in einem Verzeichnis von HORSE, aber ein Update des Servers hat nix gebracht.
Ich suche noch, welche Einstellung auf dem Server die Ausführung verhindert.
T-Designer Seite
href="http://www.mit40-42.de/?page_id=136&preview=true"In der PHP.ini konnte ich die Fehlerausgabe aktivieren, aber mehr ist nicht geschehen. Das Script läuft bis zum RPC Script von Shirtinator und dann ist Schluß. Es liegt ganz bestimmt an der Einstellung vom Apache oder der PHP.ini. SAFE_MODE und andere Einschrängungen. BEI läuft PHP im Modul nicht als Interpreter, vielleicht liegt es daran?
Bis dann
Jörg
@Jörg: die Datei ist in einem PEAR Paket verfügbar. Dieses ist bei dir nicht vorhanden und daher kann das Plugin die Datei nicht finden. Die Coder von Shirtiniator wollen eigentlich nicht so richtig, dass ich die in das Plugin include. Ich würde dir aber mal eine neue Verison senden, eventuell klappt es dann besser.
@Frank,
hast Du mir die Datei schon geschickt? Ich war auf Dienstreise und schaue gerade in den Blog. Ich sollte die Datei doch auf dem Linux Server finden, oder? Wenn ich die mit dann mit in die Path_include mit aufnehme,sollte es klappen?!
Danke
Jörg
@Jörg: du musst deinem Server das PEAR-paket einverleiben, dass war es dann schon
Hallo, habe ja schon sei einigen Jahren eine Menge mit PHP so nebenbei gemacht, aber was um Gotteswillen ist ein PEAR-Paket (höre erstmals davon), wozu dient es, wie implementiert man es, was ist zu beachten, etc.? Wäre das die Lösung auf meiner genannten Website? Danke - Wolfgang
@Wolfgang: PEAR liegt in php und kann vielseitig erweitert werden. Eine ganze Reihe von Paketen werden heute im Standard mit vergeben. Einfach rein kopieren und fertig.
@Wolfgang @ Frank
Ich habe es geschafft! Wie zu sehen ist: http://www.mit40-42.de/t-shirt-designer/
Nun muss ich das Design nur noch anpassen !:-)
@Wolfgang, wenn Du an Deine Apache
httpd.confDatei dran kommst dann trage folgendes beim ein:php_admin_flag engine on
php_admin_flag safe_mode off
php_admin_value open_basedir "HIER STEHT WAS:/usr/share/psa-pear"
php_admin_value include_path "/usr/share/psa-pear:."
php_admin_flag engine on
php_admin_flag safe_mode off
php_admin_value open_basedir "HIER START WAS:/usr/share/psa-pear"
php_admin_value include_path "/usr/share/psa-pear:."
Bei mir war wichtig den include_path dazu zu nehmen und den Path zu
/usr/share/psa-pearbei open_basedir dazu zu schreiben.Solltest Du nicht an die httpd.conf ran kommen, dann kopiere meins in die
Wenn Du einen VPS hast, dann muss die Änderung an besten in die Master httpd.conf vom Server, damit die Änderungen nicht überschrieben werden.
.htaccessDatei. ABER entferne die LEERZEICHEN nach "<_", denn wenn ich es nicht eingesetzte hätte, wird der Code hier nicht dargestellt!. Dann sollte es auch bei Dir laufen.Ich hoffe nur, ich habe jetzt meinen Server nicht "aufgemacht"
Danke für Eure Mühen @Frank
@Wolfgang, Du musst natürlich den Path zu Deiner PEAR Installation nutzen! Wenn Du Shellzugriff hast auf deinen Server gib einfach mal
locate pearein!Jörg
Wir sind auch gerade am Einbau des Shirtinator-Plugins, kämpfen aber noch mit einigen Kinderkrankheiten sowie noch umzusetzenden Features. Mal schauen, wann diese beseitigt sind und der überarbeitete Shop samt Plugin ins Netz gestellt werden kann. Auf jeden Fall finden sich hier schon einige interessante Hinweise bezüglich der Installationsumgebung.
Hallo,
es will bei mir einfach nicht gehen, es erscheint nur der Schlüssel und mehr nicht. Was muss genau eingegeben werden? Habe leider keine weiteren Infos gefunden.
Nichts weiter, prüfe bitte, ob es der richtige Schlüssel ist, mit jeweils 2 Bindestrichen/Minus.
@Heiko
Du musst den Schlüssel: im CODE(HTML) eingeben NICHT im GRAFISCH Modus. Also da wo mal HTML Code sieht (rechte Lasche)
Hallo Frank,
es ist die richtige Nummer. Folgendes gebe ich ein , aber nichts passiert, weiß mir leider keinen Rat mehr.
Hallo.
Folgendes Problemchen. Mein Creator wird in der Seite korrekt eingeblendet und alles funktioniert, bis auf das Bestellen. Da wird man nur zur Startseite des Blogs geleitet, wenn man zur Kasse möchte. Woran kann das denn liegen?
Die Seite habe ich nun ausgeschaltet und einen Link zur separaten Html Seite mit Creator geschaltet.
[WP 2.51]
hi, finde das plugin auch gut, bei mir kommt aber auch nix. benutze wp282. dort wo auf der seite im editor steht erscheint auf der seite dann nix mehr. im quellcode hörts dann genau da auf.
Server Apache/2.2.8 (Ubuntu) mod_python/3.3.1 Python/2.5.2 PHP/5.2.4-2ubuntu5.6 with Suhosin-Patch mod_ssl/2.2.8 OpenSSL/0.9.8g mod_perl/2.0.3 Perl/v5.8.8
PHP v5.2.4-2ubuntu5.6
MYSQL v5.0.51a-3ubuntu
PHP Short Tag On
PHP Safe Mode Off
irgendwelche tips wo ich den fehler finden könnte. weiss nicht genau wo ich suchen soll...
danke, grüsse,
ozett
@ozett: ich prüfe das mal, muss nur erst zeit finden.
Das hört sich doch mal richtig interessant an!
Werd das jetzt mal installieren und dann nochmals melden sofern es Probleme geben sollte!
Viele Grüße
ToM
Shirtinator finde ich wirklich unschlagbar. Von daher bin ich um so mehr davon begeistert, dass ich jetzt einen eigenen T-Shirt Creator in meinen Blog integrieren kann.
Dank für den Tip!
Hast du das im Auftrag von shirtinator programmiert? Klingt ganz interessant, aber hat jemand mal shirtinator und spreadshirt verglichen? also preis und qualität?
@ Max: Ich persönlich bevorzuge Spreadshirt, weil man dort einfach mehr Auswahl hat. Von den Preisen her ist das glaub ich ziemlich ausgeglichen.
Hallo,
das Plugin scheint in der 3.0 Version nicht zu funktionieren.
Gruß
Ich bevorzuge auch eher Shirtinator. Bei anderen Anbietern hatte ich schon häufiger das Problem mit transparenten Hintergründen. Bei Shirtinator funktionieren die ohne Probleme.
ich wollt mal nachfragen, ich arbeite derzeit mit wordpress 3.0.1 und hab euer Plugin für shirtnator heruntergeladen und es zeigt mir bloss eine blank site an? Ich hab das plugin installiert. und den wo ganau soll jetzt der schlüssel folgen falls ihr mir helfen könnt wer das super. Eine Frage noch kann das auch mit der breite des jeweiligen content zusammenhängen muss die breite um die 800px sein? danke im voraus Muki
@muki: eventuell hakt das Problem mit WP 3.0, ich werde es mal testen.
danke dir sehr, fall du eine idee hast meld dich mal
gruss
muki
Hallo!
Gibt es denn etwas vergleichbares, womit ich aber meine eigenen Shirts die ich selber bedrucke, anbieten kann, und dann selber vertreibe ohne abhängig zu sein von shirtinator, sozusagen nur das Tool? Zum erwerben?
Bin nun schon ein Zeitchen auf der Suche, wäre sehr froh wenn mir einer helfen kann!
mfg
céline