- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день!
Существует сайт на wordpress. Есть необходимость на 1 из страниц вставить следующий скрипт:
<?php if (function_exists('get_highest_rated')): ?>
<ul>
<?php get_highest_rated(); ?>
</ul>
<?php endif; ?>
В итоге, на этой странице должна выдаваться топ-выборка из некоторого набора сообщений.
Вопрос, как это сделать?
Помогите пжлст!
p.s. прошу прощения, если тему не там разместил.
ой.. кажется, действительно не туда.. перенесите пжлст в Техничвеские вопросы -> Веб-строительство..
Заходишь в панели управления в режим редактрования исходного кода, выбираешь место для будущего блока, вставляешь код и сохраняешь.
если на определенной странице, то могу порекомендовать использовать Произвольные поля (погуглите), либо же поставить плагин runPHP и этот код всунуть вручную в нужный пост
galaid, захожу в Админку -> Внешний вид -> Редактирование.. и он мне дает править только сам шаблон. Т.е. файлы header.php, single.php и тд.. (Это я обычно делаю не из админки, а в блокноте с файлами расположенными на компе, после чего заливаю их на хостинг).
Если я там отредактирую, например, single.php, то этот "код" будет работать на всех страницах.. а мне нужно, чтобы только на одной странице он работал.
или я не туда захожу? Чувствую, что не туда.. Но больше "редактирования" не нашел
Используйте плагин Exec PHP - 100% поможет
galaid, захожу в Админку -> Внешний вид -> Редактирование.. и он мне дает править только сам шаблон. Т.е. файлы header.php, single.php и тд.. (Это я обычно делаю не из админки, а в блокноте с файлами расположенными на компе, после чего заливаю их на хостинг).
Если я там отредактирую, например, single.php, то этот "код" будет работать на всех страницах.. а мне нужно, чтобы только на одной странице он работал.
или я не туда захожу? Чувствую, что не туда.. Но больше "редактирования" не нашел
Вам надо только в один пост вставить PHP код? То это надо делать в режиме редактирования HTML при редактировании этого поста как написали в предыдущем сообщении. А Вы пытались редактировать сам шаблон сайта.Или используйте плагины которые советовали выше.
hexacell, вывод рейтинга записей делается вне цикла, поэтому Ваш способ не сработает.
ТС, пошаговая инструкция:
1. Создаете страницу (page, а не single) для рейтинга (если ее еще сделали) и смотрите ее id. Где это делается, надеюсь, знаете? Предположим у страницы id 10
2. Делаете копию page.php и переименовываете эту копию в page-10.php
3. Внутри page-10.php удаляете цикл, вместо цикла вставляете Ваш код и сохраняете.
Вот и все.
facegrodno, спс. Пошел по направлению плагина runPHP, но в процессе гугления наткнулся на плагин exec-php, коим и воспользовался.
dadda, мысль уловил, благодарю. Буду использовать в будущем.
Сейчас уже работает с exec-php.
Насколько я понимаю, использование оценок должно идти в цикле (я включил это в single.php, в цикл), а сам вывод - можно без циклов (это как раз тот код, о котором я говорил).
ivanov-dv, Да, оценка внутри цикла, а вывод рейтинга - вне цикла.
ЗЫ. Странно, что exec-php у Вас сработал. На сколько я помню, он "вклинивается" в запись, а значит находится внутри цикла. Ну раз багов нет и все работает корректно - дык, это ж замечательно. У меня на WP 2.3.3 так не получилось.