PowerCMS™
2025年1月1日購入分よりライセンスの価格を改定いたします。
[ブログ] PowerCMS 6 でのアップデートまとめ を追加しました。
[ブログ] PowerCMS サポートの実績 (2024年10月) を追加しました。
[よくあるご質問] スマートフォンでは使えない機能がありますか? を追加しました。

記事/ウェブページのリッチテキストエディタに CSS を適用する

リッチテキストエディタ編集時にエディタ上に反映されるスタイルシートを設定することができます。ワークスペース、スペースごとに、それぞれ異なるスタイルシートを設定することが可能です。

CSS ファイルの設定

  1. サイドメニューから [設定] - [投稿] を選択する
  2. [WYSIWYGエディタの設定] - [コンテンツCSSファイル] に、適用したい CSS ファイルを指定する
  3. [変更を保存] ボタンをクリックする

ウェブページ / 記事で class を切り替える

リッチテキストモードでは、ウェブページ、記事の編集画面のリッチテキストエディタを構成する <body> 要素に対して、それぞれ「page」「entry」という異なる class を付与しています。そのため、スタイルシート内で class「body.page」「body.entry」を使うことで、同じスペース内の「ウェブページ」「記事」編集時に、それぞれ異なる CSS を適用することができます。

例: ウェブページ、記事でそれぞれ異なるCSSを適用する場合

編集画面に適用する CSS ファイルに以下のように記述します。

body {
  font-family: serif;
}
body.entry {
  background: pink;
}
body.entry p {
  color: red;
}
body.page {
  background: green;
}
body.page p {
  color: yellow;
}

PowerCMS のテーマにリッチテキストエディタ用の CSS を設定する

PowerCMS のテーマに含まれる、theme.yaml ファイルに、編集画面で使用する CSS ファイルの設定を行うことができます。

入力値 解釈 (http://www.example.com/mt/mt.cgi の場合)
/path/to/cssfile.css URL として判断
(http://www.example.com/path/to/cssfile.css)
{{theme_static}}path/to/cssfile.css テーマ内のファイルと判断
(http://www.example.com/mt/mt-static/support/theme_static/path/to/cssfile.css)
https://www.example.com/styles.css 入力値のまま URL として判断
(https://www.example.com/styles.css)

theme.yaml での設定

theme.yaml でスタイルを指定する場合、以下の様に設定を行います。

    elements:
        default_prefs: 
            importer: default_prefs
            data: 
                content_css: "{{theme_static}}path/to/cssfile.css"
一覧へ

お問い合わせ

お問い合わせフォームがご利用できない場合は、以下のメールアドレスからも受け付けております。
contact@alfasado.jp

製品資料ダウンロード

パンフレットデータ、提案用資料などがダウンロードできます。