性价比最高的香港ASP、PHP主机提供商
做网站,就上凡科建站

限制WordPress文章标题输入字数

Loading
1
Comodo SLL证书促销 - 免费ssl证书申请_ssl证书购买_ev ssl证书_https证书购买 - GDCA_数安时代

昨天群里有朋友询问如何限制WordPress文章标题输入字数,下面倡萌分享两种方法。

limit-length-of-wordpress-title-input-wpdaxue_com

方法1:直接在的当前主题的 functions.php 文件添加下面的代码即可:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//限制文章标题输入字数 From wpdaxue.com
function title_count_js(){
	echo '<script>jQuery(document).ready(function(){
	jQuery("#titlewrap").after("<div><small>标题字数: </small><input type=\"text\" value=\"0\" maxlength=\"3\" size=\"3\" id=\"title_counter\" readonly=\"\" style=\"background:#fff;\"> <small>最大长度不得超过 46 个字</small></div>");
	jQuery("#title_counter").val(jQuery("#title").val().length);
	jQuery("#title").keyup( function() {
	jQuery("#title_counter").val(jQuery("#title").val().length);
	});
	jQuery("#titlewrap #title").keyup( function() {
	var $this = jQuery(this);
	if($this.val().length > 46)
	$this.val($this.val().substr(0, 46));
	});
});</script>';
}
add_action( 'admin_head-post.php', 'title_count_js');
add_action( 'admin_head-post-new.php', 'title_count_js');

上面的代码支持实时统计标题字数,并且超过字数后将会被截止,效果如本文配图所示。默认最大允许输入 46 个字,请根据自己的需求,修改代码中 3 处出现 46 的地方。

参考资料:http://www.rvwd.net/news/limit-length-of-an-input-and-display-count-php-jquer

方法2:下载安装 Limit a post title to X characters 插件,支持设置字数和是否限制管理员等,实时统计字数,超过字数限制就没办法提交文章。

支付宝扫码打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

MetInfo | 最适合企业网站建设的cms系统

关于 倡萌

一个疯狂的 WordPress 爱好者,喜欢折腾 WordPress 主题,分享 WordPress 资源。如果你也喜欢 WordPress,欢迎和我一起交流!

精彩推荐

WordPress 后台文章列表设置文章特色图片(缩略图)

WordPress 后台文章列表设置文章特色图片(缩略图)

在后台页面管理列表中隐藏特定的页面

在后台页面管理列表中隐藏特定的页面

3 条评论

  1. 另外我用了你说的这个方法,不过没有见效果啊? 哪里不对吗,我把代码放到functions.php中间的位置!

  2. 非常的不错! 如果用的别人的模板,已经有了文章标题字数的代码设置,但是不知道在哪设置啊? 这种设置是不是固定的呢? 谢谢!

  3. 昨天刚看群里问的,今天你就给答案了。

发表评论