могу ли я использовать номер для поста/страницы?

<p>можно ли использовать номер для слага поста/страницы? я пытался использовать, например, '123' для моей страницы, но каждый раз wordpress конвертирует ее в '123-2'.</p><p>я предполагаю, что любое число, возможно, интерпретируется wp как идентификатор. номер, который я хочу использовать, не имеет ничего общего с идентификаторами записей/страниц. могу ли я обойти это?</p><p>и да, у меня есть веская причина для использования числа вместо текста в этом случае :-)</p><p>правка: на связанном, более общем примечании, какие ограничения есть на то, что вы можете положить в слаг? я обнаружил, что я также не могу использовать знак +, хотя у меня этот символ в именах файлов работал просто отлично.</p>

<p><strong>это только страницы, где это проблема. посты в порядке.</strong></p><p><em>мне это кажется ошибкой, но независимо от того, является ли это ошибкой, вы не можете использовать числовые слагы на страницах.</em></p><p>это связано с тем, что слагаемые числа типа "/ 750 /" мешают постам года "/ 2010 /" и т.д., а wordpress не может определить разницу.</p><p>если вы сохраняете две страницы для черновика с одним и тем же номером (скажем, 750), wordpress назначает слаг 750-2 для обеих. после публикации первый будет оставаться 750-2, а второй обновится до 750-3. там нет нормального способа получить слаг 750 на странице с 3,0</p><p><strong>обновление:</strong> <a href="http://core.trac.wordpress.org/ticket/11917">http://core.trac.wordpress.org/ticket/11917</a> - это билет, запрещающий числовые слизни.</p>

<p>краткий ответ: да, это возможно.</p><p>у меня не было проблем, чтобы использовать пронумерованный слизень, на бетоне это было "56789". прибавьте -2, если у вас уже есть слаг, поэтому к нему добавляется дополнительный номер.</p><p>обычно это работает, потому что слаг является строкой, а эти числа также являются строкой, поэтому не работает интерпретатор, который идентифицирует ваше предложение слага как число, а затем обрабатывает его другим способом, идентифицируя как английские слова.</p><p>таким образом, вы можете просмотреть свой блог с помощью slug 123 и посмотреть, что там. кроме того, вы можете заглянуть в свою базу данных и найти фрагмент в самих данных, потому что они могут быть использованы во вложении или около того.</p><p><strong> обновление: </strong>у меня также может быть слаг <code>123</code> - только для информации. никаких проблем с этим номером и настройками этой постоянной ссылки: <code>/%year%/%monthnum%/%postname%</code>.</p>

<p>я почти уверен, что невозможно использовать числа для слагов из-за того, что процесс перезаписи url-адреса. я не знаю точную техническую причину этого, но я понимаю, почему это должно было бы препятствовать тому, чтобы числовые блоки соответствовали фактическому числовому идентификатору страницы.</p>

<p>абсолютно возможно использовать числа для слагов страниц. однако добавление случайного числа в конец url-адреса страницы всегда будет возвращать эту страницу (если только она не совпадает с url-адресом другой страницы), поскольку механизм перезаписи привязывает числа, соответствующие концам пермаструктуры страницы, чтобы обеспечить разбиение на страницы внутри сообщений. я предполагаю, что у вас есть какой-то пост в вашей базе данных, который использует 123 в качестве своего слага (это может быть изображение, другое вложение, элемент меню или что-то еще). если вы исправите это, вы сможете установить slug своей страницы на 123, и он будет работать. wordpress добавляет правила перезаписи для каждой страницы в отдельности, поэтому проблема не в том, что она не распознается.</p>