WordPress

8
Как я могу получить параметр имени, определенный в get_header?

Например, на своих страницах блога я использую get_header('blog');, но я не хочу создавать новый шаблон заголовка с именем header-blog.php , потому что я просто хочу внести небольшие изменения. Можно ли как-то получить этот параметр имени в моем файле header.php...

8
Как настроить fail2ban с помощью WordFence?

Я нашел сообщение в блоге, в котором говорится о настройке Wordfence и fail2ban, но оно совершенно бесполезно, так как нет упоминаний о какой-либо технической деятельности. Только на это у автора ушло всего 5 часов. Я хотел бы настроить fail2ban с Wordfence менее чем за 5 часов. И если мне придется...

8
Белый список IP-адресов для обновления ядра и плагинов WordPress

Я работаю над сайтом на основе хоста с довольно строгими правилами брандмауэра. Он не разрешает всем, кто работает на сайте, связываться с внешним сервером, если его IP-адрес не указан в явном белом списке, и я должен отправить эти адреса хостинговой компании по электронной почте. Akismet...

8
Лучшие практики для мониторинга необходимости будущих обновлений по теме, которую я разработал?

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

8
Добавление пункта меню для пользовательского почтового архива

Я создал пользовательский тип сообщения ( project), и он отлично работает. У меня есть пользовательская страница архива ( archive-project.php), и она тоже отлично работает, но как лучше всего добавить ссылку на этот пользовательский архив записей в главном меню сайта? Я создал пользовательскую...

8
is_front_page () неисправность?

У меня довольно простая проблема, и я удивлен, что WP не имеет собственного решения (если, я надеюсь, что-то пропущу). У меня есть сайт WP с static pageустановленной главной страницей в настройках чтения. В коде плагина я пытаюсь определить, отображает ли WP титульную страницу, и добавить класс в...

8
Есть ли нисходящая документация для WordPress?

Это может звучать глупо, но есть ли техническая нисходящая документация, объясняющая, как работает WordPress? Существует много документации в стиле «Как…», т.е. объясняется, как выполнить определенную задачу (установить, написать тему и т. Д.), Но у меня возникают проблемы с поиском любой...

8
Что на самом деле фильтруют unfiltered_html и unfiltered_upload?

Среди возможностей WordPress есть unfiltered_htmlи unfiltered_upload, однако, мне еще предстоит найти документацию о том, что конкретно они разрешают или запрещают в своей фильтрации. Единственное упоминание, которое я нашел на сайте WordPress unfiltered_html: Позволяет пользователю размещать...

8
Полное раскрытие пути на rss-functions.php

Я проводил некоторый тест безопасности в своих приложениях WordPress и заметил, что у всех них есть полный путь раскрытия по следующему URL. Я уверен, что на этот вопрос уже был дан ответ, но я не могу найти никакой информации по этому вопросу. https://mydomains.com/wp-includes/rss-functions.php...

8
JWT-аутентификация с использованием WP-подхода

Мы используем JWT ( JSON Web Token ) для аутентификации нашего приложения WordPress с помощью внешнего сервиса. Текущий поток, о котором мы думаем, выглядит так: Пользователь входит на родительский сайт Родительский сайт отправляет запрос POST с информацией о пользователе и токеном JWT на сайт...

8
Что мне нужно сделать, чтобы конвертировать мой MultiSite из HTTP в HTTPS?

Мне было поручено преобразовать около 100 сайтов в моем многосайтовом экземпляре в HTTPS. Я могу легко написать скрипт , чтобы ударить БД и изменять siteurlи homeзначение HTTPS, который INTURN должен заставить сайт для блокировок сценариев и будущих погруженных изображений HTTPS правильно? Ну, мне...

8
Удалить все сообщения пользовательского типа сообщения - эффективно

Я ищу безопасный и быстрый способ удаления всех сообщений одного типа сообщений. Использование get_posts()и wp_delete_post()для каждого возвращенного поста не работает; это недостаточно быстро из-за большого количества запросов к базе данных (ошибка тайм-аута). Предпочтительно, я ищу один запрос к...

8
Запретить WordPress автоматически добавлять заголовок изображения

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

8
Добавьте размер изображения, где генерируется максимально возможный пропорциональный размер

Я хотел бы добавить размер изображения, при котором полученное изображение будет иметь максимально возможный размер при сохранении соотношения сторон 4: 3. Предположим, я добавил размер изображения примерно так: add_image_size( 'cover-image', 2048, 1536, true ); По умолчанию WP создает изображение...

8
Альтернатива get_posts () из-за сбоя многопоточного кэша

Я использую pthreads для создания нескольких потоков. Каждый из этих потоков в какой-то момент пытается использовать get_posts()следующее: $args = array( 'post_type' => 'post', 'post_status' => 'any' ); $posts_list = get_posts($args); Однако я получаю следующее падение: HP Fatal error: Call...

8
Как кешировать бюст дочерней темы style.css

В моем вопросе может быть несколько аспектов, но, по сути, я чувствую, что это легко: как убедиться, что изменения в дочерней теме style.cssправильно распространяются по кэшам? Я читал в нескольких местах, что WP должен / будет помещать версию WP, nnnкогда ресурс выбирается как...

8
Ссылка на определенный раздел Customizer

У меня есть сайт с несколькими дополнительными разделами Customizer. Есть ли способ напрямую связаться с ними, чтобы раздел открывался при загрузке страницы ? Что-то вроде http://mysites.com/wp-admin/customize.php#fonts снимок экрана...

8
Загруженные изображения не отображаются в медиатеке, если в ключевых словах IPTC есть специальные символы

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