WordPressユーザーのbaserCMS覚え書き


ブログの個別記事へのリンクを取得する

WordPress

get_permalink()
get_the_permalink() (3.9以降)

テンプレートタグ/get permalink - WordPress Codex 日本語版

baserCMS(3系)

$this->Blog->getPostLink($post, $title, [$options])

[getPostLink] 記事へのリンクを取得する|baserCMS 3系関数リファレンス

メモ

ブログの個別記事へのリンクを取得する関数(テンプレートタグ)で、第2引数 $title でリンク文字列を設定することが可能です。

記事タイトルを含めたリンクを取得したい場合は getPostLink() でなく getPostTitle() を使う方がシンプルでよいでしょう。

baserCMSにて、記事タイトルを含めたリンクを取得する実装例

<?php $title = $this->BcBaser->getPostTitle($post) ?>

baserCMSの getPostTitle() はリンクの有無を第2引数にて設定可能です。省略時は true がセットされる(=リンクが埋め込まれる)ので、上記のようなコードでOKというわけです。