Избавиться от преобразования числовых эквивалентов с
-
Подыскивая, на какую систему перенести свой сайт, в числе других попробовал WP. Всё бы ничего, однако тут же обнаружилось, что редактор, нимало не интересуясь мнением пользователя, преобразует все попадающие в него числовые эквиваленты символов в сами символы. Этот форум — один из ярких примеров: здесь опубликовать код в его исходном виде попросту невозможно, поэтому оставляю только результат:
<ul> <li><code> </code> en space (U+2002)</li> <li><code> </code> em space (U+2003)</li> <li><code> </code> three-per-em space (U+2004)</li> <li><code> </code> four-per-em space (U+2005)</li> <li><code> </code> six-per-em space (U+2006)</li> <li><code> </code> figure space (U+2007)</li> <li><code> </code> punctuation space (U+2008)</li> <li><code> </code> thin space (U+2009)</li> <li><code> </code> hair space (U+200A)</li> </ul>Учитывая, сколько пользователей у этой системы, среди них должны бы попадаться лица, для которых разница имеет значение. Способ борьбы с этой самодеятельностью наверняка существует. Странно, но столь банального элемента управления я в интерфейсе управления не обнаружил.
Может, кто подскажет, куда смотреть?
-
у меня особая тяга, признаю
Хе 🙂 Согласен, покруче, чем магнит 🙂
Крайне жаль, что ощущения, от чтива прекрасно выстроенных слов, недолговечны. Зашел бы и завтра сюда для «поднятия настроения», но ведь осознаю — удалят пост в свете требований правил форума :\в свете требований правил форума
Правила — не догма… для Админа. 😉
Реалист просто добавил бы две строчки в файл и забыл бы.
Вопрос давно решён. С первой же короткой и внятной подсказки vjpo: мне вполне хватило правильных слов для поискового запроса.
Прелести использования движка WP вы просто не ощутили.
Полноценного использования — нет, но в целом движок производит, пожалуй, самое благоприятное впечатление из тех шести-семи, которые я уже успел пощупать или попробовать в работе в полный рост. И какое всё это имеет отношение к способу реализации данной конкретной функции?
Кстати, о сути:Но ведь умные человек видит суть сказанного, а не форму. Не так ли?
Вот уж что правда, то правда! 😀
К автору приведенного вами возражения у меня те же вопросы. Что сделал он?
Опять же касательно сути…
Если темы там возникнут —
Сразу снять;
Бить не нужно, а не вникнут —
Разъяснять!
© В. Высоцкий
Вот я, говорю, и делаю ракеты,
Перекрываю Енисей,…
© Ю. Визбор[offtop]
Есть, очевидно, эмоциональная подоплека вопроса. Но сей спор мне напоминает выбор унитаза для крестьянского зада… Что демотивирует крестьянина больше — верёвочка, которую надо дергать постоянно для слива, или глубокая ямка, чтобы вспоминать о ней раз в пять лет (для очистки)??…
[/offtop]
А вообще, лично мое мнение, касаемо движка, он более повернут лицом к юзеру и девелоперу, чем остальные продукты из этого сектора.. (имхо)@legendre WP открыт для предложений http://wordpress.org/extend/ideas/
и критики http://wordpress.org/support/forum/requests-and-feedbackИз своего скромного опыта: на всякую задачу в WP всегда находил решение через google, не приходилось даже никого спрашивать. Pro в данном случае многократно превышают cons. В общем, vote up от бесконечно благодарного пользователя.
Если стану кухаркой, обязательно сделаю себе так.Всем удачи и хорошего настроения!
WP открыт для предложений
Да, верно подметили. Предлагаю запустить идею
TURN OFF by default wptexturize()
Я не сделал выбора относительно спора, но и лично мои аргументы говорят — зачем?
====Типа жалуюсь====
Вот русскоязычное сообщество имеет некую разрозненную структуру (имею ввиду русский форум); Есть многие идеи, которые можно отстоять только «толпой», я все опять о том же Ideas, но лидеры форума не усиливают внимание на этом и не объединяют всех в борьбе за будущее удовольствие использовать удобный движок.
====Типа размышляю====
Заранее ограничу критику — если wptexturize() настолько необходима в движке, то дайте мне достойное объяснение — зачем? Я почти год изучаю WP, но многие вещи считаю просто абсурдными. Например: Огромные усилия разработчиков направленные на создание мультисайта, но если реально посудить, нафиг он кому нужен, буквально единицам (тогда это можно было сделать официальным плагином)… В итоге, наш дискомфорт при использовании WP зависит от того, что МЫ сами молчим и не отстаиваем для себя удобные идеи и моменты в работе с WP.
====И напоследок====
Это не бунт и не взрыв эмоций, а нормальная человеческая реакция на последствия утра без кофе. Я не отрицаю и не умаляю достоинств и вклада лидеров форума в процесс становления WP, но, думаю можно, в некоторых моментах «напрячь» разработчиков русской «толпой» в исполнении своих желаний.. Требуется только инструкции и координация движений 🙂
Спасибо за внимание.WP открыт для предложений
Чтобы дело дошло до предложений, нужно сначала остановить свой выбор именно на этой системе, а потом с ней ещё и плотно поработать. Нельзя же заставлять ребёнка бегать прежде, чем он научится ползать.
…всегда находил решение через google, не приходилось даже никого спрашивать…
Нужно как минимум знать терминологию конкретной системы — собственно, вы мне её и подсказали. У меня запросы строились c привычным и понятным мне ключом typography, который даёт массу замечательных подключаемых модулей, но от болячки не избавляет. Предугадать, что вроде как профессионалы обзовут искомое code formatting, сложновато; такое нужно просто знать.
Pro в данном случае многократно превышают cons.
Кто спорит? Я б даже не сказал, что в ветке вообще речь идёт о con.
Огромные усилия разработчиков направленные на создание мультисайта, но если реально посудить, нафиг он кому нужен, буквально единицам (тогда это можно было сделать официальным плагином)…
Не поверите — мне как раз понадобился. 🙂
Но насчёт того, что в ядре оно вряд ли нужно, разделяю. Кстати, я даже пару подключаемых модулей нашёл, один вполне ощутимо платный.Не поверите — мне как раз понадобился. 🙂
Мне он тоже «надобится»… Я ошибся немного в тексте, акцент критики не там разместил, согласно внимательному анализу своего бюджета, я просто не потяну хостинг, позволяющий реализовать полноценно, так сказать «в полный рост», возможности мультисайта. Оттого неуклюжая критика и получилась. А изъянов в движке хватает, на которые разработчики принципиально не обращают внимания. Осознание того, что ты не «совсем» частичка сообщества и «твое мнение стороной» немного тяготит. Но я считаю, что именно «молчание ягнят» — предпосылка для неправильного хода истории :))
Я, например, полностью поддерживаю и разделяю тот взгляд, что «скрытые» настройки пора вывести в админпанель. Приведу пример (возможно опять неуклюжий):
Фид (а-ля rss), по умолчанию, включен, чтобы его отключить, надо учиться!?? Зачем? Я думаю разработчикам совсем не сложно добавить один чекбокс, чтобы вкл/откл фид.
На днях поработал со своей темой, и если бы все эти дни не читал сей форум, то потом бы очень долго ломал бы себе голову, отчего жеadd_shortcodeне работает вthe_excerpt()?? А по-умолчанию никак не сделать? Илиthe_excerpt()— это не часть сайта?
Сwptexturize()— только сейчас я выяснил (благодаря Вам, Legendre) , что именно она была причиной моей двухдневной головной боли… Я также пенял на TinyMCE, о чем даже задавал вопрос на «буржуйском» участке форума wordpress. Но тот путь кодинга я «заморозил» и сейчас понимаю, что напрасно..
Все разработчики плагинов и тем, включают стили и скрипты черезwp_head()иwp_footer()— и здесь какой-то недочет — с точки зрения оптимизации сайта (ускорения загрузки для конечного юзера, например), имеет значение порядок сих скриптов. Оттого вопрос — а разработчики не могут добавить —wp_head_style()иwp_head_script()?? По-крайней мере унифицировали бы этот момент… А так приходится вручную стараться для посетителя, а мы знаем, что эти движения до следующего обновления плагинов или тем — вот зачем этот недочет?
Все спасибо за внимание.Фид (а-ля rss), по умолчанию, включен, чтобы его отключить, надо учиться!?? Зачем? Я думаю разработчикам совсем не сложно добавить один чекбокс, чтобы вкл/откл фид.
Сейчас в ответ на вопрос «где мой фид?» достаточно дать ссылку (или две), а так придется еще рассказывать чайникам, где проверить чекбокс 🙂
Короче, я против дальнейшего разрастания и без того уже огромной таблицы wp_options. «Тонкие» настройки должны быть, но не в админке, а в файле.
но не в админке, а в файле.
Такой вариант поддерживаю. Можно define’ами в wp-config.php вынести, например
define('WP_DISABLE_FEED', true);
:))
===
ADD Кстати, я и сюда в русский форум писал об этом, три недели назад еще… Если бы знать, что дело в злосчастнойwptexturize()Так давайте соберем наборчик настроек, авось Создатели добавят их в движок, благо проверка таких опций очень проста. Да и появление отдельного файла default-constants.php этому потворствует 🙂
Я бы делал опции позитивными с дефолтным true, дабы избежать двойных отрицаний, смущающих неокрепшие умы 😉WP_ENABLE_FEED
WP_ENABLE_TEXTURIZEWP_POST_AUTODRAFT или WP_POST_DRAFT
Если в админке не убран чекбокс QuickPress (быстр публикация), то при каждом входе в нее, в БД создается пустая запись (wp_posts). Также это происходит, когда нажимаешь добавить новый пост/страницу и НИЧЕГО не написав (ни одного символа) уходишь с этой страницы.@legendre В словах «не приходилось никого спрашивать» не было никакого намёка ))) Просто моем случае до меня все уже спросили ) очень много информации нашел как раз на форумах WP. Речь о том, что при такой популярности движка опубликованные решения и плагины на разные случаи жизни с лихвой перекрывают даже отсутствие знаний PHP, не говоря уже о недостатках WP.
С авто-форматированием тоже были трения (валидатор пару раз «ворчал» на сочетания<p>и других тегов). Очень хорошо эту проблему озаглавили на WP Ideas: «Trust me when I edit HTML«молчание ягнят
Увы, не у всех есть достаточно знаний, чтобы «зреть в COREнь». Повторюсь, ягнят спасают заливные информационные луга )
«Наборчик настроек» радует )
Случайно обнаружил плагин Disabler http://wordpress.org/extend/plugins/disabler/
Позволяет отключить перечисленный выше «наборчик».
Тема «Избавиться от преобразования числовых эквивалентов с» закрыта для новых ответов.