有时候真以为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> |
在该代码下面增加下面一段代码
1234567891011 | <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列表是标签的缩略名

评论列表