Решење за connection error prettify.css ако користите Simple Code Highlighter

Ако сте добили connection error за prettify.css приликом тестирања сајта на (нпр.) Пингдому, а при томе користите Simple Code Highlighter за приказ кодова на страницама, испробајте ово решење које ће вам уштедети пар секунди при учитавању сајта.

На мом сајту је губљено целих 2,35 секунди због овог проблема и то само за проверу овог фајла. Ако узмемо да се нечији сајтови учитавају за мање од једне секунде, ово јесте проблем.

Чему служи Simple Code Highlighter?

Simple Code Highlighter Вордпресов плугин служи да лепо прикаже програмске кодове, команде за конзолу или било који други текст који треба посебно истаћи. Код мене можете често наићи на пример који сам записао испод и то је управо сврха овог плугина.

Неки текст, програмерски код или команда за додавање спољне ризнице на Убунту.

Не препоручујем да га инсталирате зато што није ажуран већ више од неколико месеци и не зна се да ли ће се наставити развој. Ово решење искористите уколико већ користите овај плугин као привремено док не нађете замену за овај плугин.

Решење за connection error prettify.css

Овај проблем сам приметио при мерењу перформанси сајта на Пингдому. Иначе, Пингдом је одличан и бесплатан алат за мерење брзине сајта са приказом свега што се учитава и указом на проблеме. Ево како изгледа део који је био проблематичан:

Мало сам гуглао али нисам нашао брзо решење, али сам на страници овог плугина пронашао баш оно што ми треба. Решење је да отворите фајл који се назива pretty.js и обришете или преправите један део кода. Овај фајл припада плугину и можете га пронаћи у /wp-content/plugins/simple-code-highlighter/

Након што отворите  фајл за уређивање, пронађите:

A.push("loader/prettify.css');

И урадите следеће:

  • Решење 1: Обришите тачно тај део кода. Сачувајте фајл и грешка нестаје.
  • Решење 2: Промените га у следеће:
A.push("https://www.mysite.com/wp-content/plugins/simple-code-highlighter/js/loader/prettify.css");

Део www.mysite.com замените адресом вашег сајта.

Ја сам искористио прво решење. Ускоро мењам овај плугин, а видим да решење ради. Ви слободно испробајте и друго.

Дискусију о овом проблему можете пронаћи овде: Console Errors Prettify.css. А ево и грешка је нестала:

Ако користите неки прост и леп плугин са сличном наменом, јавите ми. 🙂 Користите контакт форму или ми куцните на Твитеру на @ivanblago

Аутор: Иван Благојевић

Радим као Engineering Lead у Адриахосту. Највише времена проводим на Линукс серверима.

Помажем људима да реше проблеме и да одаберу прави хостинг за свој сајт. Овде је моја радна биографија.

Пишем овде у слободно време.

Други текстови са блога: