Есть 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, пока не понимаю, как это реализовать