Как добавить / изменить параметры Redux Framework в Child Theme - PullRequest
0 голосов
/ 14 марта 2019

Я использую платную тему, которая использует Redux Framework. Я пытаюсь добавить новое поле в Параметры нижнего колонтитула. Я могу добавить это поле в настройках, но только в функции print_r () оно не отображается на панели параметров темы.

function add_another_section_bl($sections){

$sections[12]['fields'][] = array(
    'id'        => 'rd_footer_message_1',
    'type'      => 'textarea',
    'title'     => __('Text 2 to display in footer under bar', 'thefoxwp'),
    'subtitle'  => __('write your copyright information or anything you\'d like.', 'thefoxwp'),
    'validate'  => 'html', //see http://codex.wordpress.org/Function_Reference/wp_kses_post
    'default'   => 'Copyright 2015 <a href="http://themeforest.net/user/tranmautritam?ref=tranmautritam" target="_blank">Tranmautritam\'s team</a>   |   All Rights Reserved'
);
return $sections;}

add_filter("redux/options/rd_data/register", 'add_another_section_bl');

В массиве данных отображаются требуемые данные, но не на панели параметров в панели управления WordPress.

Пожалуйста, вытащите меня из этого.

1 Ответ

0 голосов
/ 18 марта 2019

Существует гораздо более простой подход, если вы используете Redux API: https://docs.redux.io/configuration/redux-api.html

Вы можете изменить, добавить, обновить любой раздел или поле перед его отображением. Обратите внимание, что вам, возможно, придется поместить свой код в ловушку. Также обратите внимание, что имена методов Redux 4 изменились с setArgs на set_args (верблюд - на non).

В противном случае у вас будет все, что вам нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...