Gutenberg: Не могу изменить постоянную ссылку

Созданный на 20 июн. 2017  ·  79Комментарии  ·  Источник: WordPress/gutenberg

После публикации страницы нет возможности изменить постоянную ссылку. Единственный способ изменить постоянную ссылку - использовать ссылку _Быстрое редактирование_ на странице, где перечислены все ваши сообщения.

Иногда люди делают ошибки при добавлении заголовка вашей страницы. Если вы опубликовали страницу, вам необходимо иметь возможность редактировать постоянную ссылку, потому что простое изменение заголовка страницы не изменит ее.

Core REST API Task General Interface [Feature] Permalink [Type] Plugin Interoperability

Самый полезный комментарий

Мне пришлось погуглить How to change permalink in Gutenberg и я пришел сюда, чтобы узнать о редактировании постоянной ссылки.

Все 79 Комментарий

Кнопка редактирования будет добавлена ​​рядом с кнопкой копирования постоянной ссылки. (Я не знаю, почему он еще не добавлен.) Спасибо, что подняли этот вопрос!

Приятно слышать, но где же кнопка копирования постоянной ссылки? Я этого тоже нигде не вижу. Полагаю, это тоже нужно добавить.

Пользовательский интерфейс постоянной ссылки появляется, когда вы сохранили свой пост и щелкнули по заголовку.

Учитывая, что это, похоже, вызывает некоторые проблемы с обнаружением, мы должны вернуться к этому.

Вот макет текущего поведения:

permalink

Вот старый макет:

permalink older

ААА, хорошо. Да, это не очень понятно. Никто этого не найдет. По крайней мере, во всяком случае, не специально.

Было бы намного лучше, если бы постоянная ссылка постоянно демонстрировалась в том же положении, что и сейчас.

Вы можете показать его немного слабее, когда люди редактируют свой контент.

gutenberg-permalink

Когда вы наводите на него курсор, вы показываете кнопку «Копировать и редактировать» и делаете ее немного темнее.

gutenberg-permalink-hover

Было бы намного лучше, если бы постоянная ссылка постоянно демонстрировалась в том же положении, что и сейчас.

Интересно узнать, почему вы считаете, что эта информация должна отображаться постоянно.

Для меня это то, что я хочу видеть только тогда, когда хочу его отредактировать. Меня всегда раздражало его отображение в текущем пользовательском интерфейсе WP.

Мне показалось естественным и очевидным отображение постоянной ссылки, когда я нажимаю на заголовок для редактирования.

@buzztone Лично мне нравится знать URL-адрес, который создается при сохранении страницы. Досадно, что это скрыто и не интуитивно понятно, как сейчас. Он даже не отображается, когда вы наводите курсор на заголовок страницы, вам нужно щелкнуть по нему, чтобы он отобразился. Вам не нужно нажимать на заголовок страницы на существующих экранах редактирования, чтобы просмотреть постоянную ссылку. Это просто есть. Я знаю, что я определенно не думал, что щелкну по названию страницы, чтобы просмотреть ее.

С точки зрения SEO такие плагины, как Yoast, предоставляют возможность автоматически удалять стоп-слова из ваших

Мало того, отображение URL-адреса действует как удобная ссылка на предварительный просмотр страницы (и да, я понимаю, что есть кнопка предварительного просмотра. Также есть кнопка предварительного просмотра на существующих экранах редактора). Кроме того, постоянная ссылка отображается на страницах редактирования текущего сообщения / страницы. Этот новый опыт редактирования может сбить с толку некоторых людей, удаление / скрытие слишком большого количества существующих функций только сделает их еще более запутанными.

Он даже не отображается, когда вы наводите курсор на заголовок страницы.

Я считаю, что отображение постоянной ссылки при наведении курсора на заголовок обеспечивает достаточно сильное сходство с существующим пользовательским интерфейсом, чтобы избежать путаницы среди существующих пользователей, если это будет сочтено целесообразным.

@buzztone Это определенно было бы лучше, чем щелкать по нему. Интересно узнать, почему вы не хотите, чтобы он постоянно демонстрировался.

Интересно узнать, почему вы не хотите, чтобы он постоянно демонстрировался.

Я вижу, что редактор Гутенберга создает совершенно новый опыт редактирования для WordPress, который сильно отличается от текущего редактора и намного удобнее для пользователя, особенно для начинающих пользователей.

В этом контексте я рассматриваю постоянную ссылку как исторический артефакт.

Для меня это вспомогательная часть процесса редактирования. Я не считаю это более важным, чем другая общая информация о публикации, такая как Статус, Видимость, Опубликован и т. Д., Которые включены в Настройки публикации.

Лично я был бы счастлив увидеть постоянную ссылку только в настройках публикации, но я понимаю, что необходимо включить ее примерно в ее текущее местоположение, чтобы помочь существующим пользователям легко ее найти.

Я также ошибаюсь в том, что всегда могу видеть постоянную ссылку.

Пример, в котором я вижу, что это полезно, - это иерархические типы сообщений, URL-адрес позволяет быстро визуально определить, где находится страница в иерархии страниц ...

Похоже, есть широкое согласие, что мы хотим найти продуманное место для постоянной ссылки. Тот, который не виден как загадочное мясо, но также и не навязчивый.

Как насчет того, чтобы мы пересмотрели базовый шаблон проектирования _blocks_ и посмотрим на другой способ отображения вещей. Сейчас макеты блока выглядят так:

