2017-03-15 11:02:12
Давненько у нас в бложеке не появлялось новых статей! Что ж, ETW, настало твое время! Возможно, кто- ...
+ развернуть текстсохранённая копия
Давненько у нас в бложеке не появлялось новых статей! Что ж, ETW, настало твое время! Возможно, кто-то из вас и раньше сталкивался с этим сокращением - ETW. Что же это такое? Расшифровывается эта аббревиатура как Event Tracing for Windows. ETW - это системный компонент ОС Windows, который используется для диагностики, отладки и исследования производительности тех … Читать далее «Изучаем ETW и извлекаем профиты»
При продвижении сайтов в Google в среде веб-мастеров возникли и утвердились несколько SEO – мифов и заблуждений.
Причины — отсутствие информации или подтверждений от первоисточника (Google); невнимательное прочтение или неправильное понимание справочной информации.
Читать дальше →
Если при разработке своего плагина для WordPress вы хотите использовать базу данных MySQL, то самый правильный момент для создания необходимой таблицы, это момент активаций плагина. Для этого мы воспользуемся методом register_activation_hook(), который зарегистрирует нашу функцию с запросом к базе данных и выполнит ее во время активаций нашего плагина.
Ниже готовый сниппет, который поможет вам выполнить необходимый запрос и создать таблицу со всеми необходимыми полями.
Если при разработке своего плагина для WordPress вы хотите использовать базу данных MySQL, то самый правильный момент для создания необходимой таблицы, это момент активаций плагина. Для этого мы воспользуемся методом register_activation_hook(), который зарегистрирует нашу функцию с запросом к базе данных и выполнит ее во время активаций нашего плагина.
Ниже готовый сниппет, который поможет вам выполнить необходимый запрос и создать таблицу со всеми необходимыми полями.
function create_db_table() {
global $wpdb;
// указываем название таблицу
$table_name = $wpdb->prefix.'event';
// создаем запрос со всеми наобходимыми полями
$sql = "CREATE TABLE $table_name (
id mediumint(9) unsigned NOT NULL AUTO_INCREMENT,
eventId mediumint(9) NOT NULL,
authorId mediumint(9) NOT NULL,
content longtext NOT NULL,
PRIMARY KEY (id)
);";
require_once(ABSPATH.'wp-admin/includes/upgrade.php');
// выполняем запрос и создаем таблицу
dbDelta($sql);
}
// метод запускающий функцию create_db_table() при активаций плагина
register_activation_hook(__FILE__, 'create_db_table');
Если при разработке своего плагина для WordPress вы хотите использовать базу данных MySQL, то самый правильный момент для создания необходимой таблицы, это момент активаций плагина. Для этого мы воспользуемся методом register_activation_hook(), который зарегистрирует нашу функцию с запросом к базе данных и выполнит ее во время активаций нашего плагина. Ниже готовый сниппет, который поможет вам выполнить … Читать далее Создание таблицы в базе данных при активаций WordPress-плагина