Author Archives: weebwp

Multiple Post Thumbnails — добавляем вторую миниатюру к записи в WordPress

Иногда требуется сделать на сайте на Вордпресс возможность добавления второй миниатюры к записи. Например, когда одна миниатюра должна выводиться в кратком выводе записи, а другая — в подробном виде.

Для этого можно использовать плагин Multiple Post Thumbnails

После активации плагина на странице создания записи под окошком «Миниатюра записи» вы увидите второе окошко: «Secondary image«.

На момент написания этого материала для работы этого плагина на вордпресс 4.3 ещё требовалось в файл functions.php темы вордпрессы дописать следующие строки:

// secondary feat. image
if (class_exists('MultiPostThumbnails')) {

new MultiPostThumbnails(array(
'label' => 'Secondary Image',
'id' => 'secondary-image',
'post_type' => 'post'
) );

}

и так же код вставки второй миниатюры (вставлять в те шаблоны, в которых будете её выводить):


if (class_exists('MultiPostThumbnails')) :
MultiPostThumbnails::the_post_thumbnail(get_post_type(), 'secondary-image');
endif;

Натяжка HTML+CSS верстки на WordPress

Предлагаем услуги по натяжке верстки на WordPress

Если у вас есть готовая HTML+CSS верстка шаблона для сайта, мы создадим из неё тему для WordPress. Возможно, вы заходите перенести шаблон из старого сайта на вордпресс — мы сделаем качественную натяжку на движок.

Или же вы можете купить себе HTML-шаблон, с которого мы сделаем шаблон для WordPress.

Купить HTML-шаблон

themeforest-light-background

После покупки шаблона вам надо только прислать нам архив, и мы создадим шаблон для WordPress

Формат вывода даты и времени WordPress

Определенные фукнкции WordPress отображают или возвращают информацию о дате и времени; the_date() и the_time() являются тому примерами. Некоторые из этих функций получают параметр со строкой формата, который позволяет вам задать, как будет выводиться дата. Строка формата это шаблон в котором сочетаются разные части даты и времени (с использованием «символов форматирования») для генерации даты а нужном формате.

Например, строка:

l, F j, Y

создает дату, которая выглядит вот так:

Friday, September 24, 2004
  • l = Полное название дня недели (строчная буква L).
  • F = Полное название месяца.
  • j = День месяца.
  • S = Английский суффикс для дня месяца (т.е. st, nd or th для 1st, 2nd или 15th.)
  • Y = 4 цифры года. (строчная y дает 2 последние цифры года)

Пример форматирования даты в WordPress:
Эта запись опубликована <?php the_time('l, F jS, Y') ?>

WP-PostViews — вывод количества просмотров в статье WordPress

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

  1. Сперва устанавливаем плагин. WP-PostViews
  2. Идем в настройки плагина Post Views, где можем указать, чьи просмотры (все, только гостей, только зарегистрированных) будут подсчитываться, каким пользователям (тип) можно отображать количество просмотров, сам шаблон вывода счетчика просмотров.
  3. Задаем вывод количества просмотров вставкой кода

<?php if(function_exists('the_views')) { the_views(); } ?>

Код вставляем в шаблонах страниц, где нам надо отобразить счетчик просмотров.

Как убрать кнопку «Добавить в корзину» WooCommerce

Чтобы убрать кнопку «Добавить в корзину» на всех страницах магазина WooCommerce, необходимо в файл functions.php вашей темы добавить следующий код:


remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );
remove_action( 'woocommerce_simple_add_to_cart', 'woocommerce_simple_add_to_cart', 30 );
remove_action( 'woocommerce_grouped_add_to_cart', 'woocommerce_grouped_add_to_cart', 30 );