워드프레스에 소스코드 넣는방법 Source code on wordpress

워드프레스에 소스코드 넣는방법 Posting Source code on wordpress

 

 

워드프레스의 경우 공식적으로 본문에 소스코드 넣는 기능을 지원하고 있지만, 방문자들이 보기엔 여전히 불편한 상태입니다. 예전부터, 많이 사용했던 신택스 하이라이터 플러그인을 사용하면 방문자들이 소스코드를 프린트하거나 복사해갈 수 있게합니다. 또한, 소스코드 영역의 테마도 지원하고 있어 블로거들이 마음대로 소스코드 테마를 꾸밀 수 있게 되어있습니다.

  • 플러그인 설치 (Install Plugin Ver. 3.21) : Synatx Highlighter Evolved
  • 소스코드 영역의 오른편 상단에 작은 아이콘들은 왼쪽부터, 소스코드 새로운 창에서보기, 가운데 가려진 아이콘은 복사하기, 오른쪽에서 2번째는 프린트하기 마지막으로 도움말입니다.
  • Ver 3.0 과 Ver 2.0이 있는데, 두가지 중 아무거나 선택해도 워드프레스에서 잘 작동합니다. 현재 필자가 사용하는 버젼은 2.0입니다. (3.0 버젼에서는 오른쪽 상단의 프린트하기, 새로운 창에서 보기 등의 기능을 지원하지 않습니다.)
  • 먼저 본문중에 어떤 종류의 소스코드를 넣을것인지 결정하면 아래와 같이 대괄호를 사용하여 본문에 그대로 입력합니다.

[언어이름]
이 부분에 소스코드를 붙여넣습니다.
[/언어이름]

 

  • 예를 들어 자바스크립트를 삽입하고자하면,

[Javascript]
여기에 자바스크립트를 붙여넣습니다.
[/Javascript]

 

  • 지원하는 프로그래밍 언어들
    • actionscript3
    • bash
    • clojure
    • coldfusion
    • cpp
    • csharp
    • css
    • delphi
    • diff
    • erlang
    • fsharp
    • go
    • groovy
    • html
    • java
    • javafx
    • javascript
    • latex (you can also render LaTeX)
    • matlab (keywords only)
    • objc
    • perl
    • php
    • powershell
    • python
    • r
    • ruby
    • scala
    • sql
    • text
    • vb
    • xml

 

  • 아래표에서 가운데 항목들을 입력하시면 됩니다.
Brush name Brush aliases File name
ActionScript3 as3, actionscript3 shBrushAS3.js
Bash/shell bash, shell shBrushBash.js
ColdFusion cf, coldfusion shBrushColdFusion.js
C# c-sharp, csharp shBrushCSharp.js
C++ cpp, c shBrushCpp.js
CSS css shBrushCss.js
Delphi delphi, pas, pascal shBrushDelphi.js
Diff diff, patch shBrushDiff.js
Erlang erl, erlang shBrushErlang.js
Groovy groovy shBrushGroovy.js
JavaScript js, jscript, javascript shBrushJScript.js
Java java shBrushJava.js
JavaFX jfx, javafx shBrushJavaFX.js
Perl perl, pl shBrushPerl.js
PHP php shBrushPhp.js
Plain Text plain, text shBrushPlain.js
PowerShell ps, powershell shBrushPowerShell.js
Python py, python shBrushPython.js
Ruby rails, ror, ruby shBrushRuby.js
Scala scala shBrushScala.js
SQL sql shBrushSql.js
Visual Basic vb, vbnet shBrushVb.js
XML xml, xhtml, xslt, html, xhtml shBrushXml.js

 

업데이트 글 보기 (For more information, visit main hompage) : http://gturl.iptime.org

댓글 남기기