有没有办法限制帖子标题的字数?
我在互联网上搜索但没有找到。
我所知道的是,只有帖子的内容可以限制或摘录。
答案 0 :(得分:4)
只需在想要用有限的单词显示标题的地方使用它
<?php echo wp_trim_words( get_the_title(), 5 ); ?>
将上面代码中的数字5替换为您需要显示的任意数量的单词。
问候。
答案 1 :(得分:1)
以下内容将限制用户可以在管理区域中输入的字符数,即撰写帖子时。
add_action( 'admin_head-post.php', 'so_13816272_limit_input_title' );
function so_13816272_limit_input_title( )
{
global $current_screen;
// Not our post type, exit earlier
if( 'post' != $current_screen->post_type )
return;
?>
<script type="text/javascript">
jQuery(document).ready( function($)
{
$('#title').keyup( function()
{
var $this = $(this);
if($this.val().length > 50)
$this.val($this.val().substr(0, 50));
});
});
</script>
<?php
}
如果您想进行字计数,请参阅this article并将功能调整为上述代码。