ページ¶
Odoo allows you to create pages for your website and customize their content and appearance to your needs.
**静的**ページ(ホームページやカスタム作成されたページなど)には、動的に変化しない固定コンテンツが含まれます。これらのページは手動で作成し、URLを定義し、必要に応じて物件を調整できます。一方、**動的**ページは動的に生成されます。Odooによって自動的に生成されるすべてのページ(例:アプリやモジュールをインストールしたとき(/shop`や/blog`など)、または新しいプロダクトやブログ投稿を公開したとき)は動的ページであり、異なる方法で管理されます。
ページ作成¶
Website pages can be created from the frontend and the backend. To create a new website page, proceed as follows:
In the New Page selection menu, click on a template. They are sorted by type:
基本: 多目的ページ。ゼロから始めるための空白ページも利用できます。
About: Information about your brand.
Landing Pages: Summary of company content and info.
ギャラリー: 写真とメディアのショーケース。
Services: Focus on what you're selling and contact.
Pricing Plans: Highlight on subscription and prices.
Team: The people behind your company.
Custom: To select a custom template. To add a template to this category, open the page you want to save as a template, then go to , enter the Page Title, edit the page's properties, enable Is a template, and click Save.
Enter a Page Title; this title is used in the menu and the page's URL.
Click Create.
必要に応じて、ウェブサイトエディタを使用してページのコンテンツと外観をカスタマイズし、保存をクリックしてください。
ページを:ref:`公開 <website/pages/un-publish-page>`します。
ちなみに
ページをメニューに表示しない場合は、:guilabel:`メニューに追加`を無効にします。
Page management¶
ページの公開/非公開¶
ページをウェブサイト訪問者に表示するには、公開する必要があります。ページを公開または非公開にするには、そのページにアクセスし、右上隅のスイッチを:guilabel:`非公開`から:guilabel:`公開`に切り替えるか、その逆を行います。
注釈
次のことも可能です:
Publish/unpublish a page from the page properties, where you can define a publishing date and/or restrict the page's visibility if needed;
Publish/unpublish several pages at once: go to , select the pages, then click Action and select Publish or Unpublish.
Alternatively, you can define any static page as your homepage by going to . Select the Publish tab and enable Use as Homepage.
ページ物件¶
To modify a static page's properties, access the page you wish to modify, then go to , where you can change the following properties:
Page URL : Modify the page URL in the field. In this case, you can redirect the old URL to the new one if needed. To do so, enable Redirect old URL, then select the Type of redirection:
301 Moved permanently:ページを永続的にリダイレクトします。
302 Moved temporarily:ページを一時的にリダイレクトします。
![]()
In Menu: Disable if you don't want the page to appear in the menu.
Is Homepage: ページをウェブサイトのホームページにする場合は有効にします。
Published: ページを公開する場合は有効にします。
Publishing Date: 特定の日時にページを公開するには、フィールドをクリックし、日時を設定してからEnterを押すか、Applyをクリックして選択を確定します。
Indexed: 検索エンジンの結果にページを表示したくない場合は無効にします。
:guilabel:`公開設定`:ページにアクセスできるユーザーを選択します:
Public:すべてのユーザーがページにアクセスできます。
Signed In:サインインしているユーザーのみがページにアクセスできます。
Restricted Group: Authorized groupフィールドでユーザアクセスグループを選択します。
With Password:Passwordフィールドにページへのアクセスに必要なパスワードを入力します。
Is a template: スイッチを切り替えてページをテンプレートとして保存し、Customカテゴリに追加します。
ちなみに
これらの物件の一部は、から一括で変更することもできます。
ページの複製¶
ページを複製するには、ページにアクセスし、に移動して、ページを複製をクリックします。ページ名を入力し、OKをクリックします。デフォルトでは、新しいページは複製されたページの後にメニューに追加されますが、メニューエディタを使用してメニューから削除したり、位置を変更したりできます。
ページの削除¶
ページを削除するには、次の手順を実行します:
ページにアクセスし、に移動して、Delete Pageをクリックします。
ポップアップウィンドウには、削除するページを参照しているすべてのリンクがカテゴリ別に表示されます。ウェブサイト訪問者がエラーページにたどり着かないようにするには、そのページを参照しているウェブサイト上のすべてのリンクを更新する必要があります。そのためには、カテゴリを展開してから、リンクをクリックして新しいウィンドウで開きます。または、削除されたページに対してリダイレクトを設定することもできます。
リンクを更新したら(またはリダイレクトを設定したら)、I am sure about thisチェックボックスにチェックを入れ、OKをクリックします。
URLリダイレクトマッピング¶
URLリダイレクトマッピングは、訪問者や検索エンジンを、最初にリクエストしたURLとは異なるURLに送信することです。この手法は、例えばページを削除したとき、URLを変更したとき、または別のプラットフォームからOdooドメインにサイトを移行するときに、リンク切れを防ぐために使用されます。また、検索エンジン最適化(SEO)の改善にも使用できます。
既存のURLリダイレクトにアクセスして新しいリダイレクトを作成するには、開発者モードを有効化し、に移動します。
注釈
ページのURLを変更し、Redirect Old URLを有効にすると、リダイレクトレコードが自動的に追加されます。
静的ページと動的ページに対してリダイレクトを設定できます。
新しいリダイレクトを作成するには、Newボタンをクリックし、フィールドに入力します:
Name:リダイレクトを識別する名前を入力します。
:guilabel:`Action`:リダイレクトのタイプを選択します:
404 Not found: 訪問者が非公開または削除されたページにアクセスしようとすると、404エラーページにリダイレクトされます。
301 Moved Permanently: 非公開または削除された静的ページの恒久的なリダイレクト用です。新しいURLは検索エンジンの結果に表示され、リダイレクトはブラウザにキャッシュされます。
302 Moved Temporarily: 短期的なリダイレクト用で、たとえばページを再設計または更新している場合などに使用します。新しいURLはブラウザにキャッシュされず、検索エンジンの結果にも表示されません。
308 Redirect/Rewrite: 既存の動的ページの恒久的なリダイレクト用です。URLは名前が変更され、新しい名前は検索エンジンの結果に表示され、ブラウザにキャッシュされます。このリダイレクトタイプは、動的ページの名前を変更する場合に使用します。たとえば、
/shopを/marketに変更する場合などです。
URL from:リダイレクト元のURLを入力するか(例:
/about-the-company)、目的の動的ページを検索してリストから選択します。URL to:301、302、308リダイレクトの場合、リダイレクト先のURLを入力します。外部URLにリダイレクトする場合は、プロトコルを含めます(例:
https://)。ウェブサイト:特定のウェブサイトを選択します。
Sequence:リダイレクトチェーン(あるURLが別のURLにリダイレクトされ、さらに別のURLにリダイレクトされる一連のリダイレクト)の場合など、リダイレクトが実行される順序を定義します。
Activateスイッチを切り替えて、リダイレクトを無効化します。
参照
<https://developers.google.com/search/docs/crawling-indexing/301-redirects>のリダイレクトと検索に関するGoogleドキュメント`_