Typecho 编辑文章时的标签tag选择列表
网站文章 2026-09-21 08:49:12 4 0

有时候真觉得Typecho的文章编辑界面简洁得有点过份,很多常用的功能要么手动输入,要么借助插件,连最常用的文章标签tags列表也没有显示,有时候要打开管理中的“分类和标签”里查看,很是麻烦。对于在文章编辑界面显示tag列表没有找到相关插件,但willin发布了相关的实现代码。

效果演示:

Typecho 文章编辑时的标签tags选择列表:

在typecho目录admin下找到write-post.php文件并进行编辑,在其中找到代码

1
<p><input id="tags" name="tags" type="text" value="<?php $post->tags(',', false); ?>" class="text" /></p>

在该代码下面添加下面一段代码

1
2
3
4
5
6
7
8
9
10
11
<p style="background:#E8EFD1;display:block;margin:6px 0;padding:6px 10px">
<?php
$stack = Typecho_Widget::widget('Widget_Metas_Tag_Cloud')->stack;
$i = 0;
while (isset($stack[$i])) {
    echo "<a style=\"cursor:pointer\" onclick=\"t=document.getElementById('tags').value;c=t?',':'';document.getElementById('tags').value=t+c+'", $stack[$i]['slug'], "'\">", $stack[$i]['slug'], "</a>";
    $i++;
    if (isset($stack[$i])) echo ", ";
}
?>
</p>

保存文件即可。

提醒:该代码显示的tags列表是标签的缩略名

文章说明
本文标签:
©版权声明
本站提供的一切软件、教程和游戏辅助仅限用于娱乐和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。如有侵权请邮件与我们联系处理。敬请谅解!6594404@qq.com