WordPress: Как случайно генерировать различные скрипты


WordPress

Если вы хотите создать несколько сценариев случайно, но расположен в том же месте, например для переключения различных советов пабов в том же месте… (работает с любой другой сценарий)

Вот процедура…

В случае 2 сценарии для равных шансов:

Вы должны создать 2 php-файлы:

  • 1 php-файл с именем ads_1.php. Содержит первый сценарий
  • 2-php-файл с именем ads_2.php. Поэтому содержит 2-й сценарий

Вы отправляете на вашем сервере (в папке вашей теме) и в месте, где вы хотите есть случайные загрузки, вставки:

<? php $ads = rand (1, 2);

Если ($ads == «1») {включают (TemplatePath ЗАДАЕТ. ('/ ads_1.php'); }
Если ($ads == «2») {включают (TemplatePath ЗАДАЕТ. ('/ ads_2.php'); }

?>

В определенное место посетители будут иметь столько шанс увидеть 1 Сценарий 2! Ничего проще!

Если вы хотите изменить имя файлов, вам также нужно изменить код: замените имя файла без цифры просто объявления.

Если вы хотите, чтобы увеличить шанс скрипта один над другим:

<? php $ads = rand (1, 3);

Если ($ads == «1») {включают (TemplatePath ЗАДАЕТ. ('/ ads_1.php'); }
Если ($ads == «2») {включают (TemplatePath ЗАДАЕТ. ('/ ads_2.php'); }
Если ($ads == «3») {включают (TemplatePath ЗАДАЕТ. ('/ ads_1.php'); }

?>

В случае более 2 скриптов (X скриптов):

<? php $ads = Рэнд (1 X);

Если ($ads == ' 1′) {включают (TemplatePath ЗАДАЕТ. ('/ ads_1.php'); }
Если ($ads == ' 2′) {включают (TemplatePath ЗАДАЕТ. ('/ ads_2.php'); }
Если ($ads == ' X′) {включают (TemplatePath ЗАДАЕТ. ('/ ads_X.php'); }

?>

Замените X с общее количество скриптов и между if ($ads == ' 2′) и если ($ads == ' X′), вы должны выполнить в зависимости от числа сценариев. (В этом случае, вы должны иметь столько линий, если заданные как скрипты)

Спасибо для PSP для этот кусок кода ;-)

Оставьте комментарий

Your email address will not be published. Required fields are marked *