Легко рандомизируйте заголовки WordPress

тег заголовка

Я искал плагин или код для перетасовки заголовков на нашей домашней странице по адресу DK New Media повеселиться и немного украсить домашнюю страницу. Проблема заключалась в том, что у меня была применена тема, в которой есть определенные поля для строки тега и описания сайта, и мне не хотелось разрывать ее для этой модификации.

dknewmedia-headlines

Чтобы сделать это с помощью плагинов и модификаций темы, потребуется использовать фантастический Плагин Advanced Custom Fields с надстройкой Repeater Field - вот как мы это делаем для клиентов. Однако для нашего сайта мы часто используем ярлыки, и этот небольшой фрагмент кода работает так же хорошо!

По сути, вы просто вводите столько заголовков в поле и разделяете их каким-либо символом (я использую символ «|»). Затем вы можете использовать функцию PHP explode, которая помещает все заголовки в массив, а затем использовать функцию перемешивания PHP, чтобы перемешать порядок в массиве, а затем отобразить первый результат. Вы показываете только первый результат ... таким образом, если у вас есть только один результат, он все равно будет отображаться правильно!

В нашей теме, где отображается заголовок, мы просто заменяем текст заголовка следующим кодом:


Если хотите пофантазировать, можете передать это как пользовательская переменная в Google Analytics и проверить, какие заголовки работают лучше всего!

Как вы думаете?

Этот сайт использует Akismet для уменьшения количества спама. Узнайте, как обрабатываются ваши данные комментариев.