• Поставил RusToLat и All In One SEO Pack ссылки все чпу, все хорошо, но возникла необходимость сделать несколько статей такого вида http: //site.ru /?p=123 (как по умолчанию). После знака «=» мне необходимо поставить конкретное число. С WP работаю несколько дней, до этого сидел на joomla, так что сильно не пинайте. Обратил внимание, если Настройки постоянных ссылок оставить по-умолчанию то при публикации заметок URL создается рандомно.

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • когда вы создаете запись/страницу вверху редактора есть поле «заголовок» и сразу под ним прописан УРЛ статьи, ну а рядом кнопка «изменить» — нажимаете, меняете, сохраняете

    Cj Cat, эт я видел. В том случае мешала категория в Настройки постоянных ссылок — произвольном — я поставил /%category%/%postname%.html, /%category%/ (лишним было), сделал так /%postname%.html, и теперь при помощи кнопки «изменить» подставил нужное мне окончание. Спасибо за оперативный ответ.

    А теперь проблема… при вставке окончания к ссылке ?p=83 удаляет символы ? и =. Получается http: //site.ru /p83 а нужно http: //site.ru /?p=83

    все чпу, все хорошо, но возникла необходимость сделать несколько статей такого вида http: //site.ru /?p=123 (как по умолчанию)

    Невозможно.

    SeVlad а как сделать что бы не резало знак «?» и «=» это решаемо?

    а как сделать что бы не резало знак «?» и «=» это решаемо?

    По нормальному — никак. Но мб какие-то костыли и можно изобрести.

    Матчать: После знака «?» идут перечисления параметров в формате key=value, передаваемые в файл, указанный перед ним (в случае отсутствия указания файла — в индексный файл).

    При включении ЧПУ в ВП все параметры передаются в обработку. Т.е. режутся.


    Пока писал, мне пришел в голову такой вариант.
    Возможно можно сделать в виртуальном подкаталоге (site.ru/category_nowrite/) .
    Для этого при пермалинках с участием %category% создать рубрику и в хтацессе на этот вирт. подкаталог прописать исключения\отмену дефолтного RewriteRule + добавить свои правила, переписывающие слаги нужных постов. В слаги при этом писать без «?» и «=», а например через дефис. Дальнейшую обработку производить в хтацесс. Как конкретно и будет ли вообще работать — не подскажу.
    Экспериментировать желания нет, ибо все это нецелесообразно.

    ну есть поле «Ярлык»
    есть плагин «WP no category base» — удаляет /category/
    есть короткие ссылки в WP такие как вам надо

    лучше напишите зачем вам это надо?

    ну и руками можно написать типа

    <a href="<?php bloginfo('url'); ?>/?=<?php global $post; echo $post->ID; ?>">blablabla</a> — вроде как-то так

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Как сделать статью с нужным URL» закрыта для новых ответов.