Як додати блок топ коментаторів без плагінів, блогопрактіка

Як додати блок топ коментаторів без плагінів, блогопрактіка

Спочатку нам потрібно усвідомити таке:

Файл functions.php - це саме ядро ​​движка блогу. До завдань цього файлу входить обробка php кодів. Це означає, що з його допомогою можна розширити можливості WordPress.

Зауважу ще, що неправильна вставка коду або помилки в коді можуть викликати збій у завантаженні блогу.

Цю закономірність потрібно знати, тому рекомендую ЗАВЖДИ (!), Коли ви працюєте з functions.php, зміни робіть спочатку локально, а не через адмінку, щоб в будь-який момент можна було виправити помилку.

Ще які настанови з приводу functions.php? Будь-код, який вставляється в цей файл, в кінцевому підсумку повинен знаходитися між відкриває і закриває тегом PHP

Відкривають та закривають теги php - це як div для контейнера.

Ви можете не розбиратися у всіх тонкощах php або html, але базові поняття повинні знати. Знання про тегах PHP відноситься до таких.

Qwertypay-Заробіток в партнерках!
Qwertypay - Агрегатор партнерських програм. Реєструйся та заробляй!

Читайте також: Блогосфера і блогінг сьогодні

Отже, код досить великий, щоб його публікувати на сайті. Тому скачайте файл .txt. відкрийте його за допомогою Notepad ++ або блокнота, скопіюйте код і вставте в файл Functions.php перед закриває тегом?>

Другий крок - це вставка коду для того, щоб вивести топ на блог. Код можна вставити в сайдбар, можна в футер, як кому зручніше, можна і в файл single.php, хоча я такої практики не зустрічав.

Цей код вбудовується безпосередньо в footer.php, якщо в ньому передбачено місце для виведення різних повідомлень, або в sidebar.php.

Або, як у моєму випадку, все робиться просто за допомогою віджета. Правда, віджет у мене не простий текстовий, а спеціальний для вставки кодів PHP. У текстовому віджеті код PHP не буде працювати.

Тому потрібно або завантажити плагін Executable PHP widget для цих цілей, або, як я вже говорив скористатися прямою вставкою коду безпосередньо в файл. Тут вирішуйте самі.

Якщо скачаєте плагін Executable PHP widget і активізуєте його, то у вас у вкладці віджети з'явиться поряд з наявними, віджет PHP.

Ось і вся премудрість. Перетягуєте віджет в сайдбар і вкідиваете в нього код:

У нього є такі настройки (показую частина коду)

$ Length = 0; // Максимальна довжина імені в символах, якщо стоїть 0, то ім'я не обрізається

$ Month = false; // true - за поточний місяць, false - за весь час

Читайте також: Як створити перший сайт

$ Nofollow = true; // посилання nofollow

$ Col = 3; // кількість колонок

$ ExceptionEmail = '[email protected], [email protected]'; // мила-виключення

$ ShowWinners = true; // показувати переможців

$ CountWinners = 3; // кількість переможців

$ ShowDays = 3; // кількість днів, яке показуються переможці

$ Separator = '


'; // роздільник ТОПу і переможців

Нам тут важливо:

$ Month = false; Тут, якщо замість false поставити true буде працювати топ за місяць.

Ось, загалом, і все.

Для тих, у кого немає свого блога, рекомендую класику жанру «Професійний блог за 1 день». Сам навчався за цим курсом, «кота в мішку» не пропоную.

Ціна гуманно-адекватна. З існуючих в Інтернеті курсів по темі створення блогу на WordPress - це кращий. Дерзайте!

P.S. На закінчення, цікава розмова про заробіток в Інтернеті, як відсікти тих, хто не розбирається в темі і що може послужити маяком в цій непростій справі.

Читайте також: Карта сайту без плагіна dagon-design

По-друге, Катерина, ви що - продюсер Сеолетіка? Якщо у нього є якісь претензії до мене, нехай зайде на блог і висловить їх. Тоді я буду розмовляти з ним з цього питання. )) Або його сайт або код строго засекречені? Не думаю.

Я не продюсер, він мій друг. І якщо вам дуже хочеться, то він до вас завітає.

Добре, нехай заглядає. З радістю зустріч!

Ігор, мене надзвичайно тішить, що вся інформація подається в такому доступному для розуміння вигляді, навіть для «чайників». Сподіваюся, що Ви будете продовжувати працювати в цьому напрямку, надаючи неоціненну допомогу тим, хто тільки починає освоювати і вивчати всі тонкощі цієї справи.

І я сподіваюся на це, Тетяна. Сам був колись «чайником», крім того, як працювати в Worde, мало що знав на момент покупки свого ПК. ))

Я довгий час також в Інтернет не йшов. Але коли зрозумів, що це не просто інформаційне середовище. а ринок праці, можливості для бізнесу, зрозумів, що зволікання ніяк не грає на руку.

Абсолютно з Вами згодна! Що дивно, так це кожен день відкриває все більше можливостей. Головне, поки це невичерпний ресурс, який можна освоювати в повну силу з задоволенням для себе і користю для інших.

Ой, я сьогодні така молодець. По-перше, простудіювала всю вашу статтю про те, як вставити ТОП без плагіна, по-друге, від слів перейшла до справи і вставила на новому блозі цей ТОП.

Ще одне питання у мене залишилося нез'ясованим. Якщо я не хочу проводити конкурси, чи можна з коду вирізати той шматок, в якому визначаються переможці і кількість днів, які вони показуються?

Або залишити як є?

Я так і зробив. Вирізав частина коду. Мила виключення останні.

Ой, Артем, рада вас бачити. Все ж Інтернет як велике село, вірно? Обов'язково десь та перетнемося. Із задоволенням скористаюся вашою порадою. Благо у мене тепер в Бегета є блог, на якому не страшно займатися експериментами. І взагалі скоро всіх в гості запрошу, я вже майже створила новий шедевр 🙄

Сподіваюся, ви не подумали, що після моїх весняних потрясінь я піду з блогосфери?

Взаємно, Олена, взаємно. Я вже давно кажу, що Рунет - велике село.

Так що, з нетерпінням чекаю вашого повернення.

Так я вже майже повернулася. Залишилося ще трошки помудрувати над новим блогом і покличу в гості 🙂

Буває, що плагін несумісний з темою. А в кодах, якщо боїтеся колупатися, значить потрібно підучити цю тему або почекати. Ще не час. У мене бувало не раз, що то не розумію. Відкладаю, потім думка дозріває, десь відсутніх знань отримав, інше додумався. Тоді йду і роблю, тому що вже впевнений.

Ірина, а ви заведіть собі на безкоштовному хостингу, наприклад, тут free.beget.ru тестовий блог і тренуйтеся на ньому. А потім, якщо все нормально, вже вносите зміни в свій основний блог.

Хороший рада! Раніше потрібно було створювати локальний сервер, щоб щось поюзати. Зараз можна і на реальний піти.

Добре, спасибі, Ігор. Хоча думаю, що мені треба буде все ж рано чи пізно зайнятися мовами програмування (CSS, PHP, HTML для початку).