Table

Як створити таблицю на панелі адміністратора WordPress. Частина 2.2.
Як створити таблицю на панелі адміністратора WordPress. Частина 2.2.

Доброго часу доби, шановні читачі блогу!
Давайте продовжимо розбирати наш плагін таблиці «по кісточках». У цій частині ми розглянемо наш клас таблиці «Plance_Table_Lessons2».

Відкривши наш клас, першим методом можна побачити «prepare_items()». Він відповідає за підготовку даних для відображення. Його виклик є обов’язковим. А сам метод має такий код:

читати далі...

Як створити таблицю в адмінці WordPress Частина 2.1.
Як створити таблицю в адмінці WordPress Частина 2.1.

Вітаю вас, шановні читачі та гості блогу. Так, так, так. Я ледар і давно не писав. Кинути легко, а от знову почати писати — значно важче. Але я дуже сподіваюся, що ця ситуація зміниться найближчим часом. Адже по WP я здобув чимало цікавих знань. Створив кілька плагінів, виконав декілька проєктів по бекенду. Ну а з версткою у мене поки що по-старому.

А тепер до справи. У цій статті ми розширимо можливості нашого класу — додавши форму пошуку, стилі, чекбокси та групові дії над записами. Отже, почнемо.

Першу статтю з цього циклу можна знайти за цим посиланням. Через те, що минуло трохи часу, я змінив назви деяких класів та методів, але суть та поставлені задачі залишилися незмінними. Думаю, така плутанина піде вам на користь, бо доведеться трохи подумати — що до чого.

читати далі...

Як створити таблицю в адмінці WordPress Частина 1
Як створити таблицю в адмінці WordPress Частина 1

У цій статті ми продовжимо розробку нашого плагіна для створення шорткодів і розглянемо питання створення таблиць у панелі адміністратора. Звичайно, можна було б обійтися без таблиць, передбачивши певну кількість полів для шорткодів. Але коли з’являється можливість створювати їх у необмеженій кількості — це стає вагомою перевагою нашого плагіна. Тим більше, це дозволяє одночасно поглибити знання у програмуванні під WordPress.

І почнемо ми, як завжди, з самого початку — створення файлів плагіна (в наступних статтях цей крок описуватись не буде). Створимо в каталозі «/wp-content/plugins/» папку «wp2fl-lessons-table-create-part1», а в ній файл «wp2fl-lessons-table-create-part1.php».

читати далі...