screen shot 2017-06-21 at 10 01 12

Перемещение слева и дополнительные кнопки справа отображаются при наведении курсора. Мы могли бы использовать этот образец.

Наведите курсор на заголовок:

screen shot 2017-06-21 at 10 03 29

Щелкните значок ссылки:

screen shot 2017-06-21 at 10 05 51

В качестве альтернативы, если мы хотим, чтобы он был еще более заметным, мы могли бы просто всегда показывать значок ссылки рядом с заголовком. Вот что мы делаем на WordPress.com, и это хорошо работает:

screen shot 2017-06-21 at 10 06 51

@jasmussen Мне нравится предложение показывать значок ссылки рядом с заголовком. Он сохраняет четкий индикатор ссылки на страницу видимым, в то же время делая ее довольно минимальной и ненавязчивой.

Значок ссылки делает свое назначение очень понятным, но при этом минималистичным и ненавязчивым.

Постоянное отображение значка ссылки рядом с заголовком также дает преимущество в том, что блок заголовка отличается от других блоков.

Лично меня смущает визуальное сходство с блоками заголовков. Сначала я подумал, что это заголовок, и был смущен тем, что увидел в настройках публикации.

Я действительно думаю, что важно дать понять пользователям, что этот блок является заголовком.

Похоже, здесь у нас есть консенсус. Тогда попробуем этот паттерн.

По теме: # 577

Я согласен, что отображение значка ссылки слева от заголовка при наведении курсора кажется приятным и ненавязчивым. Он создает четкое отличие от заголовка и обычного блока.

Мне нравится значок ссылки, но я также считаю, что ярлык лучше изменить в контексте вкладки «Настройки публикации», а не перемещаться где-нибудь в редакторе (проще для мобильных пользователей?).

Единственная проблема с перемещением его в настройки публикации заключается в том, что он удаляет его для людей, которые решают закрыть окно настроек публикации на рабочем столе (для иммерсивного режима), и прячет его за шестеренкой на мобильном устройстве.

Единственная проблема с перемещением его в настройки публикации заключается в том, что он удаляет его для людей, которые решают закрыть окно настроек публикации на рабочем столе (для иммерсивного режима), и прячет его за шестеренкой на мобильном устройстве.

Верно, но это значение:

  • WP автоматически устанавливает обычно несколько разумное значение по умолчанию.
  • только обычно изменяется, если вообще, один раз за сообщение.

Это случайное действие не _ нужно_ отображать постоянно. Для меня это подпадает под тот же тип настроек, готовых к публикации, что и изменение даты публикации, или статуса, или автора, или установка пароля.

Я использую многосайтовую сеть с одним тестовым сайтом. Я вижу, что постоянная ссылка нависает над заголовком сообщения, но я не вижу кнопки «Изменить».

https://cloudup.com/cOr7M0eQfNB

Кроме того, сама постоянная ссылка не отображает результирующие слова в URL-адресе. Он по-прежнему отображает идентификатор запроса.

Мне нравится значок ссылки, но я также считаю, что ярлык лучше изменить в контексте вкладки «Настройки публикации», а не перемещаться где-нибудь в редакторе (проще для мобильных пользователей?).

Единственная проблема с перемещением его в настройки публикации заключается в том, что он удаляет его для людей, которые решают закрыть окно настроек публикации на рабочем столе (для иммерсивного режима), и прячет его за шестеренкой на мобильном устройстве.

Я бы также подумал о добавлении его в инспектор боковой панели, когда не выбран ни один элемент или раскрывающийся список панели публикации.

