Typecho 获取当前文章 ID (cid) 的方法
要动态获取当前文章的 cid,可以使用 Typecho 提供的 'getPermalink()' 函数来获取当前文章的链接,然后使用正则表达式提取出链接中的 cid。
以下是一个示例代码:
<?php
// 获取当前文章的链接
$permalink = $this->permalink();
// 使用正则表达式提取出链接中的 cid
preg_match('//archives/(\d+)\.html/', $permalink, $matches);
$cid = $matches[1];
// 输出当前文章的 cid
echo $cid;
?>
将上述代码放置在 Typecho 的文章模板文件中,即可动态获取当前文章的 cid 并进行其他操作。
原文地址: https://www.cveoy.top/t/topic/dyeP 著作权归作者所有。请勿转载和采集!