我正在尝试让Wordpress将我的文章长度分为3类:小型,中型和大型。
我目前正在使用这个函数来测试它,但我似乎不工作(我是一个完全的PHP新手!)
function wcount(){
ob_start();
the_content();
$content = ob_get_clean();
if ($content > 4000) {
return 'large';
} else if ($content > 2500) {
return 'medium';
} else {
return 'small';
}
}
有人能帮我吗?如果该功能能自动将文章添加到Wordpress的正确类别中,那就更好了,但目前我只能做到这一点。
提前感谢!
您可以使用strlen
函数来获取字符串的长度:
function wcount()
{
ob_start();
the_content();
$content = ob_get_clean();
$length = strlen($content);
if ($length > 4000) return 'large';
if ($length > 2500) return 'medium';
return 'small';
}