Это потому что:

  1. URL - это "уровень страницы", не связанный с конкретным блоком. Он выше в иерархии IA.
  2. Заголовок может не быть там в будущем (поскольку он будет «просто блоком» для постов без заголовка, поэтому мы не должны привязывать его к заголовку.
  3. Это расширенная функция: пользователь, который просто публикует сообщения без открытой боковой панели, может просто писать и публиковать.
  4. Это не то, о чем следует заботиться во время написания, это больше связано с публикацией.
  5. Как говорили другие, не обязательно отображать постоянно.

Как бы это выглядело, если бы постоянная ссылка была на боковой панели? Будет ли это отдельная панель или мы можем вставить ее в другую?

Хороший вопрос. Новая панель «URL» (с полем, копией и, возможно, ссылкой на страницу конфигурации постоянной ссылки) кажется имеющей смысл (а также может быть расширена плагинами для обеспечения функций сокращения), но я также вижу причины для того, чтобы она была внутри других . «Обсуждение», поскольку URL-адрес часто используется совместно, «Статус» - это форма статуса.

Подумав еще раз, кажется, что в раскрывающемся списке «Опубликовать» (# 708) будет больше смысла, когда оно будет построено?
(см. также более сложное предложение, которое я недавно смоделировал для настройщика здесь ).

Мне очень нравится постоянная ссылка в раскрывающемся списке.

Я согласен - из областей на боковой панели, раздел публикации имеет для меня наибольший смысл: изменить статус публикации, изменить дату публикации, изменить доступ к публикации (пароль), изменить место публикации (slug) и т. Д.

Вот модифицированная версия каркаса Joens из # 708, которая также включает постоянную ссылку:

gutenberg-new-publish-drop-down

Место для постоянной ссылки несколько ограничено. Возможно, можно щелкнуть ссылку, чтобы увидеть полную ссылку, а когда по ней не щелкнули, можно увидеть только части ссылки, например http: //thisisalink.com/vacation / ....

Пожалуйста, не добавляйте раскрывающиеся списки к кнопкам. Это ужасное удобство использования. Кнопки предназначены для нажатия, а не для меню. Если я хочу изменить постоянную ссылку, я, скорее всего, сделаю это до публикации. Я никак не мог подумать, что мне придется нажимать кнопку публикации, чтобы изменить постоянную ссылку.

@maddisondesigns Об этом

  1. Добавьте опцию в последнюю минуту, чтобы проверить такие вещи, как расписание, теги, видимость публикации. Было бы _ критично_, чтобы эти функции не были _ только_ доступны в раскрывающемся списке, они должны были быть доступны и в другом месте (например, на боковой панели настроек).
  2. Добавьте небольшое трение к публикации, так как мы получили ряд запросов о том, что слишком легко случайно опубликовать сообщение или страницу.

@jasmussen

  1. Те элементы, которые вы упомянули, уже видны на панели настроек, которая будет видна в 99% случаев, поэтому кажется бессмысленным просто дублировать эту информацию. Это не добавляет на страницу ничего полезного. Кроме того, как я упоминал в №708, для большинства сайтов URL-адрес не помещается в это маленькое поле. Гарантированно! В конечном итоге он будет либо обрезан, что делает его бессмысленным, если вы не можете прочитать полный URL-адрес, либо, что еще хуже, он будет перенесен на несколько строк.

  2. Зачем добавлять еще один шаг в процесс публикации. Разве мы не должны делать это менее сложным. Причина, по которой случайно опубликовать страницу слишком легко, заключается в том, что здесь нет проклятой кнопки _Save Draft_! Теперь в WordPress я могу нажать _Save Draft_, а при просмотре последней версии Gutenberg он был удален. Конечно, слишком легко случайно опубликовать, когда у вас есть одна кнопка, которая не позволяет им делать ничего, кроме публикации. Это просто здравый смысл! Верните кнопку _Save Draft_ и получите отдельную кнопку публикации. За более чем 11 лет использования WordPress я ни разу не слышал, чтобы кто-нибудь жаловался, что случайно опубликовать страницу (с существующим рабочим процессом) слишком легко, и я был бы очень удивлен, если бы большинство пользователей WordPress поверили в это. Вы нарушаете существующий рабочий процесс и создаете проблемы, которых в настоящее время не существует.

Причина, по которой слишком легко случайно опубликовать страницу, заключается в том, что нет чертовой кнопки «Сохранить черновик»! [...] Это просто здравый смысл!

Извините, но это ... несущественно. Люди просто не нажимают кнопку, потому что отсутствует другая кнопка.
Кроме того, сохранение в фоновом режиме в настоящее время является стандартной функцией, которая уже эффективно внедрена и имеет четкий индикатор на странице.

За более чем 11 лет использования WordPress я ни разу не слышал, чтобы кто-нибудь жаловался, что случайно опубликовать страницу слишком легко.

Это во многом зависит от людей и рабочего процесса. Здорово, если вы никогда об этом не слышали. Тем не менее, это кое-что, что пришло в голову: просто выполните поиск на форумах поддержки WordPress.com, чтобы получить общее представление. Это может быть очень неприятно, если, как это часто бывает, действие «Опубликовать» связано с другими действиями, такими как совместное использование в социальных сетях, электронная почта и т. Д., От которых нельзя легко или вообще отказаться. Это серьезная проблема для некоторых предприятий, но я согласен, что для других это не проблема.

Длина URL-адреса - это хороший момент, который уже отмечен, как вы упомянули в другом выпуске.

Дублирование информации также требует оценки. В некоторых случаях очень важно вспомнить, что вот-вот должно произойти, особенно в сценариях, где та же самая информация могла быть введена некоторое время назад или на экране, который не был виден все время.

Совершенно нормально, если вы не согласны с какой-либо функцией, но, пожалуйста, давайте постараемся, чтобы обсуждение было продуктивным. Попробуйте без предубеждений попробовать предлагаемый пользовательский интерфейс, учитывая все возможные сценарии, а также ваши личные (оба очень ценные) и сообщите, если есть что-то, что не работает.

@folletto

Извините, но это ... несущественно

Наличие только кнопки «Опубликовать» далеко не «несущественно». Когда на странице есть только одна кнопка, люди с большей вероятностью нажмут эту кнопку по привычке, не задумываясь о том, действительно ли они сохраняют свой контент или публикуют свой контент. Принимая во внимание текущий рабочий процесс, к которому привыкли люди, было бы сохранить свой контент с помощью кнопки _Сохранить черновик_, а затем нажать кнопку _Публикация_, люди с большей вероятностью нажмут единственную кнопку на странице, просто предполагая, что она будет сохраняться их содержание.

Кроме того, сохранение в фоновом режиме в настоящее время является стандартной функцией, которая уже эффективно внедрена и имеет четкий индикатор на странице.

Фоновое автосохранение, безусловно, становится все более распространенным явлением. Я не хочу соглашаться с тем, что вы можете считать это «стандартной функцией» любыми способами.

Кроме того, я не предлагал отключить автоматическое сохранение. Автосохранение - это круто! Я указывал на то, что из-за отсутствия кнопки «Сохранить черновик» кнопку «Опубликовать» очень легко нажать. Независимо от того, сохраняется страница автоматически или нет, без кнопки «Сохранить» неудобно.

От экспертов по юзабилити, Nielsen Norman Group :

Пользователи жаждут контроля. Как и в случае с водителями на заднем сиденье, пользователи хотят контролировать ситуацию. Удаление кнопки «Сохранить» снижает контроль пользователей над интерфейсом. Внезапно веб-сайт становится автономным субъектом, который самостоятельно решает, как и когда что-то делать.

И в отношении примера формы без кнопки «Сохранить» они говорят:

Чего не хватает в этой довольно стандартной форме? Нет кнопки Сохранить! Как мы применяем наши изменения, чтобы они сохранялись в системе? Читатели, разбирающиеся в компьютерах, могут понять, что форма, вероятно, сохраняет любые изменения во время их внесения, таким образом повышая эффективность, не требуя дополнительного нажатия кнопки сохранения. Однако большинство пользователей не обладают такой смекалкой, и даже самые сообразительные из нас больше привыкли к шаблону наличия кнопки «Сохранить» или «Отправить» в конце формы. Это отличный пример того, как даже малейшее отклонение от стандарта может вызвать путаницу и увеличить когнитивную нагрузку.

После ввода своей страницы большинство пользователей увидят эту большую синюю кнопку в верхней части страницы и, даже не задумываясь и не прочитав этикетку, будут щелкать по ней, предполагая, что она сохранит их контент.

Я не предлагаю отключить автоматическое сохранение. Я предполагаю, что предоставление пользователям кнопки «Сохранить черновик», как они привыкли, снизит вероятность того, что они собираются случайно опубликовать свой контент.

Из статьи эксперта по пользовательскому опыту Пабини Габриэль-Пети « Если он не сломан, не исправляйте его»:

слишком часто изменения в дизайне приводят к разочарованию пользователей. Например, когда кинестетическая память пользователей заставляет их дотянуться до элемента управления в определенном месте на экране, а его больше нет, это расстраивает пользователей и снижает их эффективность.

Вы также упоминаете, что есть

... четкий индикатор на странице

Этот крошечный текст «Сохранено» в верхнем левом углу страницы? Это далеко не четкий индикатор. Он расположен на противоположной стороне страницы от всех остальных элементов управления. Глаза пользователей будут обращены в правую часть страницы, когда они не смотрят на свой контент, потому что именно там расположены все элементы управления и информация. Наличие индикатора, да еще крошечного на противоположной стороне страницы, не «ясно». Я даже не заметил этого, пока вы не упомянули об этом, поэтому мне пришлось вернуться на страницу, чтобы попытаться понять, о чем вы имели в виду. Он даже не расположен по центру страницы, на одном уровне с содержимым, где было бы легче увидеть.

Попробуйте без предубеждений попробовать предлагаемый пользовательский интерфейс, учитывая все возможные сценарии, а также ваши личные (оба очень ценные) и сообщите, если есть что-то, что не работает.

Я использую и тестирую Gutenberg с тех пор, как плагин был выпущен около семи недель назад. Не то чтобы я использовал это только день. Мое мнение основано на многолетнем опыте разработки и годах тесного сотрудничества с экспертами по юзабилити над проектами веб-разработчиков, а не только на моих личных предпочтениях.

Мое мнение основано на многолетнем опыте разработки и годах тесного сотрудничества с экспертами по юзабилити над проектами веб-разработчиков, а не только на моих личных предпочтениях.

Точно так же, пожалуйста, признайте опыт людей, с которыми вы обсуждаете. Цель не в том, чтобы быть правильным, а в том, чтобы построить что-то работающее. И мы работаем вместе, чтобы этого добиться. :)

Ваш комментарий был получен, как вы можете видеть из ответов здесь и в # 708, и на самом деле весьма положительно («Я полностью согласен»). Это хороший момент.

Давайте также постараемся, чтобы вопросы не выходили за рамки темы, так как это помогает найти лучшее решение. В этой ветке есть несколько идей для постоянной ссылки, давайте продолжим их изучать.

Я использую многосайтовую сеть с одним тестовым сайтом. Я вижу, что постоянная ссылка нависает над заголовком сообщения, но я не вижу кнопки «Изменить».

Я запускаю 1.1.0 на одном сайте и наблюдаю то же поведение.

Эта функция была изменена? Я ничего не вижу при наведении курсора на заголовок. Мне нужно щелкнуть по нему, чтобы просмотреть постоянную ссылку, но по-прежнему нет возможности ее отредактировать.

_Использование Gutenberg версии 1.1.0_

Я думаю, что этот все еще ожидает, чтобы конечная точка в ядре работала.

Поскольку они не были упомянуты, вот соответствующие основные заявки:

https://core.trac.wordpress.org/ticket/41014
https://core.trac.wordpress.org/ticket/38731

У этого есть несколько аспектов, связанных с REST API:

  • Параметр permalink_structure не отображается в конечной точке настроек, что означает, что у нас нет способа определить от клиента, настроен ли сайт для использования слагов (структура, содержащая токен %postname% )
  • Конечная точка настроек доступна только пользователям с возможностью manage_options (администраторам), поэтому даже если опция была добавлена, неадминистраторы не смогут получить к ней доступ.
  • Автоматически сгенерированные ярлыки не отображаются в API для черновиков (ни автономно, ни в ответе на PUT /wp/v2/posts/%d ), поэтому у нас нет возможности отобразить ожидаемый ярлык до тех пор, пока сообщение не будет опубликовано.

Похоже, что 1.2.1 еще не решила эту проблему.

@ GlennMartin1 Правильно, см. Https://github.com/WordPress/gutenberg/issues/1285#issuecomment -332663491. Оставляя комментарий, вы теперь также должны быть подписаны на проблему, поэтому вы получите уведомление, когда эта функция будет реализована (то есть когда проблема будет закрыта).

Поэтому мне всегда казалось странным, что постоянная ссылка находится под заголовком. Для меня это относится к боковой панели, где были все остальные мета поста (статус, пароль, дата публикации и т. Д.). Как человек, который очень внимательно относится к моей постоянной ссылке, всегда редактирует ее, мне кажется немного странным, что она отображается только как парящий объект, когда вы нажимаете на заголовок. Это похоже на возможность разместить постоянную ссылку там, где она имеет наибольший смысл - на боковой панели (что, вероятно, означает, что раздел больше не может называться Статус и Видимость)

Я присоединяюсь к вам в надежде, что это скоро разрешится, но пока что я хотел предложить макет на основе одного из последних макетов @jasmussen , чтобы сделать постоянную ссылку более заметной и простой для редактирования:

permalink1

И когда блок не выбран, постоянная ссылка может стать реальной ссылкой, поэтому вы можете скопировать ее, не добавляя для этого дополнительный пользовательский интерфейс.

permalink2

Однако меня беспокоит то, как дать понять, что эта ссылка не будет отображаться на интерфейсе ...

Недоступность кнопки редактирования рядом с кнопкой копирования в разделе постоянных ссылок вызывает путаницу. Как сделать это доступным в моей учетной записи WordPress? Кроме того, размещение элементов должно быть лучше. Он не должен отображаться только при щелчке по заголовку.

Однако меня беспокоит то, как дать понять, что эта ссылка не будет отображаться на интерфейсе ...

Это аргумент в пользу того, что постоянная ссылка не отображается на главном холсте редактора или только при нажатии. Но я согласен с тем, что щелчок не очень заметен, поэтому я предположил, что он может быть частью раскрывающегося списка публикации или даже настроек публикации.

@arunsathiya

Недоступность кнопки редактирования рядом с кнопкой копирования в разделе постоянных ссылок вызывает путаницу.

Этой функции нет в WordPress REST API. Мы должны добавить его туда, прежде чем мы сможем добавить его в Гутенберг.

Запрос на добавление permalink_structure в небольшой список полей "общей информации о сайте", доступных из индекса wp-json : https://core.trac.wordpress.org/ticket/42465

Я добавил быстрый запрос на вытягивание, который будет полифиллировать доступ к permalink_structure через wp-json с помощью фильтра rest_index . Это позволяет использовать значение немедленно и может быть удалено после объединения Trac N ° 42465.

Еще одно замечание. Если вы отредактируете постоянную ссылку в Quick Edit, Гутенберг не распознает новый слаг, а вместо этого всегда будет показывать исходный слаг. Единственный способ, которым приборная панель распознает новую постоянную ссылку, - это быстрое редактирование (хотя новая постоянная ссылка будет работать, и сохранение страницы Гутенберга не заменит новую постоянную ссылку на страницу в Гутенберге).

Еще одно замечание. Если вы отредактируете постоянную ссылку в Quick Edit, Гутенберг не распознает новый слаг, а вместо этого всегда будет показывать исходный слаг.

Можете ли вы уточнить здесь точные шаги и ожидаемый результат? То, как я это читаю, звучит как проблема с быстрым редактированием, если вы говорите, что ярлык на интерфейсе сайта не обновляется правильно после редактирования с помощью быстрого редактирования в списке сообщений.

@aduth пошел воспроизвести это, и это перестало происходить, но я не знаю почему .... в течение нескольких недель это происходило, но с тех пор я обновил Gutenberg и некоторые другие плагины.

  1. см. постоянную ссылку в Гутенберге. не может редактировать его, поэтому перейдите в режим быстрого редактирования, чтобы изменить постоянную ссылку.
  2. изменить постоянную ссылку в режиме быстрого редактирования. спасти.
  3. вернуться на страницу в Гутенберге, ссылка не изменилась, чтобы отразить быстрое редактирование.
  4. попробуйте постоянную ссылку от Gutenberg и быстрое редактирование (потому что теперь они разные), и ссылка для быстрого редактирования будет работать, ссылка на Gutenberg - нет.
  5. попробовал трюк с панелью постоянных ссылок с 2-кратным сохранением (нажав 2 раза сохранить настройки постоянных ссылок из панели постоянных ссылок), чтобы сбросить все постоянные ссылки, и это не сработало.

снова, похоже, сейчас работает.

Эта проблема, кажется, имеет много разных направлений. Возвращаясь к основной проблеме: постоянные ссылки в Gutenberg не редактируются. Кроме того, для черновиков не отображается "образец постоянной ссылки".

В настоящее время (на старом экране редактирования сообщения) постоянные ссылки всегда генерируются из PHP и отображаются с помощью простого AJAX. Это необходимо, так как при создании новой постоянной ссылки WordPress просматривает «ярлыки» всех опубликованных сообщений и, если есть совпадения, добавляет -1 к новой постоянной ссылке, чтобы избежать дублирования.

Из-за этого постоянные ссылки не могут быть созданы в JS / Gutenberg, даже если известен параметр permalink_structure . Это делает вышеуказанный патч и https://core.trac.wordpress.org/ticket/42465 бесполезными для решения этой проблемы.

Чтобы иметь возможность редактировать постоянные ссылки в Gutenberg, они должны будут работать так же, как они работают сейчас:

  • Постоянные ссылки создаются в PHP. Это включает поиск в базе данных и не имеет смысла делать удаленно.
  • Образец постоянной ссылки создается сразу после ввода названия сообщения (при размытии поля заголовка). Он следует тем же правилам, что и «постоянные» постоянные ссылки, за исключением того, что он может быть отменен при публикации сообщения, если за это время было опубликовано другое сообщение с точно таким же заголовком.
  • При редактировании постоянной ссылки она должна быть немедленно сохранена, а возвращаемый результат должен отображаться, поскольку он может отличаться от того, что ввел пользователь. Это позволяет вносить дальнейшие изменения, пока пользователь не будет доволен им.

Мне также не особенно нравится текущее расположение поля постоянных ссылок. Я понимаю: постоянные ссылки действительно важны для хорошего SEO, но все же ... Все «настройки публикации» находятся на правой боковой панели, почему постоянная ссылка находится спереди и в центре поверх всего остального? :) Кроме того, в настоящее время на него распространяется уведомление «Сообщение опубликовано! Посмотреть сообщение»:

