他のページを埋め込む
もし他のページのコンテンツを自分のページに埋め込みたい場合は下記の構文を使用してください。
[[include ページ名]]
もしくは
[[include :サイト名:ページ名]]
include タグを使用する場合はこれのみが書かれた単独の行を作る必要があります。 [[include]]タグはコードブロック内においてもソースの解析がされます1。[[include]]タグが解析されないようにするには、タグの前にスペースを入れます2。これは[[include]]タグを含むサンプルコードをコピーもしくは貼りつけ際の注意点になります。
サイト名にはWikidotのサブドメイン(例えば :www)もしくはカスタムドメインを含むフルネームを使用する事ができます。
[[include]]タグは呼び出されたソース内でパラメータと置換される変数を使用する事ができます。呼び出し元ページにおいて変数を設定する構文は下記のものになります。
{$var1}, {$number_books}, {$title}, {$variable_name}, {$variableName}
上記の変数に値を入れる場合は呼び出し先で下記の様に記述します。
[[include pagename var1=value1 |
number_books = 43 |
title=Best Wiki Ever |
variable_name = just a variable |
variableName = another variable ]]
上記の様に、変数定義を複数の行に分けて行うと見やすいコードを作る事ができます。
注意点: 画像ファイルの呼び込みについて: [[include]]タグは指定された場所にソースコードを挿入する動作のみを行います。もし呼び出し元ページに画像ファイルが添付され、なおかつその画像を[[image filename.jpg]]として参照したい場合は呼び出し元ページにおいて画像ファイルのソースコードにページ名を記述してください。 例えば [[image included-page/filename.jpg]]という形式です。
ページリビジョン: 7, 最終更新: 13 Jan 2023 12:08