n-wp.ru — блог о WordPress

Стараюсь отказаться от плагинов, нужны советы

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

Advanced Category Excluder. Данный плагин использую, что бы исключить категорию с платными постами из показа на главной странице, из RSS и из результатов поиска. Можно ли как то это сделать без плагина?

Auto SyntaxHighlighter. Использую плагин для выделения исходного кода. Как мне кажется, плагин очень неповоротливый и пихает всюду свой css, даже если не нужен. Может есть какие то более лёгкие альтернативы или вообще другие решения для выделения исходного кода? В основном выделяются скрипты для linux.

WP-Filebase. Ставил данный плагин давно, когда ещё не думал об оптимизации блога. Очень монстроузный плагин для загрузки разных файлов, чтобы потом вставлять их в статью. Может есть какие то более лёгкие альтернативы?

WP-Terminal. Плагин для выделения консольных команд. Просто заключаю команду в

и уже в посте всё выглядит куда более цивильно. Как можно его заменить своими силами?

Вот вроде бы и всё. Ещё интересно было бы, если бы накидали статей про оптимизацию wordpress, а то кушает ресурсов ну очень много. Купил плагин MAXCACHE, установил, вроде стал поскромнее, но всё равно есть куда стремиться.

12 комментариев

  • Слишком много вопросов — обсуждение может превратиться в бессвязную кашу. В правилах написано:

    Не задавайте несколько вопросов одновременно. Лучше сделайте несколько записей с каждым вопросом, снабдив его подробным описанием. Придерживайтесь правила: одна запись — один вопрос.

    Поэтому отвечу только на первый вопрос

    Advanced Category Excluder. Данный плагин использую, что бы исключить категорию с платными постами из показа на главной странице, из RSS и из результатов поиска. Можно ли как то это сделать без плагина?

    Посмотрите пост Как скрыть посты определенной категории с главной страницы. В нем есть такой код:

    Этот код скрывает посты с категорией ID=3 с главной страницы, которую определяет по использованию условия is_home.

    Однако в WordPress есть не только это, но и is_search, и другие. Уже догадались, к чему я веду?

    Пример:

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

    • Не правильные рассуждения. Не все, у кого высокопосещаемые блоги, хорошо на них зарабатывают. Более того, не все вообще зарабатывают на блогах. Сужу по себе — у меня есть личный сайт, который ежедневно посещают около 4000 уников. Я на нем не зарабатываю, и в дальнейшем не собираюсь этого делать.

      А уметь разбираться самому — лучше, чем нанимать программиста.

  • Как вариант найти 2 и 3 в виде js решений и разобраться с ними, как правило на сайтах есть примеры и демки, а часто и API.

    А в них все сводится к подключению js кода и вызов на нужных элементах DOM