gutenberg-permalink-on-published-1

Мне нравится идея иметь поле постоянной ссылки, где находятся остальные настройки. Затем, когда отображается AYS перед публикацией, он будет отображать текущую «постоянную ссылку образца» в качестве напоминания о необходимости ее редактирования (не думайте, что панель AYS должна дублировать настройки публикации, но это другая проблема).

@azaozz , верно: я думаю, что логика уникального "слага" находится в wp_unique_post_slug() правильно?

в настоящее время на него распространяется уведомление "Сообщение опубликовано! Просмотреть сообщение"

Да, это было отмечено в PR: https://github.com/WordPress/gutenberg/pull/3418#issuecomment -356699939

@afercia правильно, "слаг" генерируется wp_unique_post_slug() который выполняет запросы к БД в процессе. Также там есть несколько фильтров: wp_unique_post_slug_is_bad_flat_slug и wp_unique_post_slug что делает невозможным повторение функциональности в JS.

Вот обновленные макеты для улучшенного пользовательского интерфейса с постоянными ссылками на основе https://github.com/WordPress/gutenberg/issues/1285#issuecomment -309997645:

permalinks

permalinks-popout

Да, там тоже должна быть кнопка «Редактировать».

Должен ли это быть отдельный билет для улучшения пользовательского интерфейса, учитывая, что этот билет в первую очередь предназначен для добавления функции редактирования?

