Articles of Плагины

Сделать WordPress доступным из любого домена

Я пытаюсь создать плагин, который позволит доступ к WordPress из любого домена, конечно, при условии, что домен указал на него. У меня есть привязки фильтров для option_siteurl и option_home, которые оказались полезными практически во всех случаях. Однако, похоже, он не работает для изображений, прикрепленных к сообщению или заголовкам изображений. Похоже, для них это значение базы […]

Как включить $ wpdb в плагин wordpress?

Я уже некоторое время разрабатываю plugin в wordpress , но одна проблема продолжает прослушивать меня. Я хочу экспортировать таблицу базы данных в качестве файла excel, и поэтому мне нужен доступ к глобальной $wpdb->variable из файла в моем каталоге плагинов. Я нашел запись в блоге, которая объясняет, какие классы я должен включить, но это не работает […]

Как создать собственный модуль Divi?

Как добавить пользовательский модуль для темы Divi WordPress? http://www.elegantthemes.com/gallery/divi/ Исходные модули создаются в main-modules.php Пример: class ET_Builder_Module_Gallery extends ET_Builder_Module { …. } Но класс ET_Builder_Module недоступен в моем плагине или в теме functions.php

Как плагины WordPress добавляют контент?

Это может быть странный вопрос. Когда я добавляю плагины, такие как Facebook Like Button и Gigpress, они предлагают варианты вставки контента до или после каждого одностраничного сообщения в блоге. Например, у меня есть как Gigpress, так и кнопка FB Like, чтобы добавить контент под текстом в мои сообщения, и это работает, будь то несовершенно. Подобная […]

Добавить «пользовательскую страницу» без страницы

Название может быть не совсем ясным, но я не знал, как спросить об этом по-другому. Я хочу создать систему в WordPress, где пользователь может скомпоновать некоторые проекты, где он будет на URL-адресе, например http://mywordpress.com/projectbuilder/, или что-то в этом роде. Обычно я создавал бы страницу в меню администратора и настраивал ее на определенный шаблон, а в […]

Архитектура плагинов в PHP

Я планирую провести исследование о том, как реализовать архитектуру подключаемого модуля в PHP. Я попытался найти в Интернете возможные ссылки, но я подумал, что, может быть, мой поиск хорошей справки будет более быстрым и более уместным, если я попрошу здесь. Кто-нибудь здесь пытался использовать плагиновую архитектуру для веб-проектов? Спасибо, Эрвин

Лучший способ разрешить плагины для PHP-приложения

Я начинаю новое веб-приложение в PHP, и на этот раз я хочу создать то, что люди могут расширить, используя интерфейс плагина. Как можно писать «крючки» в свой код, чтобы плагины могли присоединяться к определенным событиям?

создать плагин с php

Я работаю над пользовательской CMS для собственного использования и думал о внедрении системы плагинов, чтобы я мог расширить код немного проще. Однако у меня возникают проблемы с концепцией архитектуры и макета. Я знаю, что могу пройти через несколько программ с открытым исходным кодом, которые реализуют подобные функции, но на самом деле это просто академический момент, […]

WordPress wp-load.php

Я пытаюсь перепроектировать плагин: http://wordpress.org/extend/plugins/wordpress-social-login/ В его части есть такая строка: (Мне сложно понять первый, остальные просто доступны для справки, если им есть что-то делать). require_once( dirname( dirname( dirname( dirname( __FILE__ )))) . '/wp-load.php' ); define( 'WORDPRESS_SOCIAL_LOGIN_PLUGIN_URL', plugins_url() . '/' . basename( dirname( __FILE__ ) ) ); define( 'WORDPRESS_SOCIAL_LOGIN_HYBRIDAUTH_ENDPOINT_URL', WORDPRESS_SOCIAL_LOGIN_PLUGIN_URL . '/hybridauth/' ); Мой вопрос: […]