Ответы в темах

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Автор viktor83

    (@viktor83)

    Удалось сделать самостоятельно. Спасибо за отклик.

    Автор viktor83

    (@viktor83)

    Получилось сделать добавление номера категории в пользовательское поле. Но не удается завести это действие на кнопку. Т.е. есть кнопка:
    <input name="action" type="hidden" id="action" value="update-user" />

    Обработчик кнопки такой:

    if ( isset( $_POST['action'] ) ) {
            	                	$NewCategoryID = get_the_category();
            	                	$user_info = get_the_author_meta('user_categories',$current_user->ID);
    								$NewUserCategories = $user_info.','.$NewCategoryID[0]->term_id;
    								update_usermeta( $current_user->ID, 'user_categories', $NewUserCategories);
            	                }

    В поле профиля пользователя ‘user_categories’ хранятся идентификаторы категорий, которые этот пользователь должен видеть, через запятую.

    При нажатии на кнопку открывается первый пост категории, на странице которой была нажата кнопка. При этом добавление идентификатора ‘user_categories’ этой категории в поле не происходит.

    Как поправить?

    Ээээ. Я несколько затрудняюсь ответить. Если предложат разработать за не очень большие деньги — подумаю. Но хотелось бы, конечно, самому сделать — но сомневаюсь, что моего довольно скромного уровня компетенции хватит для такой задачи.

    про дублирование — понял. Просто пост подходит, по-моему, в несколько разделов.

Просмотр 3 ответов — с 1 по 3 (всего 3)