Я немного обеспокоен тем, что мы дублируем выполняемую здесь работу: https://github.com/WordPress/gutenberg/pull/3418. Это может быть неправильно, но это не так.

Нужно ли это переделывать, когда мы сейчас над этим работаем @jasmussen? Мое предложение - получить редактируемый файл, а затем мы можем повторить его. Кажется, это лучший подход к этому.

Может, сделаем так:

  • Сделать новую задачу для работы над UI
  • Закройте эту проблему, когда PR перейдет к другому, и / или закройте сейчас, поскольку разговор происходит в обоих местах.

Просто чтобы уточнить - сначала нам нужно сделать постоянную ссылку редактируемой. ЛЮБЫЕ улучшения дизайна могут и должны произойти после этого, и это даже не так важно.

Я считаю, что постоянная ссылка должна быть видимой и интуитивно понятной для редактирования, поскольку это огромная часть каждой издательской компании, которая действительно заботится о SEO.

Так есть ли способ отредактировать постоянную ссылку с включенным Гутенбергом? Не могу найти ...

@themightymo По состоянию на Gutenberg 2.4, пока нет.

Вот активный пиар: https://github.com/WordPress/gutenberg/pull/5756

@ GlennMartin1 Большое спасибо, что указали мне туда!

Возможно ли иметь меню конфигурации Гутенберга, которое позволяет пользователям выбирать, какая информация будет «постоянно отображаться», например, пользовательские поля с постоянной ссылкой и т. Д.? Пока мне нравится писать в Гутенберге.

