Рандомный текст — это текст, который меняется каждый раз при обновлении страницы. он меняется не случайным образом, а по кругу, но чем больше вариантов этого текста, тем больше ощущение, что он появляется сам собой и случайно. Предназначений у рандомного текста может быть множество. Вот некоторые из вариантов:
Самый первый способ применения, который приходит на ум — какие-нибудь умные или прикольные цитаты. Наверняка вы видели что-то подобное на многих сайтах.
Так же сразу на ум приходит реклама. Неважно чего, лишь бы она не была скучной и менялась. Рандомный текст как раз помогает это сделать.
Если вы участвуете в каких-нибудь партнерских программах, и их несколько, то можно описание каждой из них с приглашением к участию можно оформить отдельным текстом. Потом все эти тексты собираем в одном месте и выводим поочередно. Заходя на страницу, каждый посетитель будет видеть разный текст.
А можно такой рандомный текст повесить на главной странице, и тогда даже постоянные посетители будут видеть разный текст при каждом новом посещении вашего сайта.
В общем, способов применения множество. Давайте создадим рандомный текст и внедрим его в блог, вообще обойдясь без плагинов.
Создайте текстовый файл, в котором каждый блок начинался бы с новой строки:
<b>Первая строчка</b> <em>Вторая строчка</em> <u>Третья строчка</u> Четвертая строчка
Обратите внимание, что каждый текстовый блок можно оформить по-своему, используя разметку HTML. Обзовите его любым именем и перепишите на свой хостинг через FTP. После этого добавьте в то место, где вы хотите выводить рандомный текст, такой код:
Обратите внимание, что вашблог.ru/files/random.txt — это путь до текстового файла. Кстати, вы уже догадались, что таких рандомных текстов в блоге в разных местах может быть сколько угодно и вы можете их периодически менять? Пользуйтесь!
Можно ли выводить в записях из разных рубрик разный текст?
Допустим:
рубрика 1: записи 1,2,3,4,….
В эти записи вставляется строка из файла 1.
рубрика 2: записи 1,2,3,4….
В эти записи вставляется строка из файла 2.
Т.е. в зависимости то того, к какой рубрики прикреплена запись, в записе будет появляться строка из того или иного файла.
Можно, если создать несколько файлов – для каждой категории свой. Сначала ставится условие, если категория 1, то выполняется вышеприведенный код, в котором текст берется из файла, предназначенного для первой категории. Если категория 2 – то выполняется код с файлом для второй категории, и так далее.
Прошу прощения за назойливость, но в php я полный ноль.
Не можете Вы написать, как будет выглядеть такой код (условие).
Спасибо.
Я тоже в PHP полный ноль, но могу предположить, что код будет выглядеть так:
спасибо
к сожалению, не получается
если поставить условие то цитата не выводится
А вы где ее выводите? В single.php?
да в single.php , причём если условие убрать то всй нормально выводится
я понял, логика великая вещь))
надо писать не is, а in, т.е.