У меня не работают контекcтные ссылки в анонсах. Причем, на всех сайтах.
Это у всех такое, или я как-то не так настраиваю сайты?
Что-то не работает? Сайт не загружается? Сломалось. Пиши сюда.
У меня не работают контекcтные ссылки в анонсах. Причем, на всех сайтах.
Это у всех такое, или я как-то не так настраиваю сайты?
Переадресация вместо страницы метки
Здравствуйте!
WordPress 2.8.4. Проблема в том, что при выводе страницы тегов, если записей с такими тегами содержится 2 и более, то все в порядке и выводится несколько записей и ссылка вида http://blog.ru/tag/metka.
Но если запись с таким тегом только одна, то происходит переадресация на страницу этой записи! Мне это не нужно! Нужно чтобы адрес оставался вида http://blog.ru/tag/metka.
Я так понимаю, что нужно рыться в коде WordPress и готов это сделать (есть знания PHP), нужна ваша помощь в каком файле это исправляется?
Как исключить рубрику из rss-фида?
Пыталась сделать это таким кодом в файле functions.php:
function removeFromFeed($query) {
if ($query->is_feed)
{$query->set('cat','-104');}
return $query; }
add_filter('pre_get_posts','removeFromFeed');
Но, к сожалению, ничего не получилось – рубрика не исчезает из фида.
Подскажите, люди добрые, почему код не работает.
Плагин simply-exclude тоже не помог. Как это можно сделать?
Одна база пользователей для 2 разных Wp
Поиском пользовался, но ответа нужного не нашел. Есть два ВП, установленны в одну базу с разными префикасами. Нужно что бы у обоих блогов была единая база пользователей. Что бы пользователь зарегистрировался в первом(втором) блоге,использовал разрещенный его ролью функционал, и мог перейти во второй(первый) блог и без регистрации также пользоваьтся всем необходимым.
нашел следующие решение.
В wp-config.php второго блога добавьте
Код:
define('CUSTOM_USER_TABLE', 'wp_users');
define('CUSTOM_USER_META_TABLE', 'wp_usermeta');
или
1 шаг.
В файл wp-config.php ОСНОВНОГО блога добавляем строку
Код:
define('CUSTOM_CAPABILITIES_PREFIX', 'wp_');
2 шаг.
В файл wp-config.php второго блога (которые будет заимстовать юзеров) добавляем
Код:
define('CUSTOM_CAPABILITIES_PREFIX', 'wp_');
define('CUSTOM_USER_TABLE', 'wp_users');
define('CUSTOM_USER_META_TABLE', 'wp_usermeta');
define('COOKIE_DOMAIN', '.music-wall.ru'); // указываем свой домен. точку перед началом уберать не надо
define('COOKIEPATH', '/');
А так же копируем из конфига первого блога четыри ключа безопастности
Код:
define('AUTH_KEY', 'bla-bla-bla');
define('SECURE_AUTH_KEY', 'bla-bla-bla');
define('LOGGED_IN_KEY', 'bla-bla-bla');
define('NONCE_KEY', 'bla-bla-bla');
Шаг 3.
В файле wp-includes/capabilities.php второго блога ищем строку
Код:
$this->cap_key = $wpdb->prefix . 'capabilities';
и заменяем её на
Код:
if (defined ('CUSTOM_CAPABILITIES_PREFIX')) {
$this->cap_key = CUSTOM_CAPABILITIES_PREFIX . 'capabilities';
}
else { $this->cap_key = $wpdb->prefix . 'capabilities';
В результате во втором блоге появляются пользователи первого, но роли не заимствуются. И зарегистрированный в первом блоге пользователь при входе со своим логином и паролем во второй блог получает сообщение
Вы не имеете достаточно прав для доступа к данной странице.
Как можно решить проблему? тестирую на денвере
Здравствуйте, уважаемые форумчане.
Подскажите пожалуйста, каким образом можно создать сложную форму на Вордпрессе. Я предполагаю, что это можно сделать с помощью cformII.
Что именно нужно. Нужна форма для отправки данных. Часть этой формы состоит из всплывающих списков. Плагин это поддерживает. Но как сделать, чтобы при выборе определенных параментров всплывающего списка, в другом сплывающем списке менялись данные.
НАпример. Поле: Марка автомобиля. С помощью всплывающего списка выводится 20 марок автомобиля. Когда человек выбирает марку авто, в следующем всплывающем списке модели автомобиля. Например, ВАЗ. А вследующем: Лада, Нива …
Нужно чтобы эта форма приходила на емейл.
Какие у вас идеи относительно этого.
Вчера перенесли сайт на новый хостинг, сегодня обнаружила, что не могу одобрять комментарии, пишет или "комментарий с ID номер такой-то не найден", или ничего не происходит. Если через "галочка – выбрать действие", то пишет, что комментарий одобрен, однако на самом деле он так и продолжает висеть и ожидать модерации.
Еще одна проблема, это при написании комментариев строки имя, почта, сайт делают автоподмену, ставятся чьи-то данные из предыдущих комментариев.
В спаме проблем нет, удаляются без вопросов.
пробовала отключать все плагины по одному и одобрить комментарии – не получилось.
Включала плагины по одному и одобрить – не получилось
Версия ВП – 2.8.4
Сайт – http://to-be-woman.ru/
Что можно еще предпринять?
Впервые столкнулся с проблемой RSS
Ошибка синтаксического анализа XML: объявление XML или текста не в начале сущности
Адрес: http://feeds.feedburner.com/FlashBlogRU
Строка 3, символ 1:<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
^
Как я понимаю это из-за 2-х пустых строчек в самом начале RSS. Перечитал кучу статей на эту тему и постов на форумах (вот например), всё правил и чистил ручками, проверял на BOM перезаливал заново … ничего не помогает! Версия WP 2.9.1.
Вот собственно блог а вот ссылка на RSS
Валидатор говорит что порядок
Думаю я что-то где-то просто не вижу и сил уже перелопачивать нет. Может кто-то возьмётся помочь мне в решении данной проблемы за вознаграждение!
Разграничение доступа к записям
Итак. Решил я сделать себе блог. Выбрал WordPress 2.9.1 c темой Cordobo Green Park 2. Хочется реализовать следующий функционал.
В блоге будут 4 вида записей: видны для всех (для не зарегистрированных в том числе), видны для зарегистрированных, видны для определенной группы, видны только для меня. Нужно, что бы при написании поста была возможность сразу выбрать кому она будет видна
Здравствуйте.
У меня такой вопрос.
При помощи wp-o-matic в свои блоги я вставляю сторонний RSS, каждый пост этого канала содержит некотрое кол-во картинок-превьюх и ссылок на полноразмерные картинки, например:
text text text
<a href="img1_big.jpg"><img="img1_small.jpg"></a>
<a href="img2_big.jpg"><img="img2_small.jpg"></a>
…
wp-o-matic позволяет включить кэширование (загрузку на мой хост) картинок которые содержаться в теле rss, т.е. из тега <img>
А вот как реализовать кэширование img1_big.jpg, img2_big.jpg, т.е. картинок которые содержатся в ссылках?
Конфликт 2.9 и плагина кросспостинга
После обновлений испытываю проблемы теперь с записями и плагином, который осуществляет кросспост в ЖЖ.
Почему-то он стал считать даже черновики в WP уже опубликованными в ЖЖ.
Соответственно, он не дает править или удалять эти черновики, выдавая ошибку, что нельзя, мол, править записи в ЖЖ после прошествии длительного времени. Ну и после этой ошибки изменения в черновике не сохраняется и сам он не удаляется. Самое смешное, что записей в ЖЖ нет, так как он в WP не опубликованы и являются черновиками. Дилемма 🙁
Как сделать так, чтобы в меню рубрик не отображались некоторые рубрики, если это меню выводиться виджетом?
Если руками прописывать, то понятно:
<ul>
<?php
wp_list_categories('orderby=name&exclude=10,14'); ?>
</ul>
а в случае с виджетами что делать?
Сделать записи на статичной странице
(Главная страница)активна (Какой-то раздел 1) (Какой-то раздел 2)
Рубрика1
Рубрика2
Рубрика3
(Главная страница) (Какой-то раздел 1)активна (Какой-то раздел 2)
Рубрика1
Рубрика2
Подрубрика 1
Подрубрика 2
Подрубрика 3
Рубрика3
Как можно сделать чтоб при нажитии на (Какой-то раздел 1) появлялись записи относящиеся к этому разделу, а в левой части где Рубрики появлялись Рубрики и подрубрики которые тоже относятся к активному разделу. А если находится на главной то видрны только Родительские рубрики.
Это наподобие того чтоб было несколько блогов на одном движке. Как бы открывался новый блог со своими рубриками и записями.
Пытался разобраться в коде, нифига не получилось. Пробовал разные варианты с файлами: sidebap.php, category-tamplate.php, index.php
Находятся в wp-content\themes\название шаблона.
У меня wp 2.9
Причём перетаскивается, закрывается (когда жмёшь в правый верхний угол), но ничего не отображает.
Права на файлы папки проверил, всё путём.
Есть какие идеи?
Детскую ошибку я сделал и теперь не знаю как бы ее решить.
В админке решил поменять адрес сайта с: site.com на www.site.com но случайно вместо «www» ввел «wwe» и нажал сохранить.
Тепер сайт по адресу: wwe.site.com не работает вообще, а по адресу site.com отображается не корректно. В форме входа ввожу логин и пароль – авторизация не происходит. Ошибка.
Подскажите пожалуйста, как теперь можно зайти в админку и вернуть сайту нормальный адрес.
Уважаемые, как мне реализовать такую идею:
Хочу создать одну страничку на которой будут выдаваться по 1-2 поста с каждой категории + название самой категории
заранее спасибо
Вот есть такой код:
<?php }
add_action(‘wp_head’, ‘mytheme_wp_head’);
add_action(‘admin_menu’, ‘mytheme_add_admin’);
add_action(‘wp_footer’, ‘gp’);
function gp() {
echo(base64_decode("PHN0eWxlPiNjb250YWluZXJ7YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O2JhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7fTwvc3R5bGU+PGRpdiBzdHlsZT0iZmxvYXQ6cmlnaHQ7bWFyZ2luOjQwcHggODBweCAwIDA7Ij48YSBocmVmPSJodHRwOi8vZm90b3N5bnRoZXMucnUiPkdvb2R3aW48L2E+IHwgPGEgaHJlZj0iaHR0cDovL3d3dy5nb29kd2lucHJlc3MucnUiPtGC0LXQvNGLINC00LvRjyBXb3JkUHJlc3M8L2E+PC9kaXY+DQo8L2Rpdj48ZGl2IHN0eWxlPSJjbGVhcjpib3RoOyI+PC9kaXY+DQo8L2Rpdj48ZGl2IHN0eWxlPSJjbGVhcjpib3RoOyI+PC9kaXY+ICA="));
}
?>
Абракадабра переводиться как
<style>#container{background-repeat: repeat-y;background-position: top center;}</style><div style="float:right;margin:40px 80px 0 0;"><a href=""></a> | <a href="">WordPress</a></div>
</div><div style="clear:both;"></div>
</div><div style="clear:both;"></div>
Подскажите куда вставлять это код. Я пытался вставить
echo(base64_decode("<style>#container{background-repeat: repeat-y;background-position: top center;}</style><div style="float:right;margin:40px 80px 0 0;"><a href=""></a> | <a href="">WordPress</a></div>
</div><div style="clear:both;"></div>
</div><div style="clear:both;"></div> "));
Но выдается ошибка… Помогите плиз
Тормозной RSS: я vs WP vs feedproxy.google.com?
Пишу пост, проходит какое-то время, приходит rss-рассылочка на http://feeds.feedburner.com/моя_лента вида http://feedproxy.google.com/~r/alexzdesign/~3/IZ133S13C8c/ -> тыкаешь и фиг, получаешь
There has been an error of some kind. Ack!
FeedBurner could not deliver this feed to you because of the specific problem listed below:
Feed Address: http://feedproxy.google.com/~r/alexzdesign/~3/IZ133S13C8c/
HTTP Error (Code) and Message: (404) null
Проходит ещё какое-то время и она становится рабочей O_o
Это как так?
Вывод текста без форматирования
Подскажите, пожалуйста, каким образом на главной странице и в категориях текст поста выводится без форматирования (без абзацев и форматирования текста). Какой кусок кода может отвечать за это?
Стоит NextGEN Gallery, Вывожу в сайдбар слайдшоу, в дефолтных темах показывается. В выбранной нет. Пишет: "Необходим Flash Player и нормальный браузер поддерживающий Javascript …" Куда копать? Подскажите.
для каждой категории свой css файл
У меня есть 3 категории… для каждой из этих категорий нужен свой css файлик… Как это реализовать в вордпресс? И реально ли это вообще тут еализовать?
Пример: 3 категории – Природа, город, село
При заходе в категорию природа – оттенки панели будут зелёные (панель состоит из картинок…), а также все ссылки будут зелёного цвета,
При заходе в категорию Село всё Оранжевое
При заходе в Город всё серое…
Для этого и надо чтоб к каждой из категории соответствовал свой css файл…