Виводимо випадкову рядок з файлу





Виводимо випадкову рядок з файлу

Давненько я не писав пости для категорії «WordPress», але сьогодні я вирішив заповнити цю прогалину. Я розповім як зробити висновок випадкового запису з файлу в будь-яке місце шаблону на WordPress. Думаю багатьом стане в нагоді, адже виводити можна все що завгодно: від простих жартів і анекдотів до випадкових рецептів, наприклад, для кулінарного сайту. Читаємо далі.

Для початку, якщо хто не зрозумів про що піде мова, то подивіться наверх. Бачите там помаранчеву сходинку? Вона виводиться автоматично зі спеціального файлу. Можна, звичайно, для цього використовувати БД. Просто створити там нову таблицю, але я вирішив піти шляхом найменшого опору і використовувати звичайний txt файл. Ось як це виглядає у мене:

Виводимо випадкову рядок з файлу

Тепер що нам знадобиться:

Звичайний текстовий файл (я відразу все кодую в UTF-8 без BOM, щоб не було зайвих проблем з кодуванням). Він міститиме потрібні нам рядки, які ми хочемо виводити у випадковому порядку.

Для безпосередньо виведення я використовував простий код:

lt; div id ="mytagline"gt; lt;? php $ txt = file (‘шлях до txt файлу’); $ Str = $ txt [array_rand ($ txt)]; unset ($ txt); echo $ str; ? Gt; lt; / divgt;

Вставив його в файл header.php своєї теми. Все, цього досить!

Якщо подумати де застосувати таку можливість, то я можу придумати приблизно наступне:

випадкові жарти та анекдоти;

випадкові цитати розумних людей;

випадкові рядки з пісень для сайтах з текстами;

рецепти для сайтів з рецептами;

рандомний програми для виразника.

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

Ось начебто і все, тільки стаття вийшла замала.

О, сьогодні дочитав книгу «Голодні ігри». За все своє життя я прочитав, напевно, книг 5 Виводимо випадкову рядок з файлу

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

Це не постової і не реклама, ніяких посилань ні, я просто ділюся з вами своїми спостереженнями та думками, як і належить робити на болге.

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