Сегодня запустил еще один сателлит про Максима Ноготкова, при этом использовал Wordpress 2.5.
Обнаружил, что в этой версии Вордпресса есть баг с заголовком при обращении к несуществующей странице. При попытке обращения к заведомо несуществующей странице отдавался текст с главной страницы и сервер отдавал код 200 (страница существует и доступна), а не как положено 404 (при этом […]
Всем привет!
Сегодня нужно было вставить код Youtube, выдаваемый для вставки в свою страницу, но он не проходит XHTML-валидацию.
Вот решение проблемы:
Стандартый код:
<object width=”425″ height=”355″><param name=”movie” value=”video_url”></param><param name=”wmode” value=”transparent”></param><embed src=”video_url” type=”application/x-shockwave-flash” wmode=”transparent” width=”425″ height=”355″></embed></object>
Переделанный валидный XHTML-код:
<object type=”application/x-shockwave-flash” data=”video_url” width=”425″ height=”355″><param name=”movie” value=”video_url” /><param name=”FlashVars” value=”playerMode=embedded” /></object> Собственно video_url - это путь к видео, который указан в выдаваемом […]
Не знаю, может быть кому-то будет неинтересно, но есть один очень неприятный баг при постинге в Wordpress из под Оперы (Opera), используя визуальный редактор (tinyMCE). Да и в других CMS, использующих tinyMCE (Взять тот же Drupal).
На выходе получается невалидный XHTML - код (код не соответствует стандартам XHTML), т.е. получается “uppercase” - код (URL, ALT, […]
У Вас возникла потребность показывать какую-либо информацию (например, ссылку, текст) в блоге на Wordpress только для администратора или для любого другого зарегистрированного пользователя блога?
Нет ничего проще, ниже представлен кусок кода, который Вам поможет:
< ?php if (current_user_can(’level_10′)) { ?>
Здесь пишем все, что должно быть доступно только для админа :)
< ?php } ?>
Я в этот блок, например, […]
Давайте вместе составим корректный файл robots.txt для блога на Wordpress. Думаю, что многим это пригодится. ;)
Напомню, что файл robots.txt должен быть один на сайт и располагаться в корне сайта.
Итак, приступим:
User-agent: *
Disallow: /cgi-bin
Disallow: /wp-content/plugins
Disallow: /wp-content/cache
Disallow: /wp-content/themes
Disallow: /trackback
Disallow: /feed
Disallow: /comments
Disallow: */trackback
Disallow: */feed
Disallow: */comments
Disallow: /*?*
Disallow: /*?
Disallow: /*.php$
Disallow: /*.js$
Disallow: /*.inc$
Disallow: /*.css$
Может быть стОит добавить что-то еще?
Сделать это не просто, а очень просто. Для этого в файле header.php в тег title достаточно вставить следующий код:
<?php if(is_tag()) { $tagTitle = preg_replace(’/-/’ , ‘ ‘ , $tag); echo ucwords($tagTitle); }?>
Надеюсь, кому-то пригодится.
Потихоньку занимаюсь тюнингом блога. Решил сделать систему тегов и облако тегов. Для этих целей был выбран плагин Ultimate Tag Warrior, поскольку другие плагины, которые используются для этой цели, почему-то не встали. Неплохой плагинчик, судя по количеству комментариев на сайте автора.
Так вот, все бы ничего, вот только при попытке просмотра записей с тегом на русском языке […]