SheetDB – get your Google Spreadsheet data
Плагин SheetDB для wordpress позволяет легко добавлять контент из Google Spreadsheet на ваш сайт wordpress. Чтобы добавить контент, просто добавьте шорткод, который выглядит так - [sheetdb url = "https://sheetdb.io/api/v1/YOUR_API_ID"] [/ sheetdb]. Содержимое изнутри будет отображаться столько раз, сколько строк в электронной таблице (за исключением первой строки, которая является именами столбцов - определение). Каждый раз, когда отображается новая строка, вы можете ссылаться на любое значение, используя обозначение фигурных скобок: {{column_name}} Пример электронной таблицы: Пример документа электронной таблицы Пример кода: [sheetdb url = "https://sheetdb.io/api/v1/ 58f61be4dda40 "element =" ul "limit = 3 search =" id = * "sort-by =" id "sort-order =" desc "] {{id}} - {{name}} [/ sheetdb] Вы можете использовать следующие необязательные атрибуты: * limit - количество строк, которые должны быть возвращены * смещение - строка, с которой он должен начинаться (сколько строк пропустить) * sheet - если вы хотите использовать другой лист, чем первый (по умолчанию), введите имя вкладки, которую вы хотите использовать здесь. * поиск - вы можете искать конкретные данные в своей таблице. Если вы хотите использовать более одного условия, соедините их с помощью символа &. Пример: search = "name = Tom & age = 15" * sort-by - столбец, который вы хотите отсортировать по * sort-order - сортировка по возрастанию или убыванию Дополнительная информация: Этот плагин использует SheetDB.io для извлечения данных из Google Spreadsheet. У вас должна быть учетная запись на SheetDB - учетная запись бесплатна для 500 запросов в месяц. Дополнительная информация на SheetDB.io или в политике конфиденциальности Повторное использование Если вы хотите повторно использовать свои данные, вы можете использовать атрибут save в своем элементе [sheetdb]. Чтобы повторно использовать ваши данные, используйте [sheetdb-slot]. Внутри вы можете использовать те же данные, что и в родительском. Чтобы соответствовать им, значения сохранения и слота должны быть одинаковыми. Пример: [sheetdb url = "https://sheetdb.io/api/v1/58f61be4dda40" save = "slot-name"] {{id}} - {{name}} [/ sheetdb] [sheetdb-slot slot = "slot-name"] {{name}} [/ sheetdb-slot] Таким образом, вы используете только 1 запрос вместо 2. Слоты имеют доступ к тем же данным, что и родительский. Вы не можете изменить такие вещи, как ограничение или поиск.
Автор: SheetDB
Версия: 1.1.3
Последнее обновление: 2021-05-10 5:21pm GMT