每篇文章的最大字数限制?

时间:2012-01-12 作者:p.a.

我希望在我的网站上插入大量帖子,接近300000字。

我删除了所有粗体、斜体、脚注等,并在post admin editor的HTML选项卡中粘贴了文本。

我的帖子被截断为75656字。

每页的字数有这样的上限吗?

如果是,您能否根据如何支持如此大的职位提出任何替代方案?可能通过CSV导入?

2 个回复
SO网友:bueltge

如果编辑器上的单词太多,可以隐藏“提交”按钮。编辑器有一个id和按钮;使用一个小JS来实现您的需求。您可以在下面的代码和更多信息中找到注释表单的示例解决方案this post.

jQuery(function($) {
    // configure
    var comment_input = $( \'#commentform textarea\' );
    var submit_button = $( \'#commentform .form-submit\' );
    var comment_limit_chars = 1000;
    // stop editing here

    // display how many characters are left
    $( \'<div class="comment_limit_info"><span>\' + comment_limit_chars + \'</span> characters left</div>\' ).insertAfter( comment_input );

    comment_input.bind( \'keyup\', function() {
        // calculate characters left
        var comment_length = $(this).val().length;
        var chars_left = comment_limit_chars - comment_length;

        // display characters left
        $( \'.comment_limit_info span\' ).html( chars_left );

        // hide submit button if too many chars were used
        if (submit_button)
            ( chars_left < 0 ) ? submit_button.hide() : submit_button.show();
    });
});
在编辑器字段上更改用于源的ID和类。但这个例子计算的是字符串,而不是单词;但是如果你数一数空格,你就可以数一数单词。下面是这样做的示例;但您必须更改form\\u name;它是元素、编辑器textarea或iframe的名称属性。

function countWords(){
    document.form_name.wordcount.value = document.form_name.inputString.value.split(\' \').length;
}

SO网友:Unknown_Guy

WP在LONGTEXT中存储post,其容量为4GB,因此不受DB限制。CSV应该可以工作。我想直接在DB中粘贴数据是不可取的。我想到的另一件事是,你可以直接从MS Word发帖。

结束