Ускорение загрузки блога и оптимизация темы WordPress

Привет всем! Я уже писал как можно оптимизировать базу данных WordPress, а теперь я перейду к оптимизации самого блога. Будем проделывать мы это с помощью простой идеи - занесём значения часто вызываемых функций в отдельные переменные и будем использовать эти переменные вместо функций. Ускорение загрузки блога от этого небольшое, но всё-равно полезное.

Идея стара как мир и, уж точно, не я её придумал. :) Я просто предлагаю вам посмотреть на одну из её реализаций и, если понравится, воспользоваться данным способом. При этом, если возникнут вопросы, можете смело задавать свои вопросы в комментариях к посту.

Прочитать запись до конца

Как сделать прозрачный фон у картинки

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

И вот, бывает попадается очень подходящая картинка для вашего поста и всё бы хорошо... Но фон картинки не подходит под фон блога или блока с текстом. Явно ни у одного меня такая проблема и ни у одного меня фон не белый, который подходил бы в большинстве случаев. Мне нужен прозрачный фон!

В интернете я не нашел нормальных идей как сделать прозрачный фон для готовой картинки, поэтому начал сам экспериментировать и нашел более менее подходящее решение!

Прочитать запись до конца

Да, это не опечатка. :) Я действительно объявляю об окончании эксперимента, хотя не ставлю на нём жирную точку. Ещё не известно что мне в голову взбредёт.

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

График изменения позиций за две последние недели:

Прочитать запись до конца

Полезные нововведения на блоге и пару новостей

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

1. Одна из самых важных новостей, я обновил пост "Добавляем кнопку ReTweet в RSS-ленту без плагинов". Для WordPress версий 2.9 и выше я предложил новый способ вставки кнопки, более простой и легко устанавливаемый по сравнению со старым. К сожалению, для стареньких версий WordPress такая фишка не прокатила, поэтому я оставил и старый способ, но поправил коды и названия функций и файлов, в которых надо производить изменения.

Прочитать запись до конца

Как вы, наверное, могли заметить, у меня в комментариях появились кнопки "Ответить" и "Цитировать". Теперь вы можете легко и быстро ответить на любой комментарий, а также процитировать слова с любого написанного комментария. Надеюсь, вы будете пользоваться ими. А пока я расскажу как установить на своём блоге такие же кнопки без использования плагинов.

Конечно, есть такой плагин, как jQuery Reply to Comment, с помощью которого можно реализовать кнопки "Ответить" и "Цитировать" в комментариях WordPress, но вы же знаете, что не люблю я плагины. Но тем, кто не хочет возиться с кодом или просто плохо разбирается во всем этом, советую поставить плагин. Он достаточно лёгок, добавляет две небольшие java-функции в код и имеет настройки в админ-панели.

Описанный в данном посту способ не использует библиотеку jQuery. Плюс к этому, подойдет не только для WordPress, но и для любого другого движка, даже для самописного. В общем, поехали. ;)

Прочитать запись до конца