Довільний код. WordPress - додаємо довільний код HTML. Вставити довільний код у пости та сторінки WordPress за допомогою плагіна Global Content Blocks

04.11.2020 Огляди

Обробка "Довільний код" призначена для складання та виконання довільного коду 1С:Підприємства 8 в користувальницькому режимі. Ця обробкапризначена в основному для фахівців з впровадження та досвідчених користувачів. Розроблено на основі обробки "Консоль запитів".

Обробка надає функції:

  • виконання довільного коду (повністю або виділеного тексту),
  • конструювання запитів (з повторним відкриттям на редагування) з автоматичним або ручним заповненням параметрів,
  • встановлення значень змінних, що зустрічаються в тексті коду (через контекстне меню або перетягування),
  • вставку в текст коду описаних змінних (параметрів),
  • аналіз помилок під час виконання коду,
  • збереження фрагментів коду та значень параметрів у файл для зберігання між сеансами роботи.

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

Опис діалогу

Діалог обробки розбитий на три основні блоки.

Дерево фрагментів коду

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

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

Параметри фрагмента коду

На кнопці "Параметри" викликається панель, в якій можна задати список параметрів запиту та змінних, які застосовуються в коді.

У першому стовпчику вказується ім'я параметра.

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

Заповнення параметрів виконується автоматично під час розробки запиту конструктором. Крім того, параметри можуть бути додані вручну шляхом додавання рядків до таблиці або з контекстного менюполя з текстом коду, або перетягуванням змінної до таблиці параметрів.

Текст коду

У нижній частині обробки розміщується безпосередньо текст коду. Відображається фрагмент залежить від поточного рядкадерева фрагменти коду.

Сьогодні хотів би Вам розповісти про те, як на прикладі WordPress додати довільний код HTML у потрібному місці. Будь то код лічильника або код підписки на Ваш канал, реклама тощо. Вставлятимемо код через стандартний віджет WordPress.

WordPress - додаємо довільний код HTML.

Завжди є необхідність вставити довільний код HTML, зробити гарну передплату на Ваш канал у бічній панелі або просто розмістити текст на головній сторінці, варіантів маса залежить від Ваших потреб.

У останніх версіях WordPress вже має вбудований віджет для додавання довільного HTML коду, так що встановлювати окремі плагіни не потрібно.

І так, щоб додати наш код нам потрібно в панелі адміністратора перейти у вкладку “ Зовнішній вигляд” -> “Налаштування”. Можна і через віджети, але тоді ми не побачимо одразу результату. Я віддаю перевагу більше візуальному редактору.

Вибираємо місце, куди хочемо додати наш код. Я хочу додати лічильник у бічну панель. Вибираємо “ Бічна панель(Sidebar)”, у Вас може відрізнятись назва, все залежить від шаблону.

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

В результаті отримаємо такий результат.

Таким чином Ви можете додати HTML код у будь-яке місце, де можна використовувати віджети.

На цьому все, сподіваюся, дана стаття була корисною.

  • " onclick="window.open(this.href,"win2","status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories =no,location=no"); return false;" > Друк
  • Електронна пошта

На цьому уроці ми розглянемо, як відображати додаткові матеріали на сайті за допомогою модуля "Довільний HTML-код". Також буде показано, як зробити переклад вмісту цього модуля іншою мовою за допомогою компонента Joom!Fish.

Вступ

Модуль Довільний HTML-кодє стандартним модулем CMS Joomla, за допомогою якого ми можемо додати HTML-код у будь-яке місце сторінки сайту, яке дозволено шаблоном сайту. За допомогою цього модуля зручно додавати не лише текст із графікою, а й різні скрипти та інформери.
У цьому уроці ми покажемо, як користуватися модулем "Довільний HTML-код", а також як використовувати цей модуль у компоненті для створення перекладів іншими мовами - Joom!Fish.

Спочатку ми створимо "Довільний HTML-код" і додамо цей модуль на головну сторінку сайту «Їздимо самі». Потім ми покажемо, як робити зміни у цьому модулі для російської та української мов сайту. А точніше ми змінимо заголовок « Новий ріку Карпатах...» на «У Карпати...», а потім замінимо об'єкт «Червона Рута» на «Поляна Квасова».

Створення модуля на основі "Довільний HTML-код"

Щоб створити модуль "Довільний HTML-код", потрібно зайти «Менеджер модулів» (в меню «Розширення»). Потім потрібно натиснути кнопку «Створити» та вибрати зі списку модуль «Довільний HTML-код». Відкриється вікно модуля, де потрібно ввести заголовок, увімкнути його, а також у формі «Користувацький текст» ввести потрібний (Ваш) HTML-код. Як заголовок ми ввели «Гарячі пропозиції» та виставили позицію в низу сайту, вибравши «footer» зі списку для пункту «Позиція:». Так як ми хочемо, щоб наш контент відображався тільки на головній сторінці, то потрібно в колонці «Призначення меню» навпроти напису «Меню:» поставити галочку на «Вибрати зі списку» і вибрати лише «Головна» (мал. 1). та натиснути кнопку «Зберегти». Докладніше робота з модулем "Довільний HTML-код" описана в уроці "Додавання довільного html в модулі joomla на прикладі інформера прогнозу погоди".

