サポート » プラグイン » ktaistyleとrunphp

  • 解決済 44-1

    (@44-1)


    ktaistyle(1.60)を導入しました。wordpress(2.62)PHP(5.2.6)です。
    現在トップページの表示を固定ページ指定し、runphpcustomizable post listingsで各カテゴリの記事を何件かづつ数箇所に表示させるようにしています。
    携帯サイトを確認すると、該当する箇所が

    %post_date% %post_URL%
    “,’36′,’date’,’DESC’,0,’Y.m.d’); ?>

    のような表示になってしまいます。(ページ中の記述は<?php c2c_get_recent_posts(3,"<li>%post_date% %post_URL%</li>",'36','date','DESC',0,'Y.m.d'); ?>です。)
    私のレベルでは解決策(やヒントにも)辿り着けませんでした。
    このようなサイトにはそもそも不向きで、考え直したほうが良いのでしょうか?
    なにかヒントをいただけると幸いです。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター IKEDA Yuriko

    (@lilyfan)

    現在トップページの表示を固定ページ指定し、runphpとcustomizable post listingsで各カテゴリの記事を何件かづつ数箇所に表示させるようにしています。

    それですと、その固定ページに対して専用のページテンプレートを用意すれば、テンプレートに直接 c2c_get_recent_posts() が書けるので runPHP が不要になります。

    runPHP は wp_head() へのフック実行が必要ですが、携帯テンプレートのデフォルト状態ではこのフックを実行していません (実行の仕方については附属ドキュメントを見てみてください)。

    wp_head() を実行させることにより runPHP が動くようにしてもいいんですが、わたし個人としては「セキュリティーを落とすことになるので runPHP は使うべきではない」と考えています (WordPress にセキュリティーホールが発見された場合、被害が拡大する可能性があるため)。単に、他のプラグインが提供するテンプレートタグを動かすだけならば、テンプレートの方を工夫することで、runPHP を回避することは可能です。固定ページの場合はページテンプレートを作るのが簡単かつ確実です。

    トピック投稿者 44-1

    (@44-1)

    早速、ありがとうございます。
    また、お礼が遅くなり申し訳ありませんでした。

    テンプレートの方を工夫することで、runPHP を回避することは可能です。固定ページの場合はページテンプレートを作るのが簡単かつ確実です。

    確かに。このページ以外でrunPHPの出番は無さそうですので、専用テンプレートの作成で行こうと思います。
    また、躓いたときは質問させていただきます。
    ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「ktaistyleとrunphp」には新たに返信することはできません。