2019/06/20 05:57 JST

Geeklog Japan Forums

特定の記事のフッター


状態: オフライン

yuru

Forum User
Active Member
登録日: 04/25/07
投稿数: 206
thoughtful
特定の記事(story_id)のときだけ、フッターに追記したいHTMLがあります。
現状では、footer.thtmlでPHPが書けず、困っています。
お助けいただけないでしょうか?

バージョンは1.7.0 で、事情によりバージョンアップはできません。
よろしくお願いします。

状態: オフライン

Ivy

Site Admin
Admin
登録日: 01/01/04
投稿数: 5907
場所:Tokyo
Assistプラグインをインストールして、

PHP Formatted Code
[assist:staticpage_content id:xxx urlkey:yyyy ]
 

静的ページxxx にフッターに追記したいHTMLを記述します。
urlkeyは、記事のidを入れればよいです。urlkeyはurlなので/ も含めることができます。

これは便利な自動タグなのでよくつかいますよ。

詳しくは
https://www.geeklog.jp/admin/plugins/assist/docs/japanese/autotags.html

状態: オフライン

yuru

Forum User
Active Member
登録日: 04/25/07
投稿数: 206
Ivy さま

PHP Formatted Code
[assist:staticpage_content id:xxxx urlkey:yyyy]
 は、footer.thtml に追加すればいいのでしょうか?

状態: オフライン

Ivy

Site Admin
Admin
登録日: 01/01/04
投稿数: 5907
場所:Tokyo
はい、そうです!

(自動タグはテンプレートにもコンテンツにも、どこにでも記述できます。)

状態: オフライン

yuru

Forum User
Active Member
登録日: 04/25/07
投稿数: 206
Ivy さま

footer.thtml の
PHP Formatted Code
</body>
タグの直前に
PHP Formatted Code
[assist:staticpage_content id:xxx urlkey:yyyy ]

を追加したのですが、自動タグが文字列としてそのまま表示されてしまいました。

自動タグが使えるように、設定が必要でしょうか?

状態: オフライン

Ivy

Site Admin
Admin
登録日: 01/01/04
投稿数: 5907
場所:Tokyo
すみません、ここで処理されないように 半角[]を全角で記述していました。
半角にしてください。

状態: オフライン

yuru

Forum User
Active Member
登録日: 04/25/07
投稿数: 206
Ivy さま

何度も申し訳ありません。

半角にしてもダメなのです。
やはり、バージョンが古いからでしょうか。

状態: オフライン

Ivy

Site Admin
Admin
登録日: 01/01/04
投稿数: 5907
場所:Tokyo
1.7は、自動タグが記述できなかったでしょうか。。。
PHP Formatted Code
[story:welcome]

など簡単なのもできていないでしょうか。

だめならすべてのテンプレートでPHPを使えるハックをすればよいです。

http://wiki.geeklog.jp/index.php?title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%81%A7PHP%E3%82%92%E4%BD%BF%E3%81%88%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%81%99%E3%82%8B

自動タグをPHPで実行する
http://www.ivysoho.net/article.php/geeklog-autotag-by-php

時刻はすべて JST , 現在の時刻は 05:57 AM

  • 通常
  • 注目トピック
  • ロック済
  • 新着
  • 注目トピック 新着
  • ロック済トピック 新着
  •  ゲストユーザの投稿を見る
  •  ゲストユーザ投稿可能
  •  一部のHTMLを許可
  •  バッドワードをチェック