Имена участников (разделяйте запятой).
Мне кажется, что именно так и нужно делать.
Реально, с помощью еще одного AJAX, но, на мой взгляд, такой подход вообще не оправдан. Да и вообще изменять что-то на сервере по команде браузера...
Вам следует разобраться как работает клиент-сервер и вообще Web. Где и что запускается и как взаимодействует. И тогда многие вопросы отпадут сами...
1. Вам нельзя обновлять статус поста из ajax. Так как это будет выполняться из под неавторизованного пользователя и любой пользователь может...
Так canonical страницы не сделаешь. Тут у вас каждая страница будет canonical. Я думаю, тут нужно положиться на какой-нибудь seo плагин, а эту...
Что мешает использовать стандартную функцию wp_update_post для этих целей? Изменяете значение post_status на draft и дело сделано. Или есть...
Ну мне кажется, если дело касается авторизации и это боевой сайт, то нужно отнестись к этому серьезно. А если так, то посмотрите как сделано это у...
Если это тот же домен, то можно проверить по наличию куки: wordpress_logged_in_[hash] .
Да, уже в get_terms можно исключить текущий term, тогда foreach не понадобится.
Дисклеймер: мой ответ дискуссионный, а не окончательное решение. Я думаю, тут нужно использовать обычные функции WP для постраничной навигации:...
Думаю без CSS видеодрайвер не написать.
Я думал, в повторении классов есть сакральный смысл, чтобы что-то донести до ТС :)
$sidebar = 'sidebar-left has-sidebar'.'sidebar-right has-sidebar'; тут слепяться классы, пробел бы не помешал: $sidebar = 'sidebar-left...
Мне кажется, стоит заглянуть в логи. Есть там ошибки?
Думаю, надежнее всего из официального каталога WP: https://wordpress.org/themes/