質問箱/5398

カテゴリその他
サマリページ内で使われているプラグインを確認する方法
バージョン1.5.3
投稿者m0370
状態質問
投稿日2021-02-07 (日) 17:20:32

質問

Pukiwiki 1.5.3およびPHP 7.4を活用させていただいております。

Pukiwikiで本文中にインラインで特定のプラグインを使っているかどうかを確認する方法はありませんでしょうか。


具体的にやりたいこと

検索エンジン対策として、pukiwiki.skin.phpを改造して<head>内に本文の始めの100字をdescriptionに表示するようにしていました。 一方で本文のはじめの文章以外をdescriptionに記載したいページでは、description.inc.phpを使って<head>内の $head_tag にdescriptionを埋め込んで表示することができますが、こうすると #description を使っているページでは<head>内にdescriptionがダブってしまします。

そこで、pukiwiki.skin.php内でPHPのif構文を用いて当該ページ内で #description が使われていれば最初の100字をdescriptionとして表示する一行を非表示にしたいと考えました。しかし、当該ページ内に #description が存在するかどうかをPHPで判定する方法がわかりません。

あるページで #description が使用されていることを判定するにはどのような方法がよいでしょうか。

回答



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-02-08 (月) 23:47:45
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.264 sec.

OSDN