2021-03-28 17:08:31

Вопрос-ответ по Thunder 3.

Один из клиентов прислал довольно "не стандартные вопросы по доргену Thunder 3", и я решил их вынести в отдельный пост. Поехали:


- Получить все настройки сайта те что в config.php. 

getSettings(); echo $settings['thunderVersion']; ?>


этот функционал нужен для того, чтобы можно было добавить в config.php свои какие то настройки, и получать их в своих шаблонах.


- функция конвертации строки или ключа в урл. 

 


Этот функционал нужен для того, чтобы вывести ссылку на другу страницу доргена по своему ключевому слово. На внешний вид ссылки влияет параметр pretty_urls в конфиг файле доргена


- функция конвертации ключа из УРЛ. 

Это функция с обратным функционалом "из ссылки назад в ключ"


- функция конвертации внешней ссылки, во внутреннюю.

Нужен чтобы скрыть ссылку, например из ПП:

Гугл

Выведет:

http://thunder35.local/internal/aHR0cDovL2dvb2dsZS5jb20


- функция для парсинга полной статьи по ссылке. 

Нужна чтобы получить полную статью по ссылке:

getArticle('https://stroinye74.ru/izbavitsya-ot-pischevoi-zavisimosti/'); ?>


- функция для парсинга рсс ленты по ссылке. 

Нужна чтобы получать заголовки всех статей и описаний из ленты.

getRssArticle('https://www.avtovzglyad.ru/rss/index.xml'); ?>


- функция проверки стоп слов. Не пробовал. И в примерах шаблонов не видел.  

Тут есть пример использования это функции


 - функция размножения текста по шаблону.

randomizeText('{Раму|Папу|Арму}'); ?> Мама мыла

Нужна чтобы размножить текст, Он будет уникален для страниц дорвея. Полный пример вот тут.


- реализация вывода доп ключевиков в метатегах? 

В header.php Вашего шаблона, удалите 

addMetaTags(); ?>

И переопределите Мета теги вручную:


Вот примеры еще Мета тегов

keyboard_arrow_leftkeyboard_arrow_leftkeyboard_arrow_left Thunder v3.2.9

Летние скидки на софт 25%. keyboard_arrow_right keyboard_arrow_right keyboard_arrow_right