レイアウト設定
01coreSITEの「サイト管理 / レイアウト」画面で設定する、レイアウト用のコードです。コードをコピーして使用してください。
HEAD
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>{{ title }{ | }}サイト名が入ります</title>
<meta name="description" content="{{ description }}">
<meta name="keywords" content="{{ keyword }} キーワードが入ります">
<!-- open graph -->
<meta property="og:title" content="自動で生成されます" />
<meta property="og:description" content="自動で生成されます" />
<meta property="og:image" content="example.png" />
<meta property="og:url" content="https://example.com/" />
<meta property="og:type" content="website" />
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "組織名・ブランド名",
"url": "https://example.com/",
"logo": "https://example.com/images/logo.png",
"sameAs": [
"https://www.facebook.com/your-page",
"https://www.instagram.com/your-account"
]
}
</script>
<!-- favicon -->
<link rel="icon" href="sample.ico" type="image/x-icon" />
<link rel="icon" href="sample.png" type="image/png" sizes="192x192" />
<link rel="apple-touch-icon" href="sample.png" />
<!-- library -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css" />
<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
<!-- assets -->
<link rel="stylesheet" href="https://common.assets.01core.app/files/site-parts-assets/css/base-style-v2.css" />
HTML
<div class="webapp-layout-root">
<div class="webapp-layout-header">
</div>
<main class="webapp-layout-main l-main">
</main>
<div class="webapp-layout-footer">
</div>
</div>
ExtraTag
<script>
(function () {
const title = document.title;
const description = document.querySelector('meta[name="description"]')?.getAttribute("content") || "";
const ogTitle = document.querySelector('meta[property="og:title"]');
const ogDescription = document.querySelector('meta[property="og:description"]');
if (ogTitle && title) {
ogTitle.setAttribute("content", title);
}
if (ogDescription && description) {
ogDescription.setAttribute("content", description);
}
})();
</script>
【ヘッダー / フッター】用パーツ
複数ページで共通使用するヘッダー / フッターパーツです。テキストやリンクを差し替えてご利用ください。
header_default / ヘッダー
バージョン: v2.0
footer_default / フッター
バージョン: v2.0
【トップページ】用パーツ
主にトップページで使用する静的なパーツです。下層ページでも使用可能です。画像やテキストを差し替えてご利用ください。
hero_img / ファーストビュー(画像)
ファーストビューに画像1枚を表示するパーツです。
バージョン: v2.0
hero_carousel / ファーストビュー(カルーセル)
ファーストビューに複数枚の画像をカルーセルで表示するパーツです。
バージョン: v2.0
text_default / テキスト
メッセージ、テキスト、画像などを上から順に並べるパーツです。
バージョン: v2.0
text_col2 / テキスト(2カラム)
タイトル、テキスト、リンクボタン、画像などを2カラムで交互に並べるパーツです。
バージョン: v2.0
text_col2_full-width / テキスト(2カラム・横幅フル)
タイトル、テキスト、リンクボタン、画像などを画面横幅いっぱいに2カラムで交互に並べるパーツです。
バージョン: v2.0
description-list_default / 説明リスト
会社概要など、リスト形式で情報を表示するパーツです。
バージョン: v2.0
description-list_with-map / 説明リスト(マップ付き)
会社概要など、マップと横並びで情報をリスト表示するパーツです。
バージョン: v2.0
【下層ページ】用パーツ
breadcrumb / パンくず
パンくずリストを表示するパーツです。ページ編集画面から入力したテキストが動的に表示されます。
バージョン: v2.0
subpage-title / 下層ページタイトル
テキストのみの下層ページタイトルです。テキストはページタイトルが動的に表示されます。
バージョン: v2.0
subpage-title_bg-img / 下層ページタイトル(背景画像)
背景画像付きの下層ページタイトルです。テキストはページタイトルが動的に表示されます。
バージョン: v2.0