61阅读

添加数字签名-为WordPress添加文章字数统计

发布时间:2017-12-17 所属栏目:添加数字签名

一 : 为WordPress添加文章字数统计

WordPress在后台编辑日志时编辑框左下角有一个字数统计,不过只显示在后台,能不能在前台也加上文章字数统计功能呢?研究了一下程序源文件,发现中文版WP后台的字数统计功能,是通过wp-contentlanguages目录的zh_CN-word-count.js实现的,就是不知道如何调用。网上搜了一下,找到两篇老外给出的代码:

一、把下面代码加到主题的functions.php文件中:

function count_words($str){

$words = 0;

$str = eregi_replace(" +", "",$str);

$array = explode("", $str);

for($i=0;$i < count($array);$i++)

{

if (eregi("[0-9A-Za-zÀ-ÖØ-öø-ÿ]", $array[$i]))

$words++;

}

return $words;

}

然后在single.php中希望显示字数统计的位置加上:

Word count:<?php echo count_words($post->post_content); ?>

二、还是将下面代码加到functions.php文件中,此方法与上面不同的是,还加上了一个估算的阅读时间:

// Custom functions

// START :Show word count

function show_post_word_count(){

ob_start();

the_content();

$content = ob_get_clean();

return sizeof(explode("", $content));

}

// END : Show word count

// START : Estimated reading time

if (!function_exists('est_read_time')):

function est_read_time( $return = false) {

$wordcount = round(str_word_count(get_the_content()), -2);

$minutes_fast = ceil($wordcount / 250);

$minutes_slow = ceil($wordcount / 150);

if ($wordcount <= 150) {

$output = __("< 1 minute");

} else {

$output = sprintf(__("%s - %s minutes"), $minutes_fast, $minutes_slow);

}

echo $output;

}

endif;

if (!function_exists('est_the_content')):

function est_the_content($orig ) {

// Prepend the reading time to the post content

return est_read_time(true). "nn". $orig;

}

endif;

// END : Estimated reading time

同样在single.php中希望显示字数统计的位置加上:

The following <?php echo show_post_word_count(); ?> words should take about <?php echo est_read_time(); ?> to read.

可惜上述两种方法对汉字统计无效,只适合纯英文站点,网上也没发现与中文博客字数统计相关的文章,没办法还是自己写一个吧。

原文地址:http://www.welcomebrand.co.uk

中文Wordpress博客文章字数统计代码

添加方法与上述相同,首先把下面代码加到functions.php文件中。( 注:HotNews主题加到“//全部结束”前面 )

//字数统计

function count_words ($text) {

global $post;

if ( '' == $text ) {

$text = $post->post_content;

if (mb_strlen($output, 'UTF-8') < mb_strlen($text, 'UTF-8')) $output .= '本文共'. mb_strlen(preg_replace('/s/','',html_entity_decode(strip_tags($post->post_content))),'UTF-8'). '个字';

return $output;

}

}

再把调用统计代码加到自己认为适合的位置。

<?php echo count_words ($text); ?>

经测试对中文统计没有什么问题,英文统计的是字母。

效果如下:

本文地址:http://zmingcx.com

注:相关网站建设技巧阅读请移步到建站教程频道。

二 : 旅游结伴怎么添加签名足迹?

和驴友们去旅游,希望在每个城市留下脚印,我们可以添加签名足迹,什么地方和什么人都可以记录下来,下面小编就教大家怎么添加签名足迹吧。

软件名称:
遨游旅游结伴 for android v2.7 安卓版
软件大小:
4.62MB
更新时间:
2014-03-24

1)打开旅游结伴,点击下方【发现】,然后点击【好友签名足迹】;(如下图)

2)再点击【添加足迹】,最后在编辑框中添加好你的签名足迹点击【勾号】即可。(如下图)

以上就是旅游结伴怎么添加签名足迹方法介绍,操作很简单的,大家学会了吗?希望能对大家有所帮助!

三 : 为Word宏添加VBA项目的数字证书签名

