XPressME Integration Kit

フォーラム

Re: XPressME Integration Kit Ver2.0.3テンプレ編集について

#2808
toemon
キーマスター

ky982339さんこんにちは、フォーラムへのログインの件、ご迷惑をおおかけしております。

XPressME Integration Kitですが、

xoopsモジュールベースで作られたxpressMEとは全く違うので、

テンプレートの編集に頭を悩ませております。

WordPressの管理ページ「外観」ー>「テーマ」でテーマの変更を行うとわかると思いますが、XPressME Integration KitではWordPressのテーマそのものが表示される仕様となっています。

wpトップページ(index.html)ですが、

xpressMEの場合はindex.htmlの編集で可能でしたが、

XPressME Integration Kitの場合は仕様が違うみたいで

どのファイルなのかつかめません。

XPressME Integration Kitの場合は、wordpressのテーマ(/wp-content/themes/**) にてコンテンツのレンダリングが行われます。

XPressME Integration Kitではデフォルトテーマとして、XPressME Default Themesが選択されています。

ご自身でテーマを作成あるいはカスタマイズされる場合、/wp-content/themes/xpress_defaultをコピーして、(/wp-content/themes/my_defaultとか)そちらで作業された方が、アップデートした場合でもテーマが上書きされることがないのでベストです。

XPressME Integration Kit Ver2.1.Xよりxpress_defaultテーマで使用しているXPressMEテンプレートタグの引数の指定方法が変わっていますので、可能であれば、

XPressME_Integration_Kit_Ver2.1.0_RC1.zip(ダウンロードサイトより)のご利用をお勧めします。

尚、コピー作成したテーマはWordPressの管理ページ「外観」ー>「テーマ」で表示されるテーマ名がコピー元と同じになりますので、テーマ内のファイルstyle.cssの最初にある

Theme Name: XPressME Default Themes

Theme URI: http://trac.xpressme.info/XPressME

Description: The theme for XPressME series

Version: 1.6

Author: toemon

Author URI: http://www.toemon.com/

Tags: none color, xpressme default, variable width, two columns, widgets

の部分を編集することでテーマの説明部分を変更することができます。

テーマの変更(切り替え)は、WordPressの管理ページ「外観」ー>「テーマ」で変更できます。

また、WordPressの管理ページ「外観」ー>「編集」ではオンラインでテーマ内のファイルを編集することができます。(WP2.8の場合)

記事と記事の間に罫線を挿入したいだけなのですが、

の場合、編集の対象は、上記で選択しているWordPressテーマのメインインデックスのテンプレート (index.php)となり、

22行目あたり

<?php while (have_posts()) : the_post(); ?>

の部分を

<?php while (have_posts()) : the_post(); ?>

<hr>

とすれば実現できると思います。

次に、moreタグの挿入についてですが、

wp編集画面でmoerを挿入すると、

xoopsブロック表示「最近の記事内容」で表示させた際、

“more”と表示されてしまいます。

また、wpトップページ(index.html)で表示した際は、

“more”すら表示されません。(タイトルリンクのみ)

XPressME設定画面の「記事抜粋の設定」で記事のアーカイブで抜粋表示を行いますか?が「はい」になっている場合、moreタグは無効になります。

抜粋表示とは記事を指定文字数でカットして表示を行うもので、moreタグとは別のものです、また抜粋時はstrip_tagsによりHTMLタグは除去されてしまいます。

尚、WordPressテーマの詳細につきましては、

WordPress codex サイトデザインリファレンスなどを参照ください。

だらだらと脈絡のない説明になりましたが、わかりにくい部分があれば、お問い合わせください。