Пачка полезных сниппетов для блога. Часть 14

Как отобразить список недавно зарегистрированных пользователей

Если у вас на сайте разрешена регистрация пользователей, то как насчет вывода на видное место пятерых последних зарегистрированных? Вот простой, но оччччень эфективный сниппет для этого.

Просто скопируйте и вставьте код ниже в то место, где вы хотите вывести недавно зарегистрированных пользователей. Код выведет последних 5 пользователей. Изменить количество можно в строке 2 (ORDER BY ID DESC LIMIT 5).

<ul class="recently-user">
    <?php $usernames = $wpdb->get_results("SELECT user_nicename, user_url FROM $wpdb->users ORDER BY ID DESC LIMIT 5");
        foreach ($usernames as $username) {
                echo '<li>' .get_avatar($username->comment_author_email, 45).'<a href="'.$username->user_url.'">'.$username->user_nicename."</a></li>";
        }
    ?>
</ul>

Как автоматически добавлять теги абзаца в WordPress

По-умолчанию, WordPress автоматически добавляет теги абзаца к контенту и к цитате, используя функцию wpautop(). Если вам необходимо автоматически добавлять несколько тегов < p > к любому тексту, вы можете использовать эту функцию как на примере ниже.

Для добавления тегов абзаца к любому тексту, просто используйте функцию wpautop() как в этом коде:

$my_text = 'Lorem ipsum dolor sit amet
consectetur adipiscing elit. 
Nulla pretium libero eget gravida rutrum.';

echo wpautop( $my_text );

Как вывести сегодняшнюю дату в WordPress?

lastupdate-180x180[1]

Все, что вам нужно сделать, это поместить следующий код в файл темы на ваш выбор (обычно это header.php):

<?php echo date('l jS F Y'); ?>

Код выше выведет текущую дату в следующем формате:

Sunday, 08th December 2013

Если вам не подходит такое форматирование, то посмотрите эту статью PHP Date Manual для использования других параметров под ваши нужды.

А вот еще один способ, который просто извлекает ваши административные настройки WordPress. Вам необходимо перейти в «Параметры >> Общие» и выбрать там формат даты, а затем просто добавить следующий код, вместо того, что вы указали выше:

<?php echo date(get_option('date_format')); ?>

Как обычно, ничего сложного!

VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

Об авторе ADv

Занимаюсь разработкой сайтов и магазинов на WordPress. Оказываю платные помощь и консультации. Skype: advokat_b
Scroll To Top