Плагин для wordpress

Web/сайты Прочее

Был(а) онлайн: 26.04.20 14:45
Umen 26 лет

1.0 Был(а) онлайн: 26.04.20 14:45

Недавно
Нужно доработать примитивный плагин для wordpress:

<?php
function getad($ad = '') {
$ad = trim($ad);
if(strlen($ad) > 0) {
$ad = ABSPATH . "wp-content/" . $ad . '.txt';
if(file_exists($ad)) {
$ads = file($ad);
return $ads[rand(0, sizeof($ads)-1)];
}
}
}
?>

он выдает случайную строку из файла.

надобно его модифицировать дабы он выдавал для всей страницы сайта заданную ссылку.

формат файла такой:
url[tab]link_url[tab]link_anchor
где
url - url страницы
link_url - url линка
link_anchor - текст линка
[tab] - разграничитель tab

в случае если url не обнаружен в файле воротить линк из первой строки

данные из файла обязаны загружаться 1 раз впамять, и при всяком запросе проверять если изменилась дата файла, если изменилась то загрузить данные из файла вновь. Если это немыслимо будет сделать то данный пункт дозволено опустить.

еще надобно учесть что wordpress работает в режиме permalinks и надобно в файле искать permalink url,то есть тот тот, что видит пользователь.

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

26.04.20 14:45
Umen 26