Проблема дальнейшего развитя

Ads-WordPress – название плагина выбрано крайне не удачно.

  • Так при попытке выложить плагин в официальный репозиторий WordPress оказалось, что слово WordPress не должно быть в названии плагина, ой :( как говорится приплыли.
  • Префикс ads_  используется практически везде: все перемененные в форме ввода должны начинаться с него, название функции начинаются с этого префикса и самое страшное css классы также начинаются с этого префикса.  Очень многие продвинутые пользователи сейчас устанавливают в свой браузер расширение Add Block  - которое блокирует рекламу на сайте – очень удобно. Add Block имеет список подозрительных css классов и для каждого такого класса устанавливает свойство display:none  (не отображать).  И вот последнее время в этот список стали попадать стили css используемые в плагине – сначала  ads_main  общие ошибки,  потом ads_content – основной текст записи, что дальше будет трудно сказать, но очевидно список будет расширятся. Для опытного программиста это не проблема изменить название стиля, но что делать с обычными юзерами?  Долго и нудно расписывать почему нет основного текста в объявлении? Это тоже не выход.

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

front-end-post-editor - это я придумал новое название плагина, новый префикс в переменных и функциях ну наверно fpe_  Если есть другие варианты пишите в комментах. 

 

 

Комментарии 63 к “Проблема дальнейшего развитя”

  1. Дмитрий:

    Здравствуйте. вопрос к автору. можно позаимствовать ваш код для гугл карт для своего плагина. Указать источник на сайте плагина обязуюсь.

    • admin:

      да не вопрос берите :) , только там опять поменялась политика надо API key указывать в url когда загружаешь карту. ну и получить сам ключ предварительно :)

      • Дмитрий:

        Спасибо.

        только там опять поменялась политика надо API key указывать в url когда загружаешь карту. ну и получить сам ключ предварительно

        Странно. у меня почему-то работает. достаточно указать http://maps.google.com/maps/api/js?sensor=false.

        У меня ваш плагин на 6 сайтах стоит и везде работает тот код, который был установлен еще года 3 назад.

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

        Вроде уже почти все сделал, а вот на картах застрял.

1 2

Добавить комментарий для Света Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url=""> [php]…[/php] [html]…[/html] [css]…[/css] [text]…[/text] [code]…[/code]