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

Попробуйте надежный хостинг для вашего сайта

Мы рекомендуем своим клиентам! Получите надежность и полное управление вашим сайтом.

Комментарии

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

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

от 1 499 098 

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

Views Icon55

Шорткоды в 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 раза.

Поделиться:

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

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

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

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