- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Вордпресс конфликтует с коротким ЧПУ.
Конфликт выражается в:
- не получается применить пользовательский темплейт к страницам.
- не дает результата выбор в "настройках чтения" "Страница записей:" ты ее выбираешь, но она не срабатывает. обычный пост показывает. в темплейте все норм.
Почему все указывает на ЧПУ:
Если мы постоянные ссылки делаем /?p=123 то все работает.
Если /%postname%/ то не работает.
Возможная причина:
На сайте добавлены кастомные посты через functions, к ним привязана еще одна таксономия.
Кастомный пост тоже имеет короткий урл (возможно тут начало конфликта кроется, не знаю).
Как зарегистрированы кастомные посты (ну и к ним еще есть теги, категории и одна таксномия пользовательская):
add_action('init', 'my_custom_init');function my_custom_init()
{
$labels = array(
'name' => 'Кастом', // Основное название типа записи
'singular_name' => 'Кастом', // отдельное название записи типа custom
'add_new' => 'Добавить новый',
'add_new_item' => 'Добавить новый Кастом',
'edit_item' => 'Редактировать кастом',
'new_item' => 'Новый Кастом',
'view_item' => 'Посмотреть Кастом',
'search_items' => 'Найти Кастом',
'not_found' => 'Кастомов не найдено',
'not_found_in_trash' => 'В корзине Кастомов не найдено',
'parent_item_colon' => '',
'menu_name' => 'Кастомы'
);
$args = array(
'labels' => $labels,
'public' => true,
'publicly_queryable' => true,
'show_ui' => true,
'show_in_menu' => true,
'query_var' => true,
'rewrite' => array('slug'=>'/','with_front'=>false),
'capability_type' => 'post',
'has_archive' => true,
'hierarchical' => false,
'menu_position' => null,
'supports' => array('title','editor','author','thumbnail')
);
register_post_type('custom',$args);
}
---------- Добавлено 30.09.2014 в 01:56 ----------
в общем нашел сам ошибку, но кому интересно решение коротких ЧПУ с кастомными постами, ищите Remove the slug from published post permalinks. Only affect our CPT though.