Недавно писал о том, как вставлять код в текст статьи. Сегодня хочу поделится способом удобной вставки кода в тело комментария.
Задача такая - в комментариях, найти теги <pre> и <code> и внутри них заменить все символы < и > на соответствующие им спецсимволы: < и >. При такой замене важно определится, когда делать эту ...
Как-то раз обратил внимание, что функция Wordpress the_excerpt() (отрывок/цитата) какая-то громоздкая (на её выполнение уходит много времени и ресурсов, чем она этого заслуживает), в подробности, почему она такая, вдаваться не буду, скажу только, что the_excerpt() вызывает get_the_excerpt(), the_content() и ко всем ним применяются различные хуки, включая ...
Чтобы вывести последние комментарии я пользуюсь своей функцией, которая расположена ниже. Ее нужно поместить в файл functions.php вашей темы или непосредственно на страницу где будут выводится комментарии.
Столкнулся давича с проблемой - мне нужно было, чтобы любой посетитель сайта мог в комментариях использовать html тег <pre class=' '>.
Но, как вам наверное известно, Wordpress позволяет добавлять теги в комментариях, для посетителей (не залогиненых пользователей) в ограниченном виде, точнее в комментариях дозволены только такие html теги: <a ...
1. Избавляемся от лишних обращений к данным
Везде, где есть возможность заменить динамические данные на статические, их нужно заменить. Например, заменяем:
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
на
<meta http-equiv="Content-Type" content="text/html; ...
Начну с того, что этот пост, по сути, не несет какой-либо практической пользы для сайтов уже "установленных" на сервер и полностью готовых. Обо всем по порядку.
Ведя один их проектов, мне очень часто приходилось изменять его шаблон (улучшать, оптимизировать и т.п.). Все изменения я делал на локалке, предварительно обновляя Базу Данных. Этот сайт обширно ...
Попалась мне как-то тема, что популярнейший среди Wordpress'цов плагин wp-pagenavi грузит сервер не в меру своей надобности. Проанализировав его код выяснил что все это сказки, хотя лишнее там есть и именно этому посвящен этот пост.
За удобство надо платить. Wp-pagenavi, как и другие плагины этому подтверждение — за удобство настроек в админ панели ...
Не могу сказать, что я еще дилетант в Wordpress, но первая, проблема с которой я столкнулся, когда делал этот сайт, это вставка PHP, Css, HTML или другого кода в текст поста и конечно его подсветка (про подсветку напишу позже). Несмотря на то, что я знаком с WordPress уже больше полугода, коды в посты вставлять не приходилось.
Вставка кода не требует ...