Впервые попробовал Гутенберг, щелкнул по боковой панели и «...» и нигде не нашел вариант редактирования / просмотра постоянной ссылки. К счастью, поискал здесь и нашел. В его текущей реализации, конечно, не интуитивно понятное расположение, но, надеюсь, в этом отношении все еще вносятся изменения, чтобы сделать его более интуитивно понятным для новых пользователей, при этом сохраняя минимальный интерфейс.

У меня только что была моя первая настоящая игра с Гутенбергом сегодня, и это меня озадачило. Я огляделась, пытаясь сменить пулю.

Конечно, это то, что могло бы быть где-нибудь в меню винтика под документом вместе со статусом публикации и видимостью? Я ни разу не подумал о том, чтобы щелкнуть заголовок, потому что это был не тот заголовок, который я хотел редактировать!

Я тоже не мог понять, где находится функция постоянной ссылки, пока не пришел сюда. Даже в этом случае нет возможности изменить слаг после публикации сообщения? Или функция еще не реализована? (nvm разобрался ...)
С точки зрения дизайна нет смысла заставлять его появляться, когда вы нажимаете на заголовок. Может ли блок постоянной ссылки быть виден на всех страницах над заголовком?

Мне пришлось погуглить How to change permalink in Gutenberg и я пришел сюда, чтобы узнать о редактировании постоянной ссылки.

