我想在字段的底部創建計數器發佈標題及後期摘錄,但是當用戶超過了極限,他應該得到的只是警告(「你把更多的字符,那麼推薦!「),他可以決定忽略警報並繼續打字。添加字符計數器WordPress的標題和摘錄
沒有找到符合我的要求,該網站的任何解決方案。在主題的目錄
我想在字段的底部創建計數器發佈標題及後期摘錄,但是當用戶超過了極限,他應該得到的只是警告(「你把更多的字符,那麼推薦!「),他可以決定忽略警報並繼續打字。添加字符計數器WordPress的標題和摘錄
沒有找到符合我的要求,該網站的任何解決方案。在主題的目錄
打開functions.php文件並粘貼在最後的代碼從下面:
<?php function my_title_count(){ ?>
<script>jQuery(document).ready(function(){
jQuery("#titlediv .inside").after("<div style=\"position:absolute;top:40px;right:-5px;\"><span>Max 70 characters:</span> <input type=\"text\" value=\"0\" maxlength=\"3\" size=\"3\" id=\"title_counter\" readonly=\"\" style=\"background:none;border:none;box-shadow:none;font-weight:bold; text-align:right;\"></div>");
jQuery("#title_counter").val(jQuery("#title").val().length);
jQuery("#title").keyup(function() {
jQuery("#title_counter").val(jQuery("#title").val().length);
});
});
</script>
<? }
add_action('admin_head-post.php', 'my_title_count');
add_action('admin_head-post-new.php', 'my_title_count');
?>
<?php function my_excerpt_count(){ ?>
<script>jQuery(document).ready(function(){
jQuery("#postexcerpt .handlediv").after("<div style=\"position:absolute;top:4px;right:25px;\"><span>Max 156 characters:</span> <input type=\"text\" value=\"0\" maxlength=\"3\" size=\"3\" id=\"excerpt_counter\" readonly=\"\" style=\"background:none;border:none;box-shadow:none;font-weight:bold; text-align:right;\"></div>");
jQuery("#excerpt_counter").val(jQuery("#excerpt").val().length);
jQuery("#excerpt").keyup(function() {
jQuery("#excerpt_counter").val(jQuery("#excerpt").val().length);
});
});
</script>
<? }
add_action('admin_head-post.php', 'my_excerpt_count');
add_action('admin_head-post-new.php', 'my_excerpt_count');
?>
似乎有一對夫婦與上面的代碼的問題。請對wordpress.stackexchange看一個[最新提問](http://wordpress.stackexchange.com/q/247184/)。 – marikamitsos
我發現了一個相當不錯的和簡單的解決方案: http://www.passwordincorrect.com/add-character-count-to-title-and-excerpt-in-wordpress-post-editor/
現在把警告消息應該很容易。 享受!
1.必須註冊js文件爲您希望此驗證的具體職位類型。 2.的onkeyup收件JS代碼並執行valiadtions。通過使用標題字段ID –