Как перенаправить страницу / wp-admin на другую страницу (не wp-login.php) в WordPress?

сам компонент меняет свое состояние и не меняет своего, а реквизит для детей.

<Parent>
  <Child name={ this.state.childName } />
</Parent>

Родитель может изменить свое собственное состояние и изменить дочернее имя, но он изменит реквизиты для его детей.

edit1: для вызова событий от дочернего элемента к его родительскому элементу вы должны передать дочернему процессу такой обработчик событий:

var Child = React.createClass({
  render: function() {
    return (<button onClick={ this.props.onClick }>Hey</button>);
  }
});

var Parent = React.createClass({
  onChildClick: console.log.bind(console), // will print the event..
  render: function() {
    return (<Child onClick={ this.onChildClick } />);
  }
});

React.renderComponent(<Parent />, document.body);

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

0
задан Gufran Hasan 4 March 2019 в 14:58
поделиться

2 ответа

function custom_redirect(){

    $get_view = basename([110] 

Добавьте этот код в ваш файл functions.php

SERVER['REQUEST_URI']); // Replace link with your login page link $custom_login = home_url(); if( $get_view == "wp-admin" && [110]

Добавьте этот код в ваш файл functions.php

SERVER['REQUEST_METHOD'] == 'GET') { wp_redirect($custom_login); } } add_action('init','custom_redirect');

Добавьте этот код в ваш файл functions.php

0
ответ дан erko95 4 March 2019 в 14:58
поделиться

Вот полезный плагин, который делает именно то, что вы ищете: https://wordpress.org/plugins/wps-hide-login/

В области настроек ( Боковое меню администратора -> Настройки -> Общие -> до конца страницы, выберите предпочитаемый URL-адрес входа и «404» для страницы с ошибкой.

Например, вместо того, чтобы идти на « https://example.com/wp-login.php » вы можете войти по адресу « https://example.com/secret-entrance ». [115 ]

Чтобы скрыть его, не забудьте удалить виджет боковой панели «meta», чтобы люди не могли определить ваш секретный логин.

0
ответ дан Chris 4 March 2019 в 14:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: