WordPress

Q & A для разработчиков и администраторов WordPress

4
Я хочу получить номер версии плагина динамически
Привет, я недавно написал W3TC, чтобы внедрить в свой плагин отображение «в обновлении» (очень круто) , но есть неловкий кусочек кода, который я предпочел бы избежать. Если вы посмотрите на верхнюю часть этого файла , вы увидите следующий код: define ( 'BMLT_CURRENT_VERSION', '2.1.16' ); // This needs to be kept …
10 plugins  api 

6
Какие плагины вы обычно устанавливаете при новой установке WordPress?
Я смотрю на выяснение того, какие плагины другие устанавливают большую часть времени при новой установке WordPress; плагины, которые повышают ценность практически любого веб-сайта, на котором работает WordPress. Мой список часто устанавливаемых плагинов при новой установке WP, в произвольном порядке: Контактная форма 7 - Используйте всякий раз, когда мне нужна контактная …


2
Какое действие я должен подключить при добавлении ролей и возможностей?
Я собираюсь использовать add_role () и $ role-> add_cap () для установки новой настраиваемой роли и добавления новой возможности к существующим ролям. Мне интересно, где лучшее место для этого? Очевидно, я могу сделать это прямо внутри functions.php и покончить с этим. Но это лучшая практика? Нужно ли делать это только …

4
Как добавить элемент по умолчанию в пользовательскую таксономию?
Таксономия Wordpress по умолчанию (Категории) имеет элемент Без категории по умолчанию. Как добавить элемент по умолчанию в новую пользовательскую таксономию? functions.php: // === CUSTOM TAXONOMIES === // function my_custom_taxonomies() { register_taxonomy( 'block', // internal name = machine-readable taxonomy name 'static_content', // object type = post, page, link, or custom post-type …
10 taxonomy 

7
Получить все сообщения в RSS
Мне интересно, как / если я могу получить доступ к более чем последним сообщениям X, определенным в настройках WordPress. Я видел плагины, которые переносят весь контент блога через RSS, не ковырялся в поисках их методов. По сути, я управляю парой сотен блогов WordPress и создаю генератор рассылок для своих клиентов. …
10 rss 

4
Есть ли еще какой-нибудь эквивалент для WordPress?
Я работаю с Drupal над проектом прямо сейчас, и, несмотря на все его недостатки, наличие интерфейса командной строки, такого как drush, для структуры Drupal - это находка. Есть ли эквивалент использования WordPress для контроля над тем, с какими плагинами развертывается сайт или какими должны быть настройки по умолчанию? Или в …

4
Могу ли я использовать номер для поста / страницы?
Можно ли использовать номер для слага поста / страницы? Я пытался использовать, например, «123» для моей страницы, но каждый раз WordPress конвертирует его в «123-2». Я предполагаю, что любое число, возможно, интерпретируется WP как идентификатор. Номер, который я хочу использовать, не имеет ничего общего с идентификаторами записей / страниц. Могу …
10 slug 


1
Как переместить файлы шаблона страницы, такие как page- {slug} .php, в подкаталог?
Я хочу переместить файлы шаблонов страниц, например, page-{slug}.phpв подкаталог в моей теме, чтобы WordPress распознавал их автоматически. Если шаблоны страниц указанной формы не существуют в подкаталоге, WordPress должен вернуться к правилам загрузки шаблонов по умолчанию. Как я могу этого достичь? Примечание-1: Этот вопрос и соответствующие ответы являются более общими для …


4
WordPress 4.8.1 использует mysql_connect, который не работает с PHP 7
Я только что обновился до PHP 7 и обнаружил, что WordPress 4.8.1 (последняя версия) все еще использует mysql_connect в модуле wp-db.php, но mysql_connect устарела. Следующий код взят из wp-db-php, строки 1567-1571: if ( WP_DEBUG ) { $this->dbh = mysql_connect( $this->dbhost, $this->dbuser, $this->dbpassword, $new_link, $client_flags ); } else { $this->dbh = …
10 wpdb 

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


3
Как перехватить уже локализованные скрипты
Если плагин использует какой-либо сценарий (выдающийся пример: jQuery UI Datepicker), но вы недовольны тем, как скрипт отображает выходные данные, тогда есть две возможности: 1. Отмените регистрацию скрипта> Добавьте свою версию Итак, сначала вам нужно проверить ручку, затем найти приоритет и крюк ( wp_enqueue_scripts, login_enqueue_scriptsи т. Д.) ... вы знаете упражнение. …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.