用户在使用Word编辑文档时可以借助Word宏命令提高工作效率。在默认情况下,Word宏的安全性设置为“高”,当运行Word宏命令时会自动禁用宏。如果将Word宏安全性设置为“中”,则每次运行Word宏会弹出Word宏安全警告对话框。而如果把Word宏的安全性设置为“低”来取消安全警告,则会增加恶意代码或病毒破坏的危险。为此,用户可以为Word宏添加VBA项目的数字证书签名,这样不仅可以取消Word宏安全警告,并且不会降低Word文档安全性。以Word2003为例,具体实现方法如下所述。 1.设置Word宏的安全级为“中” 首先需要将Word宏的安全性设置为“中”,以便观察到更为清晰的设置结果。在为Word宏添加VBA项目的数字证书签名后,再将安全性设置为高,操作步骤如下所述: 第1步,运行Word2003,打开Word2003窗口。在菜单栏中依次单击“工具”→“宏”→“Visual Basic 编辑器”菜单命令,如图2008061101所示。 Visual Basic编辑器 图2008061101 单击“Visual Basic 编辑器”菜单命令 第2步,打开“Visual Basic 编辑器”窗口,在菜单栏中依次单击“插入”→“模块”菜单命令,如图2008061102所示。 Visual Basic编辑器 图2008061102 单击“模块”菜单命令 第3步,打开模块窗口,在窗口中输入三行代码:如图2008061103所示。 Visual Basic编辑器 图2008061103 输入VBA代码 sub macrodm() MsBox “my macro” End Sub 并在菜单栏依次单击“文件”→“关闭并返回到 Microsoft Word”菜单命令。在Word窗口中依次单击“工具”→“宏”→“安全性”菜单命令,打开“安全性”对话框。选中“中”单选框,并单击“确定”按钮,如图2008061104所示。 Word宏 图2008061104 “安全性”对话框 第4步,保存并关闭当前的Word文件,然后再次打开该Word文件。这时将自动打开“安全警告”对话框,提示用户是否运行Word宏,如图2008061105所示。 Word宏 图2008061105 “安全警告”对话框 2.安装 VBA 项目的数字证书 安装VBA项目的数字证书需要使用Office安装光盘或安装源文件,安装步骤如下所述: 第1步,将Office 2003安装光盘放入光驱,然后打开“控制面板”窗口,在“控制面板”窗口中双击“添加/删除程序”图标。在打开的“添加或删除程序”窗口中选中“Microsoft Office Professional Edition 2003”选项,并单击“更改”按钮,如图2008061106所示。 图2008061106 “添加或删除程序”窗口 第2步,打开“Microsoft Office 2003安装”向导,在“维护模式选项”对话框中选中“添加或删除功能”单选框,并单击“下一步”按钮,如图2008061107所示。 Word宏 图2008061107 选中“添加或删除功能”单选框 第3步,打开“自定义安装”对话框,选中“选择应用程序的高级自定义”复选框,并单击“下一步”按钮,如图2008061108所示。 图2008061108 选中“选择应用程序的高级自定义”复选框 第4步,在打开的“高级自定义”对话框中展开“Office 共享功能”选项,然后单击“VBA 项目的数字证书”左侧的下拉三角。在弹出的安装选项列表中单击“从本机运行”选项,并单击“更新”按钮开始安装,如图2008061109所示。 图2008061109 单击“从本机运行”选项 3.创建VBA项目的数字证书 成功安装VBA 项目的数字证书后,在开始菜单的Office启动菜单中依次单击“Microsoft Office 工具”→“VBA项目的数字证书”命令,打开“创建数字证书”对话框。在“您的证书名称”编辑框中输入数字证书的名称(如wordhome.com.cn),并单击“确定”按钮。成功创建数字证书后单击“确定”按钮关闭“创建数字证书”对话框,如图2008061110所示。 图2008061110 “创建数字证书”对话框 4.为Word宏添加数字签名 为Word宏安装数字签名的步骤如下所述: 第1步,打开事先创建的包含有Word宏命令的Word文件,在菜单栏依次单击“工具”→“宏”→“Visual Basic 编辑器”菜单命令。在编辑器窗口中依次单击“工具”→“数字签名”菜单命令,打开“数字签名”对话框,并单击“选择”按钮,如图2008061111所示。 图2008061111 “数字签名”对话框 第2步,在打开的“选择证书”对话框中选中名称为wordhome.com.cn的数字证书,并依次单击“确定”→“确定”按钮,如图2008061112所示。 图2008061112 “选择证书”对话框 第3步,在“Visual Basic 编辑器”窗口中依次单击“文件”→“关闭并返回到 Microsoft Word”菜单命令,然后将Word宏安全性重新设置为“高”,并关闭该Word文件。 5.总是相信来自此发布者的宏 打开包含已签名Word宏的Word文件,打开“安全警告”对话框。选中“总是相信来自此发布者的宏”复选框,并单击“启用宏”按钮。然后再次关闭该Word文件,当再次打开该Word文件时,“安全警告”对话框将不再弹出,而Word宏命令已经自动运行了,如图2008061113所示。 图2008061113 选中“总是相信来自此发布者的宏”复选框

四 : 添加数字签名教程

[数字个性签名]添加数字签名教程——简介
生成证书与添加证书(添加数字签名教程)
要用到makecert.exe与signcode.exe,makecert.exe是命令下生成证书,signcode.exe是添加证书:
[数字个性签名]添加数字签名教程——知识点
makecert.exe
signcode.exe
[数字个性签名]添加数字签名教程——详细知识

[数字个性签名]添加数字签名教程 一
1、生成证书实例:用cmd打开makecert.exe
命令:makecert /sv "1.PVK" /n "CN=Windows,E=microsoft,O=微软" 1.cer
Windows、microsoft、微软、三处可自定,Windows指签名人姓名、microsoft指电子邮件地址,具体自己改
回车出现创建私钥密码,直接点确定就是不用密码保护,生成1.cer与1.PVK
数字个性签名 添加数字签名教程数字个性签名 添加数字签名教程
[数字个性签名]添加数字签名教程 二
2、添加数字签名双击打开signcode.exe,下一步:
数字个性签名 添加数字签名教程
[数字个性签名]添加数字签名教程 三
3、选择你想要添加的程序:
数字个性签名 添加数字签名教程
[数字个性签名]添加数字签名教程 四
4、选择自定义:
数字个性签名 添加数字签名教程
[数字个性签名]添加数字签名教程 五
5、从文件中选择1.cer,文件类型选X.509证书:
数字个性签名 添加数字签名教程
[数字个性签名]添加数字签名教程 六
6、从文件中选择1.PVK:
数字个性签名 添加数字签名教程
[数字个性签名]添加数字签名教程 七
7、默认下一步:
数字个性签名 添加数字签名教程
[数字个性签名]添加数字签名教程 八
8、默认下一步:
数字个性签名 添加数字签名教程
[数字个性签名]添加数字签名教程 九
9、描述与WEB位置可选填写,不填也没事:
数字个性签名 添加数字签名教程
[数字个性签名]添加数字签名教程 十
10、免费的时间戳服务器URL:http://timestamp.wosign.com/timestamp,也可以不选添加时间戳
数字个性签名 添加数字签名教程
[数字个性签名]添加数字签名教程 1一
11、完成:
数字个性签名 添加数字签名教程
本文标题:添加数字签名-为WordPress添加文章字数统计
本文地址: http://www.61k.com/1166912.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1