SIDEBAR
»
S
I
D
E
B
A
R
«
Причины конфликта плагинов на WordPress
Март 13th, 2013 by admin

конфликт плагинов на wp

Причины конфликта плагинов на WordPress

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

Как плагины взаимодействуют с WordPress

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

Противоречивые функции плагинов

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

Перекрытие плагинов

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

Как избежать конфликтов

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

Похожие статьи:


Страница 1 из 11
Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
SIDEBAR
»
S
I
D
E
B
A
R
«
»  Substance:WordPress   »  Style:Ahren Ahimsa
© yulainet
Друзья, теперь вы можете читать и комментировать мои записи и на Я.ру — yula888a!