Помощник
|
WordPress.org официально мертв, как платформа для публикации профессиональных плагинов и тем |
CyberSEO
|
Сообщение
#1
|
||
|
|
||
|
|||
malamut |
28.7.2022, 18:14;
Ответить: malamut
Сообщение
#2
|
|
если вы сделали WordPress тему, которая позволяет пользователю вставить в нее собственные функции JavaScript или даже чистый статический HTML код через встроенный кастомайзер, такая тема не может быть размещена в репозитории wordpress.org. Есть какие-то официальные заявления по этому поводу? Ведь есть же такие плагины, как этот: https://wordpress.org/plugins/php-everywhere/ Кажется, идея позволять редакторам произвольный php на страницы является весьма сомнительной с точки зрения безопасности. Редакторы пусть добавляют контент, а скрипты оставьте разработчикам. -------------------- |
|
|
CyberSEO
|
Сообщение
#3
|
|
malamut, вы мой пост прочитайте, пожалуйста. Там есть полная цитата разъяснения по этому вопросу, полученная мной лично от WordPress Plugin Review Team (plugins@wordpress.org). Разве может быть что-то более официальным?
Если вдруг посчитаете, что это очень глупая шутка или я сошел с ума и придумал все это, то просто оправьте свой вопрос на emai адрес WordPress Plugin Review Team. Уверяю вас, что на почту они отвечают довольно оперативно. Ну если по поводу PHP можно поспорить, то повторю вышенаписанное: сие ограничение распространяется и на HTML/JS/etc тоже. Сообщение отредактировал CyberSEO - 28.7.2022, 22:32 -------------------- |
|
|
ЭдуардКоструба |
29.7.2022, 10:31;
Ответить: ЭдуардКоструба
Сообщение
#4
|
|
Любопытно. Я то и думаю, почему некоторые плагины пропали с WordPress.org?
-------------------- |
|
|
malamut |
29.7.2022, 14:20;
Ответить: malamut
Сообщение
#5
|
|
CyberSEO, ни в коей мере не пытаюсь уличить вас в фальсификации. Интересно просто, что они ограничиваются "письмами счастья", хотя должны быть новости, обновления политик конфиденциальности, мануала по намисанию плагин/тем whatever
-------------------- |
|
|
CyberSEO
|
Сообщение
#6
|
|
malamut, да, там есть ссылка на https://developer.wordpress.org/plugins/wor...gin-guidelines/
Про запрет вставки пользовательского кода там ничего не написано, но есть пункт 18 и его им, видимо, более, чем достаточно для ответа на все вопросы "а почему?" и "как так?". Вообще, индусы в отделе цензуры плагинов (как вы понимаете, это совсем не те люди, которые писали код WordPress-а еще вначале 2000х), какие-то очень высокомерные и им прям нравится, чтобы перед ними всячески выслуживались и угождали. Вот чисто пример ситуации. Мой плагин не принимают (причем не говорят, что он плохой и не реджектят сразу, а просто отказываются включать в репозиторий). Я и так и сяк пытаюсь объяснить, что плагин для вставки рекламы, не имеющий возможности вебмастеру пользовать для этого HTML и JavaScript (ладно уж с этим PHP), он так-то никому не нужен по сути. И мне так как-бы незаметно делают замечание: Цитата FYI, you shouldn’t assume the people reading your email are only male. You often won’t know someone’s gender in email. Т.е. я перед ними расшаркиваюсь, пытаюсь объяснить, что ну нет никакого криминала в том, что я делаю. Вместо этого меня, как щенка тычат носом и поучают, как нужно разговаривать в их высоком обществе, а все из-за того, что в предыдущем письме, я, будучи русским, умудрился написать слова "webmaster" и "he" в одном предложении (не учел блин, что вебмастер бывает еще женщиной и третьим полом, блин). Ну ведь это же как раз та ситуация чтобы немного поглумиться над русским невеждой, который и так чувствует себя сильно не в своей тарелке... И такой стиль общения у них проскальзывает в каждом письме. Ведь это я пришел к ним на поклон. Я их прошу о чести быть добавленным в репозиторий, дабы продвигать их продукт своими дополнениями. Они как-то резко забыли, что вся популярность WordPress-а не в его гениальности, как идеальной CMS всех времен и народов, а прежде всего, как удобного для расширения инструмента, который именно сторонние разработчики и сделали тем, чем он стал сейчас. EDIT: Плагин я все же опубликовал. Так же бесплатно, но уже на смоем сервере. Сообщение отредактировал CyberSEO - 29.7.2022, 22:14 -------------------- |
|
|
malamut |
30.7.2022, 14:39;
Ответить: malamut
Сообщение
#7
|
|
Гайд, если им верить, последний раз обновлялся в 2019 году (можно теоретически проверить это по веб-архиву, но лень), так что тут скорее вы попали на какого-то модератора с синдромом вахтёра.
Но вообще - странная ситуация. Большое количество плагинов и сделано для того, чтобы позволить редактору вставить на страницу что-то своё. -------------------- |
|
|
CyberSEO
|
Сообщение
#8
|
|
malamut, синдром-синдромом, а это все же именно официальная позиция ревьюеров WordPress.
Нижеприведенные фразы не являются чем-то вырванным из контекста. Они вполне ясно демонстрируют основной лейтмотив: Цитата We no longer permit arbitrary plugins to allow users to save custom CSS, JavaScript, or PHP within the plugin. Цитата Clean everything, check everything, escape everything, and never trust the users to always have input sane data. After all, users come from all walks of life. Цитата You don't want people pasting in anything. They literally will paste in ANYTHING, get hacked, and blame you.
-------------------- |
|
|
malamut |
2.8.2022, 1:19;
Ответить: malamut
Сообщение
#9
|
|
Но теоретически, например, можно "интегрировать" в ваш плагин провайдеров рекламы, например, тот же адсенс, и у пользователя запрашивать только идентификатор рекламного блока (числовой), а всё остальное добавлять плагином - такое же может пройти?
-------------------- |
|
|
CyberSEO
|
Сообщение
#10
|
|
malamut,
Да, может. Более того, именно это мне там и посоветовали. Только я плагин писал не чтоб в репозиторий очередную бесполезную свистелку-пирделку засунуть. Я хотел сделать что-то лучше того, что там сейчас представлено. Например, вот добавить фильтрацию по GeoIP (база, кстати у меня обновляется автоматически) в бесплатной версии (Ad Inserter и Ad Managers с wordpres.org хотят денег за эту фичу). Хотел убрать лишнюю шелуху вроде визуального редактора рекламного блока (ну это уже полное извращение, чесслово). Вместо этого я, наоборот, хотел сделать максимально простым способ вставки собственного кода в HTML/CSS/JS/PHP. Например, если вы введете PHP код с ошибкой, то ваш сайт не рухнет. Он продолжит работать, а вместо рекламного спота с кривым PHP вы увидите сообщение о том, что код в компании с таким-то ID надо бы поправить. Да и просто, я как-то более логично (на мой взгляд) организовал работу с рекламными блоками. Вот, посмотрите, что получилось в результате: https://www.wpadinserter.com/ P.S. Главное, что код ооочнь короткий и легкий для интерпретатора PHP. Там больше веса в сторонних библиотеках и, собственно, в самой базе GeoIP. -------------------- |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Продам базу сайтов Wordpress в 16 миллионов доменов! Свежая сборка. | 18 | Boymaster | 11026 | Сегодня, 12:04 автор: Omaxis |
|
Быстрый и качественный обмен на сайте Baksman.org Обмен Bitcoin, BTC-e, PM, Qiwi, Yandex money, Карты банк |
52 | Baksman | 33586 | Вчера, 5:02 автор: Baksman |
|
Нужен кодер, чтобы пофиксить ошибку Wordpress после переноса сайта | 0 | Alex-777 | 850 | 7.4.2024, 18:05 автор: Alex-777 |
|
cryptostrike.org - моментальный обмен криптовалют 24/7 | 13 | cryptostrike | 5914 | 31.3.2024, 15:25 автор: cryptostrike |
|
Перенос сайта на CMS Wordpress | 8 | freeax | 4956 | 10.3.2024, 14:58 автор: freeax |
Текстовая версия | Сейчас: 19.4.2024, 15:59 |