Архив рубрики «Новые функции»

Автоматическая защита от спама

Надеюсь вы все пользуетесь широко известным плагином для защиты от спама Akismet, но бывает что спам все равно просачивается в комментарии. Советую дополнить ваш WordPress еще одним плагином для защиты от спама при вводе комментариев, что-то типа капчи.

Но и это не все, сейчас я покажу как еще можно увеличить защиту от спама с помощью небольшой функции. Открываем и добавляем этот код в свой functions.php. Прочитать остальную часть записи »

Вывод укороченной новости

Если вы выводите на главной полную новость, то в архиве, календаре, тегах и категориях она будет выводиться также полностью. Есть возможность исправить этот момент без каких-либо трудных усилий.

Напишем небольшую функцию, которая будет укорачивать наши новости до определенного количества слов и выводить их в таком виде там, где нам удобно. Например, при поиске или в архиве.
Прочитать остальную часть записи »

Отключаем подпись к изображению в редакторе WordPress

Для каждого загруженного изображения WordPress позволяет ввести описание файла. Это очень хорошо, но иногда не нужны подписи.

Отключить это проще простого, скопируйте код в свой functions.php и все.

function caption_off() {
    return true;
}

add_filter( 'disable_captions', 'caption_off' );

На этом все, удачи!

Миниатюры самых популярных постов

Блоггеры часто демонстрируют свои самые популярные статьи на боковой панели своего блога. Далее я вам покажу как без плагина возможно получить эти самые посты и связанные с ними миниатюры.

Ничего сложного нет, вам нужно всего лишь добавить этот код в тему туда, где необходим этот самый вывод популярных статей с картинками.

<?php $popular = new WP_Query('orderby=comment_count&posts_per_page=5'); ?>
	<?php while ($popular->have_posts()) : $popular->the_post(); ?>
	<?php $justanimage = get_post_meta($post->ID, 'Image', true);
		if ($justanimage) { ?>
	<img src="<?php echo get_post_meta($post->ID, "Image", true); ?>" alt="<?php the_title(); ?>" />
	<?php } else { ?>
	<img src="http://an-alternative-image.jpg" alt="" />
	<?php } ?>
	<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
<?php endwhile; ?>

Вам требуется только отредактировать orderby=comment_count и posts_per_page=5.

Вот и все, удачи!

Изменяем текст в footer доски объявлений

Иногда может быть полезно изменить тескт, который находится в футере администраторской панели WordPress или доски объявлений. С помощью этого хука вы сможете легко это сделать.

Открываем файл functions.php и дописываем этот код туда:

function remove_footer_admin () {
    echo "Ваша надпись!";
} 

add_filter('admin_footer_text', 'remove_footer_admin');

Тут объяснять наверное ничего не стоит, все и так понятно.

На этом все, удачи!

Поиск
Облако тегов
Архив

Вы просматриваете архив рубрики «Новые функции».

Счетчики