Наверно легче всего будет купить тему на wp.
Не знаю какой конечный результат нужен, возможно хватит и интеграции с почтой. В админке это сделать 2 сек.
может они его не ищут) Я не сталкивался с Lightbox, но если быдлокодить, то наверно через абсолютное позиционирование (top, right) можно сделать
Его вопрос - это Ваш ответ помоему /ru/forum/952603
подключите fontawesome и вставляйте <i class="fa fa-rub" aria-hidden="true"></i>
Использование кэш меняется на стороне твоего сервера с помощью header("Cache-Control: max-age=3600"); - на один час. Если так не получается, то наверно нужно будет перенести себе на сервер и подключать со своего сервера.
На стороне клиента тоже можно создавать файлы или работать с базой данных. Вот, например, хорошая статья https://habrahabr.ru/post/84654/
Задачку частично решает плагин WP Hide & Security Enhancer - подменяет пути содержащие wp-content, wp-includes, uploads и т.д. при этом физически менять название директорий не нужно. Для смены админки использовал плагин Hide My Wordpress.
https://codepen.io/anzarsh/pen/mOpwdR - я не знаю как вы задумывали чтоб это работало, но в куки он сохраняет.
function getCookie(name) { var matches = document.cookie.match(new RegExp( "(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)" )); return matches ? decodeURIComponent(matches[1]) : undefined; } $(function(){ var yourcolor = getCookie('color'); if(yourcolor){ if(yourcolor=="button1"){ } else if(yourcolor=="button2"){ $('.button1').removeClass('active'); $('.button2').addClass('active'); } } $('.button1, .button2').click(function(){ $('.button1, .button2').toggleClass('active'); if($('.button1').hasClass('active')){ var date = new Date(new Date().getTime() + 60 * 1000); document.cookie = "color=button1; path=/; expires=" + date.toUTCString(); } else if($('.button2').hasClass('active')){ var date = new Date(new Date().getTime() + 60 * 1000); document.cookie = "color=button2; path=/; expires=" + date.toUTCString(); } }); });
это все с той статьи скопипастил, почти