初心者向けBloggerテーマ作成ガイド:Bloggerの空白ページ

このBloggerテーマ作成初心者向けガイドでは、Bloggerで使用されるXMLコードの基本構造と、CSSをカスタマイズして美しくレスポンシブなブログデザインを作成する方法を解説します。また、ヘッダー、コンテンツ、サイドバー、フッターなどの主要要素に加え、Bloggerの様々なウィジェットの使い方例も紹介することで、読者が理解しやすく、独自のテーマ開発に応用しやすいようにしています。
空のBloggerテーマ
目次 見せる

このBloggerテーマ作成初心者向けガイドでは、Bloggerで使用されるXMLコードの基本構造と、CSSをカスタマイズして美しくレスポンシブなブログデザインを作成する方法を解説します。また、ヘッダー、コンテンツ、サイドバー、フッターなどの主要要素に加え、Bloggerの様々なウィジェットの使い方例も紹介することで、読者が理解しやすく、独自のテーマ開発に応用しやすいようにしています。

—– css ここにあなたの css を入力してください —– ここにあなたの css を入力してください。


このコードは Bloggerテーマの最も基本的な構造 と共に:

  • Blogger HTML + 名前空間レイアウト
  • モバイル/デスクトップのメタ
  • ページ名などのブログデータの取得
  • CSSを挿入する領域
  • ウィジェットを挿入するためのセクション
  • 以下にクレジットを追加

シンプルで使いやすく、最小限の Blogger テンプレートを作成できます。

✔ このセクションでは、XML を宣言し、名前空間を定義します。

  • xmlns:b = 次のような Blogger タグに使用されます: <b:if>, <b:section>
  • xmlns:データ =ブログなどからデータを抽出するために使用される データ:blog.pageTitle
  • xmlns:式 = さまざまな式を処理するために使用されます。

✔ Internet ExplorerをIE7のように表示するように設定する

✔ モバイル/デスクトップの分割画面サイズを設定する

  • 携帯電話の場合 → レスポンシブなビューポートを使用します。
  • デスクトップの場合→幅を1100pxに設定します。

✔ Bloggerにコンテンツを含めるように指示する <head> ブロガー基準

  • 自動スクリプト、各種メタタグなど

✔ ブログページ名から Web ページに名前を付けます。

  • Blogger によって自動的に生成されるデータを使用します。

✔ テーマCSSを挿入するセクション

  • <![CDATA[ ]]> = CSS など、XML で直接処理できないコードを挿入するために使用されます。

✔ Bloggerのメインコンテンツ表示セクション

  • <b:section> これはウィジェットを追加できるセクションです。
  • 表示要素='はい' = レイアウトにガジェットを追加できます。

✔ HTML構造を閉じる


<!– Header –> ส่วนหัวเมนู

<!– Content –> ส่วนนี้คือการดึงโพสมาแสดง

<!– Footer –> ส่วนท้าย

🧱 ウェブサイトトップ(ヘッダー)

<header>
  <h1><data:blog.title/></h1>
  <nav>
    <ul>
      <li><a expr:href='data:blog.homepageUrl'>Home</a></li>
      <li><a href='#'>About</a></li>
      <li><a href='#'>Contact</a></li>
    </ul>
  </nav>
</header>

📰 コンテンツセクション

<div class="container">
  <b:section id='main' class='main' showaddelement='yes'>
    <b:widget id='Blog1' type='Blog' title='Blog Posts' visible='true'/>
  </b:section>
</div>

コンテンツセクション どのように機能しますか?

  • <b:section> = ウィジェットエリア(Blogger のレイアウトで配置)
  • <b:widget type="Blog"> = Bloggerの投稿を表示
  • Blogger は次のような内部 HTML を生成します。
    • ホームページの投稿リスト
    • 記事全文は投稿ページをご覧ください

📘 フッター

<footer>
  <p>© <data:blog.title/> - Powered by Blogger</p>
  <p><a href='//siammakemoney.com'>siammakemoney.com</a></p>
</footer>

2.1 様々なブロガーの構造

2.2 Bloggerタイトルを追加する


サイドバーガジェット/ウィジェット Bloggerテーマでは以下を追加する必要があります <b:section> 保管してください <body> それ以外 主要 (投稿表示欄)

✅ 3.1. XML宣言と名前空間セクション

説明する
  • <?xml ...?> → Blogger が HTML に変換するために使用する XML ファイルであると言われています。
  • xmlns:b → 次のような Blogger タグに使用されます: <b:section>, <b:widget>
  • xmlns:データ → 次のようなデータを抽出するために使用される <data:blog.title/>
  • xmlns:式 → 次のような表現を挿入します expr:href='data:blog.url'

✅ 3.2. <head> ウェブサイトのヘッダー

3.2.1 古いInternet Explorerをサポート
3.2.2 モバイル/デスクトップ ビューポート

どのように機能しますか?

  • 携帯電話からウェブサイトにアクセスする場合 → モバイルフレンドリービューポートを使用します。
  • デスクトップの場合→全画面表示にします。
3.2.3 Bloggerヘッダーの自動読み込み

と共に:

  • 記事メタ
  • オープングラフ
  • 基本スキーマ

  • 非常に重要なので削除しないでください。
3.2.4 ページ名を次のように取得する <title>
3.2.5 Google Fontsを読み込む

🎨3.3 すべてのCSS(内部 <b:skin>)

Blogger には CSS を組み込む必要があります。 <b:skin> のみ


🧱 4. ウェブサイトのヘッダー

説明する
  • <data:blog.title/> → ブログ名
  • 左から右に並べられたメニュー
  • CSS スティッキーヘッダー

📰 5. コンテンツコンテナのレイアウト

5.1 メインコンテンツ

