ページ 11

wordpressとCMS Designerを組み合わせる方法(子テーマ編)

Posted: 2022年7月19日(火) 16:36
by miya
以前に投稿した内容と一部重複しますが
wordpressとCMS Designerを組み合わせて使う方法です。

Wordpress6.0.1
CMSDesigner1.2.9a
Creditor4.19
PHP7.4.28

2022.7.19現在。

まず、wordpressで、子テーマを作ります。

必要なのは、この4つ。

functions.php
style.css
header.php
footer.php

子テーマの作り方までは説明しませんので、各自調べてみてください。
私はChild Theme Configuratorプラグインで作りました。

子テーマの

●header.phpの最初の行に
<?php require("cmsdesigner/include/view.php.inc"); //encoding="UTF-8" ?>
を埋め込む。Pathは、お使いの環境に合わせてください。

●footer.phpの最後の行に
<?php cmsd_end_template(); ?>
を埋め込む。

●エントリ一覧用の固定ページとエントリ一件分用の固定ページを作る

例えば、パーマリンクを下記のようにする
http://my-domain.com/list/
※一覧用
http://my-domain.com/entry/
※一件分用


●投稿する際に「カスタムhtml」で、本文に

<cmsd:entrylist name="diary" design="default" />
※一覧用

<cmsd:entry name="diary" design="default" />
※一件分用

と入力して公開します。

おそらく自動的に
<cmsd:entrylist name="diary" design="default"></cmsd:entrylist>
という風に自動変換されますが、これでOKです。


後は、子テーマを有効化して、CMS Designerの管理画面から入力するだけでOK。

一覧では
http://my-domain.com/list/
http://my-domain.com/list/?pageno=2

のように表示され、一件分のページでは
http://my-domain.com/entry/?eid=00123
のように表示されます。

Re: wordpressとCMS Designerを組み合わせる方法(子テーマ編)

Posted: 2022年12月09日(金) 07:46
by Wease1ew
ごちそうさま