| |||||||
| Registrieren | Hilfe | Benutzerliste | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren | Threads ohne Antworten |
![]() |
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| PostRank: 2 ![]() Registriert seit: 18.12.2007
Beiträge: 63
| Simpel-Plugin bauen und in Editor einfügen Grüß Euch, Ihr dürft mich gerne zur Schnecke machen, wen meine Frage doof ist oder ich nicht richtig nach bereits vorhandenen Antworten gesucht habe, der Punkt ist, ich weiß nicht wo ich beginnen soll.. Also probiere ich es hier: Alles was ich möchte ist, für meine zweisprachige/n Website/Blog-Kombination ein zweisprachiges Kontaktformular anzubieten. Mit den gängigen Plugins komme ich nicht klar, die bekomme ich nicht zweisprachig. Die Idee wäre also, ein simples PHP-Kontaktformular in ein Plugin zu verwandeln. Das muss sein, denn ich kann es nicht einfach ins theme.php einbauen, da rund um das Formular Text ist, der mit dem Editor verändert werden kann. Ists denn nun möglich, mein Psdeudoplugin mittels einem Codeschnippsel ala <!--Kontaktformular--> im Editor einzubinden? Wie geht das? Die gängigen Plugin-Tutorials, die Google ausspuckt, helfen mir da nicht weiter und alle meine Umbauversuche bestehender Plugins sind gescheitert... Hoffe, ich habe mein Problem einigermaßen verständlich geschildert... Viele Grüße, Andi |
| | |
| | #2 (permalink) |
| PostRank: 8 ![]() Registriert seit: 14.07.2007
Beiträge: 944
| Also ich würde eher ein Plugin anpassen als das Rad noch mal neu zu erfinden. Vor allem, wenn es Dir nur um die Beschriftung der Felder geht. Ich habe mich für meine Seite z.B. für dieses hier entschieden: WordPress Contact Form with Spam Protection | The Marketing Technology Blog Das ließ sich schön einfach anpassen und hat auch die Funktionalität, dass man einen Platzhalter in einen Seitencontent bauen kann. Vielleicht ist das ja das richtige für Dich?
__________________ "Life brings hope and pain, but revenge never brings redemption." || Mein Blog |
| | |
| | #3 (permalink) |
| PostRank: 2 ![]() Registriert seit: 18.12.2007
Beiträge: 63
| Danke Dir! Aber das Problem ist ja gerade jenes, dass wenn ich dem Nutzer, also mir, erlaube, im Backend die Felder zu beschriften (Name, Email etc), dann hat sichs wieder mit der Zweisprachigkeit, denn wie soll ich denn das mit gettext übersetzten...? |
| | |
| | #4 (permalink) |
| PostRank: 2 ![]() Registriert seit: 18.12.2007
Beiträge: 63
| Jetzt hab ichs via einem Iframe versucht, aber da funktioniert mir gettext wieder nicht... PHP-Code: |
| | |
| | #5 (permalink) |
| PostRank: 5 ![]() Registriert seit: 30.03.2008
Beiträge: 465
| Ich hätte da erstmal einen Fragenkatalog: 1. Woran erkennt dein Blog, welche Sprache es liefern soll ?
Dies sollte erstmal geklärt werden. Geändert von codestyling (16.05.2008 um 02:02 Uhr). Grund: Browser abgestürzt beim Tippen :-( |
| | |
| | #6 (permalink) |
| PostRank: 2 ![]() Registriert seit: 18.12.2007
Beiträge: 63
| Ich glaube, alle Fragen lassen sich recht einfach beantworten: Das Plugin Polyglot ist für das Umschalten verantwortlich. Die zu übersetzenden Texte sind entweder mittels den Polyglot Tags oder gettext Funktionsnamen kenntlich gemacht. |
| | |
| | #7 (permalink) | |
| PostRank: 5 ![]() Registriert seit: 30.03.2008
Beiträge: 465
| Meinst du das hier -> Polyglot | skriker ? Damit kann man aber nur einzelne Artikel umschalten und im Post muß ich mehrere Sektionen haben. Wie willst du aber die Beschriftungen von etwas ändern, das ausserhalb der loop ist, wenn doch der Autor schreibt: Zitat:
Geändert von codestyling (16.05.2008 um 15:19 Uhr). | |
| | |
| | #8 (permalink) |
| PostRank: 2 ![]() Registriert seit: 18.12.2007
Beiträge: 63
| Jo, es dreht sich um dieses Plugin. Im Prinzip funktioniert das so: Allem was im Loop ist, also Beiträge, Seiten etc, die ich mittels dem Editor verändern kann, kann mittels bspw [lang_de]TextundText[/lang_de] Zweisprachigkeit beibringen. Alles was im Template übersetzt werden muss, bekommt gettext Funktionsnamen verpasst: z.b. PHP-Code: |
| | |
| | #9 (permalink) |
| PostRank: 8 ![]() Registriert seit: 14.07.2007
Beiträge: 944
| Ich kenne Polyglott nicht, deswegen verstehe ich vielleicht auch nicht ganz, wie das funktionieren soll: Wird die Sprache automatisch ausgewählt? Oder kann der User umschalten? Oder baust Du das Kontaktformular einfach zweimal in die Seite ein, einmal Deutsch und einmal Englisch? Oder hast Du zwei Kontaktseiten, eine deutsche und eine englische, und auf beiden soll das Formular stehen? Davon hängt ja ab, wie man das dann mit einem Formular-Plugin hinbekommt.
__________________ "Life brings hope and pain, but revenge never brings redemption." || Mein Blog |
| | |
![]() |
| Themen-Optionen | |
| Ansicht | |
| |