it-swarm.com.de

Verwendung von Google Code Prettify unter WordPress

Ich schreibe meine Blog-Posts mit Windows Live Writer und benutze Syntax4writer, wenn ich Codes in den Post aufnehmen muss.

Die Ausgabe für Syntax4Writer im Bueno-Design von Woothemes sieht nicht gut aus. Und ich kann mein Blog nur kostenlos auf WordPress selbst hosten (nicht auf wordpress.org), sodass ich nicht wirklich alles anpassen kann.

Ich habe versucht, Google Code Prettify zu verwenden, indem ich den Code auf meiner Dropbox gehostet und dann in das Skript aufgenommen habe, aber leider funktioniert es nicht.

Gibt es eine Möglichkeit, Google Code Prettify in einem kostenlos gehosteten WordPress Blog zu verwenden?

Wenn nicht, können Sie ein anderes Mittel empfehlen, z. B. ein Live Writer-Plug-In, mit dem die Syntax besser aussieht?

4
Wern Ancheta

Bitte lesen Sie folgendes: http://ramblings.mcpher.com/Home/excelquirks/gaspublish .

Bruce McPherson hat eine Möglichkeit zur Integration von Google Prettify in Google Apps Script (GAS) geschaffen, mit der Code mithilfe eines iFrames verschönert werden kann.

Der Code kann an vielen Stellen wie Github in GAS, ScriptDb gesammelt werden. Sie sind bereits mit der Verwendung eines öffentlichen Dropbox-Ordners vertraut, und genau das macht Bruce McPherson auch.

Ich benutze seine Technik, um meine eigenen Schnipsel zu verschönern, siehe Beispiel: Gplus in GAS .

UPDATE: Einige Rückmeldungen von Bruce McPherson:

Wenn Sie beispielsweise den folgenden Modulparameter durch eine andere Datei ersetzen, sollte dies eine schöne Erklärung sein. Der Parameter sollte eigentlich uriencodiert sein, kann aber auch ohne funktionieren.

http://xliberation.com/p/gaspubcontainer.html?source=web&module=http://xliberation.com/p/gaspubcontainer.html

Zum Einbetten in einen Blog können Sie einfach Folgendes tun:

<Iframe src="http://xliberation.com/p/gaspubcontainer.html? source=web&module=http://xliberation.com/p/gaspubcontainer.html" style="width:800;height;400:border:none;"></Iframe>

Viel Spaß beim Programmieren !!

1