유용한 자료
< 자료공유 < 유용한 자료
기타자료실

wordpress | [code] Shortcode 언어 파라미터

페이지 정보

작성자 madalla 작성일14-06-29 22:50 조회1,897회 댓글0건

본문

WordPress.com [code] Shortcode 언어 파라미터

WordPress.com에서 지원하는 언어는 다음과 같다. 만약에 언어 파라미터를 지정하지 않으면, 기본으로 “text”로 지정되며 Syntax Highlighting 기능이 적용되지 않는다.
•actionscript3
•bash
•clojure
•coldfusion
•cpp
•csharp
•css
•delphi
•erlang
•fsharp
•diff
•groovy
•html
•javascript
•java
•javafx
•matlab (keywords only)
•objc
•perl
•php
•text
•powershell
•python
•r
•ruby
•scala
•sql
•vb
•xml


WordPress.com [code] Shortcode 옵션 설정

[code] Shortcode 에 몇가지 파라미터를 추가함으로써, 소스 코드가 표현되는 모습을 바꿔주는 것이 가능하다. 아래 목록들이 WordPress.com [code] Shortcode 에서 지원하는 옵션 파라미터들이다.
•autolinks (true/false) : [기본설정: ture] 코드안의 모든 URL을 클릭 가능할 수 있게 만든다.
•collapse (true/false) : [기본설정: false] 이 파라미터가 ‘ture’로 설정되면 페이지가 로딩될 때 코드 박스가 접혀져 있게된다. 방문자가 코드를 보려면 클릭해야 한다. 코드가 길 때 유용한 옵션이다.
•firstline (number) : [기본설정: 1] 코드 왼쪽에 행번호의 시작 숫자를 지정한다.
•gutter (true/false) : [기본설정: ture] 이 파라미터가 ‘false’로 설정되면 행번호가 나오지 않는다.
•highlight (comma-seperated list of numbers) : [기본설정: 없음] 숫자를 설정하면 그 슷자에 해당하는 행이 강조된다. “4,7,19″ 처럼 행을 콤마로 구분해서 여러 행을 지정할 수 있다.
•htmlscript (true/false) : [기본설정: false] 이 파라미터가 ‘ture’로 설정되면 HTML/XML 부분이 강조된다. 예를 들어 PHP와 HTML이 섞여있는 경우에 유용하다. 이 옵션은 특정 언어에서만 동작한다.1
•light (true/false) : [기본설정: false] 이 파라미터가 ‘true’로 설정되면 행번호와 툴바가 나오지 않는다. 이 옵션은 삽입할 코드가 한 줄이나 두 줄일 때 유용하다.
•padlinenumbers (true/false/integer) : [기본설정: false] 이 파라미터는 행번호의 자리수를 지정한다. 이 파라미터를 ‘true’로 설정하면 모든 행번호의 자리수가 가장 큰 행번호의 자리수로 통일된다. 즉, 17행짜리 코드라면 ’1′은 ’01′로, ’10′은 ’10′으로 표시된다. 이 파라미터를 ‘false’로 설정하면 행번호의 자리수가 그대로 나온다. 즉, 1행은 ’1′로 10행은 ’10′으로 표시된다. 이 파라미터를 숫자로 지정하면 소스코드가 몇행인지와는 상관없이 행번호의 자리수를 지정된 숫자만큼으로 표시한다.
•title (string) : [기본설정: 없음] 코드 블락의 제목을 설정한다. ‘collapse’ 파라미터를 ‘ture’로 설정했을 때 특히 유용하다.

WordPress.com [code] Shortcode 옵션 예시

1. “collapse” 파라미터와 “title” 파라미터를 적용 (클릭해야 소스 코드가 보인다.)
[code language="css" collapse="ture" title="collapse와 title 파라미터 적용"]


2. “firstline” 파라미터, “htmlscript” 파라미터, “highlight” 파라미터를 적용
[code language="php" firstline="5" htmlscript="true" highlight="14, 18"]


3. “padlinenumbers” 파라미터를 적용
[code language="css" padlinenumbers="10"]
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기