それは Blogger の心臓部です。
見せる:

  • 投稿リスト
  • 記事全文
  • ページ付け
5.2 サイドバー

次のようなレイアウトからウィジェットを追加できます。

  • 人気の投稿
  • HTML/JavaScript
  • ラベル
  • 広告

🧩 6. フッター

説明する
  • ブログの年と名前を自動的に取得する
  • クレジットを追加
  • 背景色は黒です。

⬆️ 7. トップに戻るボタン

通常、次のような JS も必要です。

一部何をしてるんですか?
XML名前空間Bloggerタグを有効にする
ビューポートレスポンシブ
すべてのヘッドコンテンツBloggerからのSEO + Meta auto
CSレイアウト全体を設計する
ヘッダロゴ + メニュー
容器2列グリッド
ブログ1ブログ投稿を表示
サイドバー必要に応じてウィジェットを配置します。
フッター著作権表示
トップに戻る戻るボタン

<!– Sidebar (ซ้าย) –>

<!– Main content (ขวา) –>

🔷 このテーマのコード概要

これは 2列のBloggerテンプレート(サイドバー+メイン) と:

  • ヘッダー固定
  • サイドバーの固定幅(300ピクセル)
  • メインコンテンツは柔軟
  • ポストカードのデザイン
  • フッター
  • トップに戻るボタン
  • レスポンシブレイアウト
  • ポストを通す <b:widget type="Blog">

🔶 4.1. XML宣言と名前空間セクション

<?xml version="1.0" encoding="UTF-8" ?>
<html xmlns='http://www.w3.org/1999/xhtml'
      xmlns:b='http://www.google.com/2005/gml/b'
      xmlns:data='http://www.google.com/2005/gml/data'
      xmlns:expr='http://www.google.com/2005/gml/expr'>

✔ 説明

これは ブロガーが使用しなければならない主な構造:

名前空間義務
b:次のような Blogger のシステム タグを使用します。 <b:section>, <b:widget>
データ:次のようなデータを取得します <data:blog.title/>
式:次のような表現を書きます。 expr:href="data:blog.homepageUrl"

🔶 4.2. <head> — ウェブヘッダー

✔4.2.1 モバイル用ビューポート

✔ 4.2.2 Bloggerの自動生成メタとスクリプトを追加する

Blogger は以下を自動的に追加します。

  • ページのタイトル/説明
  • オープングラフ
  • 記事スキーマ
  • 正規URL
  • CSSウィジェット

重要な部分ですので削除しないでください。


✔ 4.2.3 ページタイトル

次のようにページごとに名前を取得します。

  • ホーム → ブログ名
  • 投稿表示ページ → 投稿名
  • ラベル付きページ → ラベル名

✔ 4.2.4 Google Fontsをダウンロード

サイト全体のフォントを設定する


🔶 4.3. <b:skin> — テンプレートのCSSセクション

BloggerはすべてのCSSを内部に含める必要があります <b:skin><![CDATA[ ... ]]></b:skin>


✔ 4.3.1 ウェブサイトの主なスタイルを定義します。

背景色、フォント、テキスト色を設定する


✔ 4.3.2 ヘッダースティッキー

スクロール時→ヘッダーが上部に付きます


✔ 4.3.3 ナビゲーションメニュー

Flexboxを使った水平メニュー


✔ 4.3.4 2列レイアウト構造
カラム
サイドバー300ピクセル固定
メインコンテンツ1fr(完全に伸縮性)

✔ 4.3.5 ポストカード(記事リスト用)

美しいポストカードを作成する


✔ 4.3.6 サイドバーボックス

サイドバーはカードのようなスタイルです。


✔ 4.3.7 フッター

✔ 4.3.8 トップに戻るボタン

とりあえずボタンを非表示にします。


✔4.3.9 レスポンシブモバイル

モバイル → 1列に変更


🔶 4.4 部 <body>


✔ ヘッダー

ブログ名を引いて表示する


✔ レイアウト: サイドバー + メイン
📌 サイドバー

ウィジェット配置エリア のような:

  • 人気投稿
  • ラベル
  • HTML/JS
  • プロフィール

Bloggerのレイアウトページから追加されたユーザー


📌 メインコンテンツ

これがテンプレートの核心です。
画面:

  • 投稿リスト
  • 記事全文
  • 写真
  • ページネーション
  • コメントフォーム

✔ フッター

✔ トップに戻るボタン + スクリプト
ボタン
作業スクリプト

条件: 下にスクロール > 200px → ボタンを表示

クリックすると→スムーズにトップへ戻る


✨ このコードの概要

一部どのように機能しますか?
XML名前空間Bloggerタグを有効にする
ビューポートレスポンシブなウェブサイトを作る
すべてのヘッドコンテンツ自動SEOメタ
ヘッダスティッキー + ナビゲーション
容器2列グリッドレイアウト
サイドバーレイアウトページからウィジェットを配置する
メインセクションブログ投稿を自動的に表示する
CSUI全体を設計する
レスポンシブモバイル向けに最適化されたレイアウト
トップに戻る自動スクロールアップボタン

–primary-color: #008f7a; /* 基本色、編集可能 /

–レイアウト最大幅: 1200px; / レイアウト幅を調整する /

–サイドバーの幅: 250px; / サイドバーの幅 */


  • (箇条書きはこんな感じ)


8.1 Font Awesome CDNを追加する(まだ利用できない場合)

8.2 Font Awesome アイコンを追加し、サイズを変更します。

8.2 Font Awesomeアイコンに色を追加する



สามารถใส่ script ก่อนปิด </body> หรือ หาแท็ก <head>

使用 その代わり いつも

テンプレートには少なくとも 1 つの b:section タグが含まれている必要があります。

Facebookコメントボックス
前の記事

15 の無料プラグインの管理リンクの管理