WordPress

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

1
wp.media.view.ImageDetails - Сохранить настройки как данные HTML5- * атрибуты для изображения
В конечном итоге я хочу добавить дополнительные параметры в поле «Детали изображения», которые будут сохранены в <img>теге изображения в качестве data-*атрибутов. Пример: <img src="..." data-my_setting="..."> МОЙ КОД Я создаю плагин, и мне нужно создать больше настроек для редактирования изображений. Пока у меня есть следующий код: jQuery(function($) { var imageDetails = …
19 plugins  images  media  html5 


5
Сообщение не показывает дату, если есть другое сообщение с такой же датой
У меня есть пользовательский тип сообщения "пресс". и сделал шаблон страницы запросов постов такого типа. Предполагается, что в сообщениях должна быть указана дата публикации, но если существует более одного сообщения с одинаковой датой, только первое сообщение отображает дату, а остальные нет. Есть ли способ показать дату каждого поста? <?php get_header(); …
19 date 

3
Как оптимизировать WP сайт для миллионов постов
Я работаю над сайтом для компании, которая, скорее всего, будет создавать миллионы постов через пользовательский тип поста. Это молитвы, поэтому в основном пользователь на переднем крае просто отправляет короткую фразу через форму. Все, что заботится о компании, - это содержание публикации и дата публикации. Сайт еще даже не запущен, и …

8
Показывать рекомендуемые товары через пользовательский цикл в woocommerce на странице шаблона
Я хотел бы показать 6 рекомендуемых товаров из моего магазина woocommerce в своем шаблоне home-page.php. После некоторых исследований я обнаружил, что правильный способ сделать это - через пользовательский цикл (я не хочу использовать шорткоды, потому что я хотел бы добавить дополнительные классы для стилизации и т. Д.), А также обнаружил, …

1
Использование pre_get_posts на настоящих страницах и статических первых страницах
Я провел довольно обширное исследование о том, как использовать pre_get_postsна настоящих страницах и статических титульных страницах, и кажется, что нет никакого метода защиты от дурака. Лучший вариант, который я нашел на сегодняшний день, был из сообщения, написанного @birgire в Stackoverflow . Я переписал его в демонстрационный класс и сделал код …

2
Непонимание проблем apply_filters ()
В apply_filters () apply_filters( $tag, $value, $var ... ); У меня проблемы с тем, чтобы обернуть голову вокруг $valueи $var. Я прочитал кодекс, и это звучит так, как будто его $valueможно изменить $var, но я не нашел никаких примеров этого в дикой природе. Кажется, он используется как способ передачи переменной. …
19 filters  hooks  actions 

2
Если хакер изменил blog_charset на UTF-7, это делает WordPress уязвимым для дальнейших атак?
У меня был клиент, которого недавно взломали, и я заметил, что на ее сайте появляются странные персонажи, такие как Â и Æ. Оказывается, хакеры изменили blog_charset на UTF-7 в wp_optionsтаблице в базе данных. Я установил его обратно в UTF-8, но мне было интересно, может ли это привести к появлению каких-либо …

5
«Ошибка: страница опций не найдена» на странице настроек для плагина ООП
Я разрабатываю плагин, используя в качестве шаблона репозиторий Тома Макфарлина Boilerplate , который использует методы ООП. Я пытался выяснить, почему я не могу правильно отправить свои настройки. Я попытался установить для атрибута action пустую строку, как предложено для другого вопроса, но это не помогло ... Ниже приведена общая настройка кода, …

1
Использование Rewrite API для создания RESTful URL
Я пытаюсь создать правила перезаписи для RESTful API. Я просто хочу посмотреть, есть ли лучший способ сделать эту работу, чем выписывать каждую возможную комбинацию перезаписи. Итак, у меня есть 4 переменные запроса для учета в URL Индикатор Страна отклик Опрос Базовый URL будет www.example.com/some-page/. Порядок четырех переменных будет одинаковым, но …

3
Как включить предлагаемые изменения?
Мне нравится идея дать возможность любому пользователю моего сайта предлагать изменения на странице. Очень похоже на систему редактирования в Stack Exchange, но отличается тем, что редактировать должен каждый, а не только зарегистрированные пользователи. Все изменения будут проходить процесс утверждения. Как я мог это реализовать?

6
Плагины Wordpress необходимы?
Я новичок в WordPress. Недавно я прочитал статью о том, как хакеры могут использовать уязвимости в плагинах. Различные источники, такие как Google Pagespeed, также отговаривали меня от использования плагинов или, по крайней мере, сводили его к минимуму. Лично я также стараюсь избегать плагинов, потому что я чувствую больше контроля над …
19 plugins  security 

2
Как подготовить перевод плагина WordPress?
Как лучше всего создать плагин, который готов к переводу? Его не нужно переводить с самого начала, но его нужно легко перевести, чтобы коллеги-разработчики из разных культур могли участвовать в процессе локализации плагина.

3
Насколько важно поставить в очередь таблицу стилей темы?
Я бродил по сети, ища ответ на этот вопрос, но по какой-то причине все, что я могу найти, - это реальные примеры, но без этого конкретного объяснения, которое ясно сказано в случае сценариев. Может кто-нибудь объяснить мне, почему важно / выгодно ставить в очередь стили при разработке темы, а не …

2
Интеграция WordPress MultiSite Active Directory и конфиденциальность сайта
Вот обзор настройки: У меня есть многоузловая установка WordPress 3.4.2. Я установил подключаемый модуль Active Directory Authentication Integration, чтобы пользователи могли использовать свои учетные данные AD. Это также позволяет назначать группы AD каждому сайту, чтобы администраторам сайта не приходилось вручную назначать разрешения. Я установил плагин « Конфиденциальность в сети» , …

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