Привет. Я всегда поддерживал идею редактора блоков WordPress в целом, но в последнее время меня немного расстраивает то, что есть некоторые блоки, которые мне срочно нужны для работы на (не редактируемом посетителями) вики-сайте (в основном Блок вкладок, блок обратного отсчета, блок аккордеона / переключателя, блок оглавления и блок сносок) и не смогли найти подходящие плагины. Я могу назвать длинный список конкретных проблем, которые у меня есть, с теми, которые доступны прямо сейчас …
Андрес
Вопрос Андреса состоял из примерно 400 слов. Ниже приводится краткое описание проблем, с которыми он столкнулся:
Я не обязательно рассматриваю большинство из них как проблемы, связанные с блоками. Может быть сложно найти эту золотую середину, настраивая свой сайт WordPress с помощью только подходящих инструментов.
Когда я впервые начал использовать WordPress в 2005 году, я столкнулся с такими же проблемами. И они были проблемами на протяжении всей моей карьеры разработчика. Я бы нашел плагин, который делал бы почти то, что я хотел. Я бы нашел другой, который добавил бы слишком много ненужных функций. Часто казалось, что не существует ничего идеального для моих нужд. Это была единственная причина, по которой я занялся разработкой – если хочешь, чтобы что-то было сделано правильно, делай это сам . Я хотел, чтобы мой сайт WordPress работал в соответствии с моими строгими требованиями. Никто другой не сделал бы этого за меня, а я был голодающим студентом колледжа, который не мог позволить себе нанять разработчика. Это не оставило мне выбора, кроме как потратить время и силы, чтобы это произошло.
Хотя я не предлагаю вам пойти по тому пути, который я когда-то сделал, это всегда вариант, который стоит изучить. Многие великие разработчики начинали с того же разочарования. У них была проблема, и им нужно было ее исправить.
Открытый исходный код – это давать и брать. Если вы не можете заплатить вперед с точки зрения кода, всегда приветствуется обратная связь. Это одна из причин, по которой мне нравится поднимать эти вопросы. Даже когда у меня нет ответа, может быть, кто-то другой ответит. Возможно, ваши запросы натолкнут вас на идею у одного из многих разработчиков, читающих WP Tavern.
У меня определенно нет всех ответов на этот длинный список вопросов. Это обширная тема, которую предстоит решить сообществу.
Многие из ваших проблем могут быть решены не чем иным, как разговором с разработчиками плагинов для сбора блоков, которые вы используете. Шаг первый – начать с ними диалог. Бьюсь об заклад, большинство из них готовы выслушать ваши идеи о том, как они могут улучшить свои продукты, если вы решите их конструктивно.
Будущее использования блоков будет заключаться в поиске и установке отдельных блоков, а не коллекций. WordPress оказал своим пользователям медвежью услугу, не активно продвигая эти одноразовые блочные плагины. Мы более двух лет занимаемся редактором блоков, но до сих пор не имеем встроенного в программное обеспечение каталога блоков и экрана управления . Конечно, пользователи могут выполнять поиск с помощью устройства для вставки блоков прямо из редактора, но это не заменяет полноценного управления.
Эта отсутствующая функция помогла стимулировать появление массивных библиотечных плагинов, которые де-факто стали методом поиска новых блоков большинством пользователей. Слишком много разработчиков плагинов следуют модели Jetpack, объединяя их все вместе. Без полного управления блоками, встроенного в ядро, эта тенденция будет только продолжаться. На этом этапе может быть трудно вырваться из формы.
Тем не менее, вы все еще можете найти список доступных одноразовых блоков в каталоге блоков на WordPress.org , по крайней мере, те, которые авторы плагинов соответствующим образом пометили.
Я рекомендую протестировать эти блоки перед тем, как погрузиться в плагин библиотечного типа. Всегда существует риск того, что разработчик бросит проект – вы ничего не можете с этим поделать, когда дело касается любого типа плагина, кроме поддержки авторов.
Проблема каталога блоков в том, что в нем всего немногим более 120 блоков – как я уже сказал, WordPress не сделал достаточно для его продвижения . Это означает, что конкуренции недостаточно, чтобы стимулировать инновации и выдвигать явных победителей на передний план. Некоторые из блоков представляют собой случайные проекты. Я знаю, что это не вызывает уверенности, но по опыту могу сказать, что мне всегда нравились отзывы пользователей как разработчика. Это источник жизненной силы любого проекта. Протестируйте плагины. Даже если они вам не нравятся или вы их используете, отправьте свой отзыв разработчикам.
Ниже приводится краткий, неполный список некоторых одноразовых блоков, которые могут вам подойти:
Я чувствую ваше разочарование по поводу сносок. В WordPress отсутствует эта функция, которая есть в любом приличном программном обеспечении для написания на рабочем столе. Из прошлого опыта получения степени бакалавра английского языка, сноски были основной частью опыта. Меня сбивает с толку то, что самая используемая CMS в мире еще не добавила даже базовую версию сносок в свой набор инструментов.
К счастью, другие единомышленники хотят видеть сноски в WordPress. У Эллы ван Дурп есть черновик функции сносок в репозитории Гутенберга. Это продолжающееся трехлетнее обсуждение . Нет никаких оснований полагать, что это скоро станет ядром, но это достаточный повод для надежды.
В Инструментарий Академического Blogger и плагин поддерживает сноски. Он не обновлялся в течение года и может оказаться излишним для того, что вам нужно. Тем не менее, не помешает провести тестовый запуск.
Несколько плагинов для сносок в каталоге должны нормально работать с редактором блоков. В стандартном методе, используемом многими из них, используется ((double-parentheses))для добавления сносок из редактора. Затем эти заметки анализируются перед отображением во внешнем интерфейсе.
Это не в моем стиле. Я предпочитаю визуальное разделение ссылок и сносок как в редакторе, так и во внешнем интерфейсе. В редакторе блоков замечательно то, что вы можете вручную создавать сноски без плагина. Или, по крайней мере, вы можете создать почти сноски .
Кэти Медер-Демпси, специалист по генеалогии и блогер, открывающая двери в кирпичных стенах, имеет исчерпывающее руководство по добавлению ссылок вручную и раздел сносок с помощью редактора блоков. Это не идеальное решение, и он лучше всего работает, когда у вас всего несколько сносок. Это связано с тем, что ссылки на ссылки переходят на общий раздел сносок, а не на отдельные примечания. Это быстрое решение в крайнем случае.
Этот пост является частью серии « Спроси бармена ». Если у вас есть вопрос о WordPress, не стесняйтесь задавать его. Ваш вопрос может быть указан следующим.
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…