Для тех, кто недавно добавил комментарий о том, что не может найти, где изменить постоянную ссылку, вы можете добавить комментарий к # 8949, поскольку эта проблема, которую вы прокомментировали (# 1285), в настоящее время закрыта.

Мне пришлось погуглить How to change permalink in Gutenberg и я пришел сюда, чтобы узнать о редактировании постоянной ссылки.

Мне тоже пришлось погуглить "быстрое редактирование слага gutenberg", чтобы приехать сюда и найти способы быстро отредактировать мой слаг. Любой, кто думает скрыть это, должен быть настолько сумасшедшим, что его / ее пришлось привязать и глупо шлепнуть.

Пришлось зайти сюда, чтобы отредактировать постоянную ссылку. Нажатие на заголовок после сохранения не помогло. Мне пришлось вручную перейти к
image внести изменения. Есть ли лучший способ быстрого редактирования? Больше всего я хочу увидеть, какой URL-адрес Wordpress дает после публикации страницы.

Когда я нажимаю на заголовок, постоянная ссылка отображается без кнопки редактирования. Я могу открыть только в новой вкладке или скопировать URL

@ ICeZer0
Откройте новый выпуск и поделитесь скриншотами. Используемый вами браузер, версия плагина Gutenberg, версия WordPress и т. Д. Выполните указанные шаги. Это может быть проблема конфликта плагинов или тем. Нам нужна информация, чтобы понять, что происходит, чтобы помочь вам наилучшим образом. Благодарю.

@ ICeZer0 У меня была такая же проблема. Я мог бы исправить это, изменив настройки постоянной ссылки на
"название сообщения". Таким образом, ярлык действительно повлиял на мой URL-адрес и позволил мне его изменить. Внезапно стали доступны все параметры редактирования и настройки для URL.

Вот ссылка, по которой я получил решение. https://wpdeveloper.net/change-permalinks-wordpress/?unapproved=221903&moderation-hash=07ac4091caccec45322cceb9f9bb4dfd#comment -221903

Надеюсь, это тебе тоже поможет.

@paaljoachim Удаляется ли опция "Редактировать постоянную

В WordPress 5.4.1 вы можете увидеть постоянную ссылку и получить кнопку редактирования.
screenshot_391

С включенным плагином Gutenberg (v8.2.1) вы ничего не получите. Он даже не отображает постоянную ссылку при нажатии на заголовок!
screenshot_392

Это ошибка или просто принятое неверное решение?

Привет, Энтони. @maddisondesigns

Проблема (я связался с комментарием): https://github.com/WordPress/gutenberg/issues/5494#issuecomment -601851415

Причины, по которым его нужно удалить.
Заголовок сообщения / страницы станет необязательным блоком. Заголовок будет перемещен в верхнюю панель https://github.com/WordPress/gutenberg/issues/22621

Существуют также проблемы доступности в отношении того, как работало редактирование постоянной ссылки путем выбора заголовка публикации / страницы. (См. Приведенный выше комментарий к проблеме, который ссылается на обсуждение доступности.)

Теперь на боковой панели есть раздел / панель с постоянными ссылками. Что из моего ограниченного опыта работает хорошо.

@paaljoachim Будет ли блок заголовка сообщения / страницы новым типом блока (т.е. блоком специально для заголовка страницы / сообщения), или мы будем использовать существующий блок заголовка для добавления заголовков страницы / сообщения? Если это будет новый блок заголовка сообщения / страницы, то нет причин, по которым вы не можете также добавить значок «Изменить постоянную ссылку» на панель инструментов блока. Панель постоянных ссылок на боковой панели настроек сейчас трудно найти, потому что в большинстве случаев при редактировании страницы выбирается блок, поэтому вы редко видите вкладку «Документ», поэтому мало кто знает, что панель вообще существует.

Перемещение заголовка страницы на верхнюю панель - еще одна ужасная идея, так как это просто сделает эту область более загроможденной, чем сейчас, особенно для пользователей, у которых нет больших экранов. Если он перемещен на верхнюю панель, означает ли это, что он будет удален из области фактического содержимого страницы? Если он не удален, он просто будет отображаться на странице дважды, что приведет к еще большей путанице? Перемещение его на верхнюю панель также сделает средний заголовок страницы / сообщения нечитаемым, поскольку они не состоят из двух или трех слов, и их нужно будет усечь, чтобы они поместились в доступное пространство.

Случай сокрытия / запутывания такого количества элементов и элементов в редакторе просто ошеломляет! Значки Add block между каждым блоком больше не отображаются при наведении курсора на каждый блок. Вы должны фактически навести курсор между блоками на 2-3 секунды, прежде чем он появится. Контуры блоков больше не отображаются, что делает невероятно трудным выбор некоторых элементов / блоков, поскольку вы не знаете, где щелкнуть, и, в свою очередь, затрудняет определение того, где заканчивается один блок и начинается другой, поэтому трудно отобразить вышеупомянутый Add block Значок

