Доверьте продвижение нам

Категории

Рубрики

Работы

  • Еженедельный BackUp сайта
  • Еженедельный BackUp сервера
  • Обновление и тестирование плагинов
  • Тестирование верстки темы Wordpress
  • Исправление ошибок сайта (до 20 часов работы разработчика).
  • Добавление новых функций сайта (до 160 часов разработчиков).
  • Работа с безопасностью сайта, плагинов, сервера.
  • Еженедельный отчет о проделанных работах.
Специалисты: Для крупных проектов, где важна безопасность и надежность работы сайта.

от

Подходит для небольших стартапов и тех, кто еще не рекламировал свой бизнес в интернете. Разработка сайта (до 5 страниц) + Яндекс Директ / ВК реклама.

от 69 000 

WordPress как добавить шорткод

Шорткоды в WordPress — это способ интеграции дополнительного функционального кода в ваш сайт, без необходимости изучать программирование.

Чтобы создать свой собственный шорткод в WordPress, выполните следующие шаги:

  1. Откройте файл functions.php в вашем дочернем теме WordPress. Если у вас ещё нет дочерней темы, создайте ее.
  2. Создайте функцию, которая будет выполнять код, связанный с вашим шорткодом. Например:
function sample_shortcode() {
   return 'Это мой первый шорткод!';
}
  1. Создайте шорткод, используя функцию add_shortcode () с двумя параметрами:
  • $tag — строка, которая будет использоваться внутри квадратных скобок при вызове шорткода.
  • $func — имя функции обработки, которая возвращает результат.

Например:

add_shortcode('mysample', 'sample_shortcode');
  1. Сохраните файл функций и закройте его.
  2. Теперь вы можете использовать ваш новый шорткод в любом месте на вашем сайте WordPress. Просто вставьте его в любой пост или страницу в квадратных скобках, используя параметр $tag, который вы указали в шаге 3:
[mysample]

После сохранения или публикации поста или страницы, он будет заменен на результат работы функции sample_shortcode(). Вы можете использовать параметры в шорткоде, чтобы передавать значения функции в шорткод.

Например:

function my_custom_shortcode($atts) {
   $atts = shortcode_atts( array(
      'text' => 'Тест',
      'count' => '1',
   ), $atts, 'my_shortcode' );
 
   $mystring = '';
 
   while($atts['count']--) {
      $mystring .= $atts['text'];
   }
 
   return $mystring;
}
add_shortcode( 'my_shortcode', 'my_custom_shortcode' );

Используйте следующий шорткод, чтобы передать параметр ‘Текст’:

[my_shortcode text="Hello World!" count="3"]

После сохранения или публикации, вы увидите, что «Hello World!» выведен 3 раза.

Поделиться:

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Задать вопрос

Оставляя заявку, вы соглашаетесь с политикой обработки персональных данных.

Оставить заявку

Оставляя заявку, вы соглашаетесь с политикой обработки персональных данных.