PHP возвращает размер статей Wordpress - PullRequest
1 голос
/ 28 октября 2011

Я пытаюсь заставить 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, но пока это было все, что я мог.

Заранее спасибо!

1 Ответ

0 голосов
/ 28 октября 2011

Вы можете использовать функцию 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';
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...