Темы:

Мысли вслух:

Авторизация в шаблоне wordpress

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

Читать

Манипуляции с the_excerpt () без плагинов

Как-то раз обратил внимание, что функция WordPress the_excerpt() (отрывок/цитата) какая-то громоздкая (на её выполнение уходит много времени и ресурсов, чем она этого заслуживает), в подробности, почему она такая, вдаваться не буду, скажу только, что the_excerpt() вызывает get_the_excerpt(), the_content() и ко всем им применяются различные хуки, включая сам the_excerpt(). Там получается немало операций, для всего-то вывода какого-то отрывка текста. Лично я к цитатам отношусь крайне просто - коротко сказать о чем статья, вырезав небольшой её кусок или описать ее вкратце.

Читать

Выделение активного тега в облаке

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

Читать

Меню в два столбца

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

Читать

Очистка меню в Вордпресс, wp_nav_menu()

Если Вы ищете способ почистить навигацию от стандартных классов и айдишек, тогда наиболее простой способ я нашел у Matt Varone - расширить Walker - клас, используя модификацию Walker_Nav_Menu class.

Читать