Articles of активация

Я могу установить мой плагин в localhost, но не на моем сервере

Ну, я закончил свой первый плагин в WordPress, но у меня есть небольшая проблема. Мой плагин имеет следующий код add_action('my-plugin/my-plugin.php','rating_install'); add_action('admin_menu','rating_add_option'); function rating_install(){ global $wpdb; $table_name = $wpdb->prefix."rating"; $create = "CRETA TABLE ".$table_name." ( " . "id INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY, " . "url TINYTEXT NOT NULL, " . "descripcion TINYTEXT […]

Обновить или перенаправить страницу после активации моего плагина

Я довольно новичок в разработке PHP и плагинов, и я думаю, что мне не хватает чего-то очевидного, но я не знаю, как это сделать. Когда я активирую свой плагин (он добавляет некоторые пункты меню), все в порядке, за исключением того, что мне нужно обновить страницу, чтобы увидеть эти элементы, и я автоматически добавляю эти элементы […]

Получение метаданных пользователя

Таблица – wp_usermeta user_id meta_key meta_value 10 login_status 0 10 active_code 3f7431e226893f16cbe44424850d00ad Мне нужно выбрать user_id где login_status = 0 и active_code = 3f7431e226893f16cbe44424850d00ad Пример: SELECT user_id FROM usermeta WHERE active_code ='3f7431e226893f16cbe44424850d00ad' and login_status='0' Пробовал под запросом, но не успел. $querystr = " SELECT $wpdb->usermeta.user_id, $wpdb->usermeta.meta_key FROM $wpdb->usermeta WHERE $wpdb->usermeta.meta_value = '3f7431e226893f16cbe44424850d00ad` AND $wpdb->usermeta.meta_value = […]

Источник подключения к WordPress

Я пытаюсь понять, как активируются плагины. wp-admin\includes\plugin.php , строка 602, есть вызов запускать hook под названием activated_plugin do_action( 'activated_plugin', $plugin, $network_wide ); Я не могу найти источник самого крючка. Где я могу найти источник действия, которое выполняется? WP ver: 4.3.1

Пользователи устанавливают пароли, но не могут войти в систему

Я работаю над WP-сайтом, который требует создания учетных записей для пользователей и отправки им ссылок на сброс пароля по электронной почте, чтобы они могли активировать свои учетные записи. После ручной отправки всех писем пользователи устанавливают свои пароли без ошибок, но не могут войти на сайт. Это мой код: define('WP_USE_THEMES', false); require('wp-load.php'); require_once ABSPATH . WPINC […]

Активация учетной записи пользователя WordPress

Как реализовать активацию учетной записи пользователя в WordPress, это не многосайтовый сайт. После регистрации пользователя через сайт или панель администратора пользователь должен получить электронное письмо с ссылкой активации. После открытия ссылки учетная запись должна быть активирована и должна быть перенаправлена ​​на страницу входа. Также необходимо проверить, активирована ли учетная запись или нет.

Активация нового зарегистрированного сайта выходит из строя на многоузловом

Недавно я установил multisite на свой основной сайт. Я установил ссылку регистрации в верхней части моей страницы. Я попытался зарегистрировать новый сайт и пользователя. Шаги были прямо с именем пользователя, электронной почтой, а затем на следующей странице создание URL-адреса. Письмо было успешно отправлено на правильную регистрацию электронной почты по ссылке http://123456789abc.atmydevice.com/wp-activate.php?key=3713068298425278 чтобы активировать новый сайт. […]

Не удалось показать сообщение после активации плагина

На основе: https://codex.wordpress.org/Plugin_API/Action_Reference/admin_notices Мой фактический код class Activation { function __construct() { add_action( 'admin_notices', array($this,"text_admin_notices") ); Utils::update_option("is_activated", true); } function text_admin_notices () { ?> <div class="notice notice-success is-dismissible"> <p> TEST MESSAGE</p> </div <?php } } Я знаю, что выполняется __construct() , потому что Utils::update_option (простая оболочка) работает, он создает параметр в таблице параметров. Поэтому я […]

Отправить письмо активации пользователю после регистрации

Я хотел бы отправить электронное письмо всем пользователям сразу после регистрации, требуя от них щелкнуть ссылку внутри этого письма, чтобы «активировать» свой адрес электронной почты. В идеале каждая учетная запись пользователя будет иметь статус, показывающий, было ли это завершено или нет. Может ли кто-нибудь порекомендовать мне способ сделать это?

Как сохранить в базе данных непосредственно перевод?

Я хочу сохранить свои пользовательские сообщения с правильным переводом, когда пользователь активирует плагин. $a_custom_post = array( 'post_type' => "foo-page", 'post_status' => 'publish', 'post_title' => __( 'Foo page name', PLUGIN_DOMAIN ), 'post_content' => "", 'comment_status' => 'closed', 'ping_status' => 'closed', 'post_author' => 1, 'guid' => null ); wp_insert_post( $a_custom_post, true); Как мне это сделать ?

Intereting Posts