× 590字 × 0阅

调出文章编辑器隐藏按钮

赛恩曾在安装主题里提到过如何修改整个网站的字体。当时为了日文显示,于是放弃宋体投奔微软雅黑。但是看久了还是觉得宋体最好,更何况每次写文章的时候都看习惯了。于是我又把它折腾回宋体了。但是原来那些日语该怎么办呢?我竟然想到了两个办法!

方法一:个别设置

如果日文文章不多,可以将单篇设置成日文字体。说到这,懂代码的童鞋基本就懂了,直接在 html 编辑器里添加 <span style="font-family: 字体名称">文章内容</span>。但是不懂代码的童鞋也有个一劳永逸的方法:调出文章编辑器里的字体和样式等编辑按钮。只要在 function.php 中的 <?php?> 之间的任意位置添加如下代码:

function enable_more_buttons($buttons) {
$buttons[] = 'fontselect';
$buttons[] = 'sup';
$buttons[] = 'sub';
$buttons[] = 'styleselect';
$buttons[] = 'anchor';
return $buttons;
}
add_filter("mce_buttons_2", "enable_more_buttons");

保存后查看可视化编辑窗,会发现多了字体、样式等按钮(好像就多这么几个吧,平时不太用可视化编辑模式……):

文章编辑器里的字体和样式等编辑按钮
文章编辑器里的字体和样式等编辑按钮

虽然这里面没有日文字体和中文字体,但是只要选定了,在 html 模式下就能自动生成刚刚介绍的改变字体的代码,只要把引号里的字体名称换成想要的,比如"MS MINCHO",日文就能好好显示了。

方法二:全局设置

对于平时习惯贴很多日语,标题也充满日语的童鞋来说,每篇都这么搞一下实在费劲,而且标题不能好好显示也很亏。所以终极办法就是直接改 style.css 里的 font-family。在中文之前插入日语,然后用分号隔开。(切记,一定是分号!)比如我的是:

font-family: "Lucida Grande", "Lucida Sans Unicode", "MS 明朝"; 宋体, "微软雅黑", verdana, sans-serif;

保存刷新,世界明朗了!

PS:关于 MS 明朝MS MINCHO 的关系,我也不懂。

本来赛恩没打算安装表情的。正好在乱晃的时候发现了相关教程,乍看很简单,于是动手一弄,搞不定。从此心里有了疙瘩,不解决不行。而如今终于搞定,于是赶紧记录一番。效果如下。参考文章找到很多,最后使用综合方法解决。 评论添加表情 本博主题模板的情况 评论用的是 comment_form() 函数实现的,所以 Willin 的 WP 表情符號(失效)无法使用;为了添加隐藏已知评论者信息功能,修改了 comment_form() 函数,所以 zww 的 comment_form()函數实现willin的评论表情插入无法使用。而后终于找到为原生comment_form添加表情,顺利解决问题。 解决方法 下载 smiley.php 文件(由 Willin 编写,这是直接从他网页上下载下来的),上传到对应主题根目录。然后在 function.php 添加以下代码: function add_smilies_to_form(){ include(TEMPLATEPATH . '/smiley.php'); } //下面之所以区别对待,是因为默认情况下用户登录与否comment_form有所不同 if (is_user_logged_in()) {//用户登录情况下,加到登录信息下面(留言框顶部) add_filter('comment_form_logged_in_after', 'add_smilies_to_form'); } else { //非登录情况下,加到fields下(留言框顶部) add_filter( 'comment_form_after_fields', 'add_smilies_to_form'); } 大功告成,欢迎留......
点击加载Disqus评论