nmatling
@nmatling
Web

Как написать обработчик для кнопки «подписаться»?

Есть JS код:
const subscribe = (callback) => {
    let count = 0;
    return () => {
        count++;
        localStorage.setItem('count', count);
        callback(count);
    };
};        

const counter = subscribe(count => {
    document.querySelector('#counter').textContent = count;
});

document.querySelector('.subscribes').addEventListener('click', counter);

document.addEventListener('DOMContentLoaded', () => {
    document.querySelector('#counter').textContent = localStorage.getItem('count');
});


Подскажите, как написать обработчик для кнопки, чтоб данные попадали в базу и счетчик имел постоянно значение (сейчас данные счетчика нажатий попадают в локальное хранилище).
Для сведенья: сайт на WordPress, кнопка находиться в архиве автора, архив используется как личная страница, при нажатии на кнопку в базу должен попадать ник пользователя, который подписался и ник автора на кого подписались. Соответственно счетчик должен обновляться. Дальше планируется доставать из базы данные об авторе на которого подписался пользователь и выводить посты автора, к примеру во вкладке "мои подписки".

Я начинающий в PHP, пока не понимаю, как это реализовать
  • Вопрос задан
  • 46 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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