get_comments()
, проходишь по ним циклом, каждый объект комментария содержит:Array (
[0] => stdClass Object
(
[comment_ID] => 7999
[comment_post_ID] => 4896
[comment_author] => Kama // можно проверять по нику
[comment_author_email] => mail@bk.ru // можно по емэйлу. Можно на основе этих данных
// получить вообще всю meta инфо пользователя
[comment_author_url] =>
[comment_author_IP] => 65.229.196.81
[comment_date] => 2014-09-08 13:16:09
[comment_date_gmt] => 2014-09-08 09:16:09
[comment_content] => текст комментария
[comment_karma] => 0
[comment_approved] => 1
[comment_agent] =>
[comment_type] =>
[comment_parent] => 7989
[user_id] => 1
[comment_subscribe] => N
)
[1] => stdClass Object
(
...
)
)
$(document).ready(function() {...});
, во втором случае функция доступна откуда угодно, что гипотетически может привести к конфликту имён, а следовательно и перезаписи функции каким-либо сторонним кодом/плагином/etc. head
держим скрипт с плеером.event.preventDefault();
, вместо этого загружаем страницу ajax
'ом, парсим то, что нам от нее нужно, в самом простом случае это body
и втыкаем вместо body
на нашей текущей странице, ставим history.pushState
. Еще, конечно, надо спарсить из head meta-теги
и title
и подменить. Это вкратце, нюансов может быть много. Смотрите сами, если вам проще фреймворками, делайте ими, за них я не подскажу.
Выведи просто без условия alert(data) -
success: function(data) { alert(data); }
.