要动态获取当前文章的 cid,可以使用 Typecho 提供的 'getPermalink()' 函数来获取当前文章的链接,然后使用正则表达式提取出链接中的 cid。

以下是一个示例代码:

<?php
// 获取当前文章的链接
$permalink = $this->permalink();

// 使用正则表达式提取出链接中的 cid
preg_match('//archives/(\d+)\.html/', $permalink, $matches);
$cid = $matches[1];

// 输出当前文章的 cid
 echo $cid;
?>

将上述代码放置在 Typecho 的文章模板文件中,即可动态获取当前文章的 cid 并进行其他操作。

Typecho 获取当前文章 ID (cid) 的方法

原文地址: https://www.cveoy.top/t/topic/dyeP 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录