WordPressユーザーのbaserCMS覚え書き


サイト内検索で合致した語句に任意のHTMLタグをつける

WordPress

該当する関数(テンプレートタグ)はありません。プラグインを使うか、functions.php にユーザー定義関数を設定して実装します。

プラグインの例

baserCMS(3系)

$this->BcBaser->mark($search, $text, [$name] , [$attributes], [$escape])

[mark] 文字列を検索しマークとしてタグをつける|baserCMS 3系関数リファレンス

メモ

baserCMS(3系)のデフォルトでは、検索結果のテンプレートとして /lib/Baser/View/Contents/search.php が呼び出されます。$this->BcBaser->mark() を使ったカスタマイズをしたいときは、このテンプレートファイルを参考にするとよいでしょう。