Каждая версия Гутенберга становится все хуже и хуже, и ее сложнее использовать, потому что вы настаиваете на сокрытии стольких элементов. Кроме того, есть элементы, которые вы хотите скрыть и которые теперь не можете скрыть, например, различные разделы блоков в средстве вставки блоков. Теперь вместо того, чтобы просматривать различные типы блоков, вам нужно прокручивать страницы и страницы значков, чтобы попытаться найти нужный блок. Есть проблемы с удобством использования, которым уже 2 и 3 года, которые до сих пор не решены, но давайте продолжим добавлять новые функции, которые, в свою очередь, просто добавят целую кучу новых проблем, которые затруднят использование людьми.

Привет @maddisondesigns

Я отвечу насколько мне известно.

Будет ли блок заголовка сообщения / страницы новым типом блока (т.е. блоком специально для заголовка страницы / сообщения), или мы будем использовать существующий блок заголовка для добавления заголовков страниц / сообщений?

Заголовок сообщения / страницы станет новым блоком. Тот, который можно добавить только один раз на страницу / сообщение.

Панель постоянных ссылок на боковой панели настроек сейчас трудно найти, потому что в большинстве случаев при редактировании страницы выбирается блок, поэтому вы редко видите вкладку «Документ», поэтому мало кто знает, что панель вообще существует.

Это хороший момент. Возможно, вам придется поднять новую проблему для этого, или, если вы прибудете через 4,5 часа, вы можете спросить об этом во время собрания основного редактора на канале основного редактора в Slack.

Перемещение заголовка страницы на верхнюю панель - еще одна ужасная идея, так как это просто сделает эту область более загроможденной, чем сейчас, особенно для пользователей, у которых нет больших экранов.

Проверьте эту проблему: https://github.com/WordPress/gutenberg/issues/20877

.... означает ли это, что он будет удален из области фактического содержимого страницы?

Заголовок страницы / сообщения становится блоком, что делает его необязательным для пользователя добавлять его в макет. Если пользователь не хочет, чтобы заголовок отображался во внешнем интерфейсе, он / она не будет добавлять основную надпись в макет.

Значки добавления блока между каждым блоком больше не отображаются при наведении курсора на каждый блок. Вы должны фактически навести курсор между блоками на 2-3 секунды, прежде чем он появится.

Для этого есть новая проблема, позволяющая сократить время до появления устройства для вставки.
https://github.com/WordPress/gutenberg/issues/22801

Контуры блоков больше не отображаются, что делает невероятно трудным выбор некоторых элементов / блоков, поскольку вы не знаете, где щелкнуть, и, в свою очередь, затрудняет определение того, где заканчивается один блок и начинается другой, поэтому сложно отобразить вышеупомянутый блок добавления икона.

Я согласен.

Каждая версия Гутенберга становится все хуже и хуже, и ее сложнее использовать, потому что вы настаиваете на сокрытии стольких элементов.

G2 - новый визуальный стиль, который используется, все еще находится в стадии разработки и постепенно улучшается.

Кроме того, есть элементы, которые вы хотите скрыть и которые теперь не можете скрыть, например, различные разделы блоков в средстве вставки блоков. Теперь вместо того, чтобы просматривать различные типы блоков, вам нужно прокручивать страницы и страницы значков, чтобы попытаться найти нужный блок.

Я понимаю что ты имеешь ввиду. Разделы блоков нужно прокручивать, потому что нет аккордеонов, которые нужно открывать и закрывать.

Есть проблемы с юзабилити, которым уже 2 и 3 года, которые до сих пор не решены ...

Всего более 2000 номеров. Существуют также разные точки зрения на то, что кажется важным. Есть также общая цель поступательного движения Гутенберга. По поводу вопросов. У вас есть ссылки на них?

Большое спасибо за комментарии, Энтони!

@paaljoachim Спасибо за подробные объяснения. Я ценю это.
У этой проблемы с заголовком верхней панели есть несколько хороших объяснений относительно текущих взглядов на это конкретное изменение. Спасибо за ссылку. Я также рад видеть, что есть проблема с уменьшением задержки значка вставки «Добавить блок». Из-за проблем с юзабилити, в репозитории Gutenberg нет фактической метки юзабилити, поэтому ближайшая вещь, по которой я могу выполнять поиск, - это метка Accessibility (a11y) , многие из которых также относятся к удобству использования. Я не имел в виду ни одного конкретного, но есть страницы и страницы, которые еще не были опубликованы, начиная с апреля 2017 года.

Добро пожаловать, Энтони!

Некоторые проблемы в некотором смысле застревают и могут оставаться такими долгое время. По разным причинам, например, когда было неподходящее время для работы над проблемой, или она не имела достаточно высокого приоритета для работы в то время, или ни у кого не было времени над ней работать, или по любой другой причине.

Самая старая проблема «Улучшение« Видимости »и« Публикация »ярлыков в настройках публикации» в последнее время, наконец, получила дополнительное внимание. https://github.com/WordPress/gutenberg/issues/470 У нас есть дизайн, и теперь разработчику нужно найти время, чтобы поработать над ним.

Будет ли удалена опция «Изменить постоянную ссылку» (в заголовке страницы) из будущей версии Gutenberg?

Пользовательский интерфейс редактирования постоянной ссылки теперь находится на боковой панели документа.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги