WordPress

WordPress 3.0 Beta 2

Не удержался и бетатестнул. Из видимых нововведений — механизм менюшек. Теперь там можно не только “страницы”, но и произвольные ссылки, и категории постов.

А также теперь тут встроен WordPress MU — движок для хостинга блогов. Учитывая, что у меня тут больше одного вордпресика, было бы удобно, если бы было вовремя. Щас уже удобнее держать их раздельно.


oEmbed и WordPress

В принципе, в новой версии WordPress 2.9 вставка объектов oEmbed работает из коробки. Я вот сразу удалил Viper’s Video Tags для своих немногих утюбовских роликов, но нам ведь этого мало, правда? В коробке всегда что-нибудь забудут или где-нибудь перемудрят.

Как это работает

Берем ссылку на страничку, которая поддерживает oEmbed и не делая ее активной гиперссылкой просто пишем отдельной строчкой (подобное поведение можно глобально отключить в настройках):

http://www.youtube.com/watch?v=Nej4xJe4Tdg

становится

Если же нам нужно разместить элемент посреди текста — просто обрамляем его тегами [embed][/embed]

Обзор возможностей

Сначала посмотрим что мы имеем из коробки: вставка объектов из доверенных источников. Как ни странно, доверенные источники не задаются всякими сертификатами, а просто прописаны в коде. Это:

  • http://www.youtube.com/oembed
  • http://blip.tv/oembed/
  • http://www.vimeo.com/api/oembed.{format}
  • http://www.dailymotion.com/api/oembed
  • http://www.flickr.com/services/oembed/
  • http://www.hulu.com/api/oembed.{format}
  • http://lab.viddler.com/services/oembed/
  • http://qik.com/api/oembed.{format}
  • http://revision3.com/api/oembed/
  • http://photobucket.com/oembed
  • http://photobucket.com/oembed
  • http://www.scribd.com/services/oembed
  • http://wordpress.tv/oembed/

негусто. Зато вроде все проверенные, да и всё равно большинству нужен только утюб. Их можно использовать всем юзерам (возможно даже в камментах — не проверял). В принципе, плагинами можно список расширить, но есть способ лучше.

Снимаем ограничения

Итак, первый бонус — Enable oEmbed Discovery от Viper007Bond. Снимает ограничение на доверенные источники. Теперь пользователи, имеющие право доступа “unfiltered_html” (по умолчанию это роли Admin и Editor) могут добавлять любые странички, поддерживающие oEmbed. Профит? Профит!

А мы чем хуже?

Сделаем блог источником вставок. Для этого нам нужен плагин oEmbed Provider. Ставим и радуемся. Каких-либо настроек у него я не нашёл, хотя хотелось бы заменить тип с ‘link’ на ‘rich’, но это не настолько принципиально.

Теперь ваш блог готов к Web 3.0! Ну, мой, во всяком случае, хотя для галереи бы еще не помешало, но пока нету =(


Еще одна избегалка спама

Раз уж Dandr решил опубликовать мой способ, надо бы сделать канонический вариант инструкции.

Итак. Смысл — боты обычно не заполняют форму на сайте, а шлют запрос напрямую файлу wp-comments-post.php. Спрячем его.

(continue reading…)


WordPress and Spam

Из мелких приятностей WordPress 2.7: теперь спам можно очистить и без включенного Akismet


Как отключить Akismet?

Как выкорчевать Akismet из системы? Даже если его выключить в настройках, удалить файл и стереть WP API Key, в спам всё равно что-то регулярно попадает.


WP-OpenID и закон подлости

Закон подлости для систем, подобных WordPress: стоит вам отредактировать какой-либо плагин, как он начнёт очень часто обновляться.

Стоило мне переименовать wp-comments-post.php для защиты от спама как плагин OpenID начал бешено обновляться. Это конечно хорошо, что они “вылизывают” систему для лучшей поддержки стандарта, но каждый раз туда лазить и переправлять в трёх местах имя файла — это не айс.


WP OpenID теперь еще и источник

Плагин WP OpenID, как понятно из названия, предоставляющий функционал OpenID для WordPress, недавно обновился. Главное и самое полезное новшество: теперь он предоставляет еще и услуги источника OpenID. Теперь для не надо искать сторонний сервис.

Для работы источника рекомендуется доставить плагин XRDS-Simple (хотя у меня работает пока и без него)



Проблема с Akismet 2.1.7

В новой версии плагина WordPress для борьбы со спамом обнаружена проблема — в админской панели не работает ни одна кнопка. В сети гуляет несколько неофициальных патчей, но я бы рекомендовал просто откатиться до предыдущей версии.

Скачать Akismet 2.1.6


Экспорт на ли.ру

Настроил-таки экспорт на сервис blog.ru, который кросспостит на мой аккаунт на ли.ру. Слишком хитро, но вроде работает. По крайней мере, отпадает необходимость в убогой RSS-синдикации ли.ру

p.s. найденный плагин для прямого кросспоста (LiCi) оказался диким убожеством.


  • FeedBurner

  • Calendar

    February 2012
    M T W T F S S
    « Jan    
     12345
    6789101112
    13141516171819
    20212223242526
    272829  
  • Archives

  • Categories

  • SunChaser on Twitter

    • @azakharov = говноговноязаговно, так? 13 hours ago
    • RT @drunktwi: - Сволочь ты! Всю жизнь мне испортил! Всю молодость на тебя потратила! - Хватит разговаривать с дипломом. 4 days ago
    • RT @read_the_tweet: По мнению президента, стране не хватает квалифицированных рабочих. По мнению рабочих, стране не хватает квалифициров ... 5 days ago
    • @stupid_bob диджеинг это прикрытие, очевидно же 5 days ago
    • @Vedma2102 здоровенная? О__о 6 days ago
  • Copyright © 1996-2010 Chase Your Dreams!. All rights reserved.
    iDream theme by Templates Next | Powered by WordPress