Робота з перекладом модуля за допомогою компонента Joom!

Після створення модуль з'явиться на головній сторінці.
Щоб змінити щось у модулі, потрібно просто в панелі адміністратора зайти в «Менеджер модулів» і потім зайти в наш модуль, де візуально робимо наші зміни.

У деяких випадках зручно робити переклад іншим способом через панель управління компонента Joom!Fish.
Щоб зробити переклад модуля другим способом, потрібно зайти в меню «Компонети» та вибрати «Joom!Fish» - «Керування перекладами». Далі натискаємо кнопку «Копія оригіналу як переклад», вибираємо зі списку пункт «Modules» і у меню «Мови» (воно розташоване праворуч) вибираємо потрібна мова. У нас на сайті дві мови: російська (за замовчуванням) та українська (рис. 2). У нашому випадку ми обираємо українську мову.


Після вибору мови з'явиться список модулів, в якому ми повинні знайти наш модуль та зайти до нього. З'явиться вікно з назвою «Переклад», в якому ми можемо зробити переклад нашого модуля іншою мовою. У нашому випадку ми замінюємо об'єкт "Червона Рута" на "Поляна Квасова" (рис. 3). Після натискання кнопки «Зберегти» наш переклад модуля з'явиться на головній сторінці сайту (рис. 4).




Якщо Ви хочете подивитися відео-урокз докладними всіма діями, завантажити архів з відео-уроком можна за посиланням.

Всім привіт! На сьогодні у мене заплановано невелику інструкцію — як на блозі для користувачів, які приходять з пошуку, виводити довільний коду будь-якому місці шаблону.

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

Як розумієте, рядок відображався лише один раз — при першому переході з пошукової системи, далі при серфінгу сторінками він зникав і більше не з'являвся. Звичайно якщо цей самий користувач знову не повернувся на блог по .

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

Функція, що визначає джерело запиту (HTTP referer)

Насамперед створюємо нову функцію fromsearch (умовний переклад - «з пошуку»), назва функції може бути будь-яким, головне врахуйте і використовуйте надалі прийняту назву. Ця функція призначена для визначення джерела переходу— будь то ПС, інший сайт тощо. Нас цікавить ПС. Отже, на WordPress у файл шаблону functions.php вставляємо код:

функція відпошуку ()( $ref = $_SERVER["HTTP_REFERER" ]; $SE = array ("/search?" , "images.google." , "search." , "yandsearch" , "/search/" , ".yahoo." ); foreach ($SE as $source) ( if (strpos($ref,$source)!==false ) return true ;) return false ;)

Зверніть увагу, у третьому рядку вказані агенти , для яких буде виконуватись правило і показуватись довільний код надалі. На цьому основна частина закінчена, залишається вивести функцію у будь-якому зручному місці.

Виведення довільного коду під час переходів з пошукових систем

Наступним кроком необхідно заздалегідь задану функцію вивести на сторінку. Для цього використовуємо наступні рядки, які вставляємо у файл шаблону, наприклад я використовую index.php:

class="showfromsearch" > ДОВІЛЬНИЙ КІД div >

Наприклад, у мене повний код з підпискою виглядав так:

class="showfromsearch" > <div class ="warning" >Вперше на блозі? Підпишіться на розсилку!div > div >

Все, на цьому висновок функції закінчено, переходимо до наступного кроку.

Стилі оформлення блоку, що виводить код для відвідувачів із ПС

Залишається присвоїти класу showfromsearchстилі оформлення, підігнати під , налаштувати розташування щодо інших блоків. Якщо все, що вище може використовувати відразу, без внесення змін, то конкретних рішеньпо оформленню користувача не існує.

Все залежить від верстки та місця, де виводиться дана функція. Зовні мій рядок, який наводжу в прикладі, виглядав так:

Блок, позначений червоною стрілкою, показується лише користувачам, що прийшли з пошукових систем, для всіх інших переходів він не видно. Наведу свій приклад, для якого у файлі style.css ставлю стиль оформлення:

.showfromsearch ( width :900px ; border :0 ; text-align :left; margin :auto; padding :0 ; )

І знову звертаю Вашу увагу: цей стиль надано блоку з функцією, тобто. ми налаштовуємо саме вигляд і розташування самого блоку, а не те, що в ньому знаходиться. Для внутрішнього вмісту використовують свої стилі. Якщо подивитися вище на скріншот, де я виводив підписку, то рамка навколо рядка, фон та зображення присвоєно для іншого класу ( warning), який містить текст.

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