ガイド/コンテンツの作成/コード/サイトにコードを追加

サイトにコードを追加

WordPress.com サイトにカスタムコードを追加する方法はいくつかあります。このガイドでは、ご利用の WordPress.com プランに応じて、どのようなコードをサイトに追加できるかを説明します。

コード制限について

WordPress.com サイトに追加できるコードの種類は、プランによって異なります。

  • 無料サイトでは、追加できるコードに制限があります。これは、同じホスティング環境を共有するすべてのサイトの安全性とセキュリティを確保するための措置です。
  • プラグインが使えるプランのサイトでは、プランを有効化した後、追加できるコードに制限はありません。

コードの代替手段

対応プランにアップグレードせずに iframe、JavaScript、その他のコードを使用したい場合は、以下の代替手段をご検討ください。

HTML

HTML は、インターネット上のあらゆる Web ページで使われている言語です。タグと呼ばれる特別な記述を使って、テキスト、画像、リンク、マルチメディアなどの Web ページの内容を整理します。すべての WordPress.com サイトで、以下の HTML タグを使用できます。

  • a
  • address
  • abbr
  • acronym
  • area
  • article
  • aside
  • b
  • big
  • blockquote
  • br
  • caption
  • cite
  • class
  • code
  • col
  • del
  • details
  • dd
  • div
  • dl
  • dt
  • em
  • figure
  • figcaption
  • footer
  • font
  • h1, h2, h3, h4, h5, h6
  • header
  • hgroup
  • i
  • img
  • ins
  • kbd
  • li
  • map
  • mark
  • ol
  • p
  • pre
  • q
  • rp
  • rt
  • rtc
  • ruby
  • s
  • section
  • small
  • span
  • strike
  • strong
  • sub
  • summary
  • sup
  • table
  • tbody
  • td
  • tfoot
  • th
  • thead
  • tr
  • tt
  • u
  • ul
  • var

さらに、プラグインが使えるプランホスティング機能を有効化したサイトでは、以下のコードも使用できます。

embed, frame, iframe, form, input, object, textarea, script, style, link

短い HTML コードを挿入するには、カスタム HTML ブロックを使用できます。

WordPress エディターでの HTML 編集

WordPress エディターで直接 HTML を編集するには、2つの方法があります。

各ブロックのツールバー (ブロックをクリックすると表示されます) にある省略記号 (3つの点) から、「HTML として編集」を選択すると、そのブロックの HTML のみを編集できます。

ブロックのツールバーの「オプション」メニューから「HTML として編集」オプションへの矢印
ブロックの HTML を編集

ページ全体を HTML で編集したい場合は、右上の省略記号をクリックし、「WordPress エディター」を選択して HTML 表示に切り替えます。

WordPress エディターでは、デフォルトでシンタックスハイライトが有効になっています。この機能は、以下の手順でユーザーごと・サイトごとに無効化できます。

  1. サイトのダッシュボード「ユーザー」→ 「プロフィール」を開きます。
  2. 「コード編集時のシンタックスハイライトを無効にする」の横にあるチェックボックスをオンにします。
  3. プロフィールを更新」ボタンをクリックして変更を保存します。
コードエディターオプションがハイライトされている状態
WordPress エディター

CSS

CSS は、HTML の Web コンテンツの見た目やデザインを制御します。Web ページ上の要素の色、フォント、サイズ、余白、配置などを調整できます。

CSS の編集は、パーソナル、プレミアム、ビジネス、コマースプランのサイトで利用できます。詳しくはカスタム CSS ガイドをご覧ください。

JavaScript

JavaScript は、Web ページにインタラクティブな要素や動的な要素を追加する言語です。インタラクティブなフォーム、アニメーション、レスポンシブデザインなど、魅力的な機能の作成に使用されます。

JavaScript コードは通常 <script> タグで始まり、プラグインが使えるプランのサイトで使用できる場合があります。JavaScript コードは、カスタム HTML ブロックを使用するか、次のセクションで説明するコードの挿入方法のいずれかで挿入できます。

YouTubeGoogle マップなど信頼できる提携先の JavaScript は、どのプランでもサポートされている埋め込みコンテンツショートコードに変換できます。

コードの挿入方法

⚠️

カスタムコードを追加する際は、十分ご注意ください。サイトが攻撃に対して脆弱になる可能性があります。信頼できる提供元から取得したコードのみを追加することをおすすめします。少しでも不安がある場合は、別の方法を検討してください。

上述の制限の範囲内で、目的に最適な方法を使ってサイトにコードを追加できます。以下の方法は、iframe や JavaScript を含むほとんどのコードの挿入に使用できます。

ホスティング機能を有効化したプラグインが使えるプランのサイトのみ:

Copied to clipboard!