Как вставить кнопку в таблицу TablePress?

как вставить кнопку в таблицу TablePress

У плагина TablePress нет опции по умолчанию для размещения кнопки в строке или столбце, но есть несколько приемов для того,чтобы разместить кнопки в таблице Tablepress.

Чтобы поместить кнопку в TablePress, мы должны поместить некоторый HTML и CSS код в TablePress.

Мы можем добавить кнопку тремя способами:

  1. Встроенные стили кнопок
  2. CSS-код для ссылки
  3. Изображение кнопки со ссылкой

Встроенные стили кнопок

Это самый простой способ поместить кнопку в TablePress.

Большинство тем WP поставляются со встроенными в тему стилями кнопок, которые мы можем применить к обычной ссылке, переключившись в режим просмотра HTML в редакторе публикации или страницы и добавив к ссылке специальный CSS-стиль темы, называемый “class”, который также известен как тег привязки.

Ссылка должна выглядеть следующим образом:

<a class="button" href="https://foxyforex.ru/">Кнопка</a>

Если мы поместим такую ссылку в строку таблицы TablePress, ссылка появится в виде кнопки. Стиль кнопки отличается в зависимости от настройки темы.

В популярной теме Astra кнопка будет выглядеть как кнопка в первом столбце таблицы.

как вставить кнопку в таблицу tablepress

CSS-код для ссылки

CSS-код показал разработчик плагина TablePress, Тобиас Батге,  в ответе на странице поддержки TablePress. Код простой и полезный.

Что вам нужно сделать:

  1. Перейдите на панель управления WordPress
  2. Перейдите на вкладку TablePress
  3. Перейдите в раздел «Опции»
  4. Поместите приведенный ниже фрагмент кода в область «Пользовательский CSS:» в разделе «Параметры интерфейса:
    CSS пользователя»
  5. Перейдите в свою таблицу и поместите ссылку в столбец, который был определён в коде.
.tablepress-id-1 .column-3 a {
border: 1px solid #000000;
white-space: nowrap;
color: red;
font-size: 12px;
font-weight: bold;
padding: 10px;
border-radius: 10px;
background-color: #ffff00;
}

В этом коде:

  • -id-1 ─ это идентификатор таблицы, в которой вы хотите разместить код. Измените идентификатор таблицы на идентификатор своей таблицы
  • .column-3 ─ это определённый столбец таблицы, в котором вы должны поместить простую привязку.

Привязка к кнопке может быть такой:

<a href="https://careofweb.com/"> Кнопка </a>

Ссылка появится в виде кнопки в столбце.

  • Border: определите границу кнопки, вы можете изменить ширину, изменив значение в px (в пикселях), а также цвет границы, изменив цветовой код html
  • Colour: это цвет текста
  • Font-size: это размер шрифта текста в кнопке
  • Font-weight: это вес шрифта текста в кнопке
  • Padding: пустое пространство, окружающее текст
  • Border-radious: радиус границы кнопки
  • Background colour: цвет кнопки

Найдите пример в третьем столбце таблицы…

как вставить кнопку в таблицу tablepress

Изображение кнопки со ссылкой

Мы можем преобразовать изображение в кнопку для TablePress. Выберите для этого изображение кнопки.

Что вам нужно сделать:

  1. Загрузите изображение кнопки / images в свою медиа-библиотеку WordPress
  2. Откройте редактор в сообщении / на странице
  3. Добавьте изображение
  4. Вставьте ссылку назначения
  5. Перейдите в редактор HTML

Вы найдёте примерно такой код:

<figure class="wp-block-image size-large is-resized"><img src="https://wp.careofweb.com/wp-content/uploads/2020/04/Book-Now-Button-Transparent-PNG.png" alt="" class="wp-image-202" width="118" height="41"/></figure>

Скопируйте код и поместите в строку TablePress там, где вам нужна кнопка.

Если это подходит для вас, тогда всё в порядке! Если дополнительные пробелы вас беспокоят, вы можете добавить немного CSS, чтобы настроить пространство вокруг кнопки.

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

Перейдите в «Опции» плагина и введите код:

.tablepress-id-1 .column-5 {
        text-align: center;
	width: 100px;
}

Если вы вставляете кнопки более, чем в один столбец, и хотите настроить все столбцы, то следуйте коду. В этом коде настройка также затронула столбец №1 и столбец №3

.tablepress-id-1 .column-5,
.tablepress-id-1 .column-1,
.tablepress-id-1 .column-3 {
        text-align: center;
	width: 100px;
}

Найдите пример кнопки в пятом столбце таблицы

как вставить кнопку в таблицу tablepress

Надеемся, статья поможет вам разместить красивые кнопки в таблицах TablePress.

Страницы в тему:

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