Основное обновление одно.
С версии 1.2.0 в ответах можно использовать шорткоды.
Что это даёт?
Например теперь можно в ответах использовать подсветку кода используя плагины «WP-Syntax» или «Syntaxhighlighter».
Основное обновление одно.
С версии 1.2.0 в ответах можно использовать шорткоды.
Что это даёт?
Например теперь можно в ответах использовать подсветку кода используя плагины «WP-Syntax» или «Syntaxhighlighter».
Обновился плагин WP DS FAQ.
Добавлена возможность отображать книгу вопросов и ответов в свёрнутом виде. Ответ подгружается при клике на вопрос без перезагрузки всей страницы.
Ура!
Плагин «WP DS FAQ» одобрен для размещения в репозитории WordPress.
Не так давно мне понадобился простой плагин для организации страниц вопросов и ответов (FAQ). И каково же было моё удивление, когда такого плагина на сайте WordPress не оказалось!
Т. е. плагины для работы с FAQ там есть, но мало, и одна половина из них не работает а вторая не удовлетворяет нескольким требованиям: 1) Плагин должен позволять организовывать несколько страниц вопросов и ответов. 2) Полностью управляться из админки.
Пришлось всё написать самому.
Встречайте WP DS FAQ Beta
Сначала давайте определимся что мы хотим получить.
Сделать это в среде WordPress не трудно.
Начнём с основы:
Основой во всём этом выступает объектная модель документа (DOM)
Рассмотрим на примере:
У нас есть некий DIV с именем «text_inner»
<div id="text_inner"></div>
Так же у нас есть поле INPUT с именем «input1».
<input id="input1" value="Некоторый текст">
Нужно получить текст из поля ввода и отобразить его в DIV-е.
Этим будет заниматься вункция на языке java script.
<script> function add_input(){ var inputText = document.getElementById("input1").value; document.getElementById("text_inner").innerHTML = inputText; } </script>
Полностью наш пример будет выглядеть так:
<html> <head> <title>Part 1</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <head> <body> <input id="input1" value="Некоторый текст"> <input type="button" value="Нажать" onclick="add_input();"> <div id="text_inner"></div> <script> function add_input(){ var inputText = document.getElementById("input1").value; document.getElementById("text_inner").innerHTML = inputText; } </script> </body> </html>
В следующий раз мы рассмотрим как отправить данные на сервер в среде WordPress и получить ответ.