• Главная
  • Карта сайта
Не найдено

WordPress. 10 полезных приемов разработки

Опубликовано: 26.05.2017

видео WordPress. 10 полезных приемов разработки

AJAX виджет с заметками в админке WordPress - практика создания плагинов

Начиная с прошлого года, рынок тем для WordPress невероятно вырос. В чем же причина? Отличные дизайны, конечно, но кроме этого, огромное количество новых, удивительных функций. Ведущие разработчики WordPress, всегда стараются получить максимальную отдачу от WordPress, используя все свои знания для того, чтобы сделать свой любимый движок более удобным и функциональным.


ТОП-10 лучших сайтов для веб-разработчика от профи!

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

1. Индивидуальная стилизация записей

Проблема

В вашем блоге есть множество записей, но все они разного типа. Для того чтобы назначить специальный стиль одной или множеству записей, вы можете использовать возможности функции post_class() и ID записи.


Privacy Policy - плагин для быстрой подготовки форм на сайте к 152фз

Решение

Для того чтобы применить этот совет, просто откройте ваш файл single.php, найдите цикл, и замените его на следующий код:

<?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <div <?php post_class() ?> id="post-<?php the_ID(); ?>"> <h3><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h3> <?php the_content(); ?> </div> <?php endwhile; else: ?> <?php _e('Sorry, no posts matched your criteria.'); ?> <?php endif; ?>

Разъяснение

Самая важная часть распложена в третьей строке. Здесь, мы добавляем PHP-функцию post_class(). Представленная в WordPress 2.8, эта функция добавляет CSS-классы к записи. Например, она может добавить:

.hentry .sticky .category-tutorials .tag-wordpress

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

Другая, важная часть кода это: id="post-<?php the_ID(); ?>”. С помощью отображения ID записи, мы можем назначить специальный стиль для конкретной статьи, следующим образом:

Новости
Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью

rss