У меня светлая тема WordPress.Я сделал Dark версию этой темы, создав новую версию CSS.
Я хочу, чтобы посетители могли переходить со светлой на темную версию, просто меняя используемый CSS-файл.
Возможно ли это сделать?
Да, это возможно.
Вы должны проверить, какой вариант (светлый или темный) они выбрали, и соответственно включить файл стиля.
if($theme_selected == 'light') { echo '<link rel="stylesheet" type="text/css" href="http://mydomain.com/theme_url/light.css" />'; } else { echo '<link rel="stylesheet" type="text/css" href="http://mydomain.com/theme_url/dark.css" />'; }
Посмотрите следующие ссылки, чтобы начать работу со страницей настроек темы в Wordpress. Вы сможете позволить кому-то выбрать «серую» или «светлую» тему, или что угодно, что вы установили. Все, что установлено в админке, будет загруженной таблицей стилей.
Вы хотите взглянуть на часть "цветовой схемы" этого урока:
http://net.tutsplus.com/tutorials/wordpress/how-to-create-a-better-wordpress-options-panel/